:root{--tools-popup-text:var(--dna-ink-muted);--tools-popup-arrow:var(--dna-ink-muted);--tools-popup-trigger-bg:var(--dna-brand);--tools-popup-trigger-text:var(--dna-white);--tools-popup-trigger-shadow:var(--dna-black-08);--tools-popup-overlay:var(--dna-overlay-strong);--tools-popup-surface:var(--dna-surface);--tools-popup-line:var(--dna-line);--bgColor:var(--dna-ink);--moonColor:var(--dna-line-strong)}.cd-nugget-info{text-align:center;position:absolute;width:100%;height:50px;line-height:50px;bottom:0;left:0}.cd-nugget-info a{position:relative;font-size:14px;color:var(--tools-popup-text);-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}.no-touch .cd-nugget-info a:hover{opacity:.8}.cd-nugget-info span{vertical-align:middle;display:inline-block}.cd-nugget-info span svg{display:block}.cd-nugget-info .cd-nugget-info-arrow{fill:var(--tools-popup-arrow)}.cd-popup-trigger{display:block;width:170px;height:50px;line-height:50px;margin:3em auto;text-align:center;color:var(--tools-popup-trigger-text);font-size:.875rem;font-weight:700;text-transform:uppercase;border-radius:50em;background:var(--tools-popup-trigger-bg);box-shadow:0 3px 0 var(--tools-popup-trigger-shadow)}@media only screen and (min-width:1170px){.cd-popup-trigger{margin:6em auto}}.cd-popup{position:fixed;left:0;top:0;height:100%;width:100%;background-color:var(--tools-popup-overlay);opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility 0s .3s;-moz-transition:opacity .3s,visibility 0s .3s;transition:opacity .3s,visibility 0s .3s}.cd-popup.is-visible{opacity:1;visibility:visible;-webkit-transition:opacity .3s,visibility;-moz-transition:opacity .3s,visibility;transition:opacity .3s,visibility}.cd-popup-container{position:relative;width:90%;max-width:400px;margin:4em auto;background:var(--dna-white);border-radius:.25em .25em .4em .4em;text-align:center;box-shadow:0 0 20px var(--dna-black-20);-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);-webkit-backface-visibility:hidden;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s}.cd-popup-container p{padding:0;color:var(--dna-ink);margin-bottom:5px}.cd-popup-container .cd-buttons:after{content:"";display:table;clear:both}.cd-popup-container .cd-buttons li{float:left;width:50%;list-style:none}.cd-popup-container .cd-buttons a{display:block;height:60px;line-height:60px;text-transform:uppercase;color:var(--dna-white);-webkit-transition:background-color .2s;-moz-transition:background-color .2s;transition:background-color .2s}.cd-popup-container .cd-buttons li:first-child a{background:var(--dna-danger);border-radius:0 0 0 .25em}.no-touch .cd-popup-container .cd-buttons li:first-child a:hover{background-color:var(--dna-red-78)}.cd-popup-container .cd-buttons li:last-child a{background:var(--dna-line-strong);border-radius:0 0 .25em}.no-touch .cd-popup-container .cd-buttons li:last-child a:hover{background-color:var(--dna-line)}.cd-popup-container .cd-popup-close{position:absolute;top:8px;right:8px;width:30px;height:30px}.cd-popup-container .cd-popup-close::after,.cd-popup-container .cd-popup-close::before{content:'';position:absolute;top:12px;width:14px;height:3px;background-color:var(--dna-muted)}.cd-popup-container .cd-popup-close::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);left:8px}.cd-popup-container .cd-popup-close::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);right:8px}.is-visible .cd-popup-container{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}@media only screen and (min-width:1170px){.cd-popup-container{margin:8em auto}}*,::after,::before{box-sizing:border-box;margin:0;padding:0}@keyframes eclipse{from{transform:translateX(0)}to{transform:translateX(260px)}}@keyframes halo{from,to{opacity:0}50%{opacity:1}}.loaderContainer{position:fixed;display:flex;justify-content:center;align-items:center;width:100%;height:100vh;margin:0 auto;overflow:hidden;background:var(--dna-overlay-strong);z-index:102;left:0;top:0}.loaderMoon{position:relative;width:100px;height:100px;border-radius:50%;background-color:var(--moonColor)}.loaderMoon::before{content:'';position:absolute;display:block;top:0;left:0;width:100%;height:100%;border-radius:50%;box-shadow:0 0 50px var(--moonColor);opacity:0;animation-name:halo;animation-duration:1s;animation-timing-function:linear;animation-delay:0s;animation-iteration-count:infinite}.loaderMoon::after{content:'';position:absolute;top:-5px;left:-140px;width:110px;height:110px;background-color:#000;border-radius:50%;animation-name:eclipse;animation-duration:1s;animation-timing-function:linear;animation-delay:0s;animation-iteration-count:infinite}.loaderMoonCrater{position:absolute;border-radius:50%;background-color:grey}.loaderMoonCrater:first-child{width:20px;height:20px;top:20px;left:50px}.loaderMoonCrater:nth-child(2){width:10px;height:10px;top:40px;left:70px}.loaderMoonCrater:nth-child(3){width:15px;height:15px;top:50px;left:50px}@media screen and (max-width:600px){.loaderContainer{width:100%}}@media (inverted-colors){:root{filter:invert(1)}}.strand{position:relative;width:15px;height:40px;animation:1s forwards fadeIn;overflow:visible}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.bottom,.top{position:absolute;left:50%;transform:translate(-50%,-50%);height:12px;width:12px;border-radius:100%;animation:3s ease-in-out infinite move}@keyframes move{0%{background-color:var(--dna-brand);top:100%;z-index:-3}25%{height:8px;width:8px;background-color:var(--dna-brand);z-index:-3}50%{background-color:var(--dna-ink);top:0;z-index:-3}75%{height:12px;width:12px;background-color:var(--dna-danger);z-index:3}100%{top:100%;background-color:var(--dna-danger);z-index:3}}.loaderContainer{animation:1s forwards DNAFadeIn;background:var(--dna-white-82)}#DNALoader{position:relative;margin:0 auto;width:230px;height:83px;overflow:visible;display:none}#DNALoader2{position:relative;margin:0 auto;width:50px;overflow:visible}@keyframes DNAFadeIn{from{opacity:0}to{opacity:1}}.DNAStrand{position:relative;width:15px;height:40px;animation:1s forwards DNAFadeIn;float:left;overflow:visible}.DNABottom,.DNATop{position:absolute;left:50%;transform:translate(-50%,-50%);height:12px;width:12px;border-radius:100%;animation:3s ease-in-out infinite DNAMove}@keyframes DNAMove{0%{background-color:var(--dna-warning);top:100%;z-index:-3}25%{height:8px;width:8px;background-color:var(--dna-warning);z-index:-3}50%{background-color:var(--dna-warning);top:0;z-index:-3}75%{height:12px;width:12px;background-color:var(--dna-white);z-index:3}100%{top:100%;background-color:var(--dna-white);z-index:3}}.container-popup-alerts{position:fixed;top:0;width:100%;height:100vh;background:var(--dna-black-20);right:0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;z-index:9999}.popup-alerts{background:#fff;padding:20px!important;border-radius:13px;display:flex;flex-direction:column;align-items:center;max-width:350px}.header-popup{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--dna-line);color:#000;padding-bottom:15px;width:100%}.header-popup h3{font-size:14px;font-weight:700;margin-bottom:0}.text-popup{text-align:center;color:#000;max-width:80%;font-size:14px;line-height:17px;margin:30px auto}.text-popup p{margin-bottom:0}.buttons-popup{display:flex;align-items:center;justify-content:center;width:100%}.close-popup{cursor:pointer;width:20px;height:20px}.buttons-popup .button{margin:auto}.justlazy-spinner{position:relative;border-top:.6em solid var(--dna-white-18);border-right:.6em solid var(--dna-white-18);border-bottom:.6em solid var(--dna-white-18);border-left:.6em solid var(--dna-muted);animation:1s linear infinite rotate360;-webkit-animation:1s linear infinite rotate360;-moz-animation:1s linear infinite rotate360;-o-animation:1s linear infinite rotate360}.justlazy-spinner,.justlazy-spinner:after{border-radius:50%;width:4em!important;height:4em!important;left:calc(50% - 2em);margin-left:0;margin-top:calc(50% - 2em);margin-bottom:40px}@-webkit-keyframes rotate360{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate360{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.shareContainer{display:flex;align-items:center;gap:5px}.shareContainerBlogPost{width:5%;height:100%;position:sticky;top:150px;overflow:visible}.shareIconsBlogPost{display:flex;flex-direction:column;align-items:baseline;gap:16px;opacity:1;transition:opacity .3s,transform .3s;overflow:visible}@media screen and (max-width:780px){.shareContainerBlogPost{width:unset;height:100%;position:unset;top:unset;overflow:visible;margin-bottom:20px}.shareIconsBlogPost{flex-direction:row}}.shareIconsBlogPost img{width:18px!important;height:18px!important;object-fit:contain!important;cursor:pointer;background:#fff;border-radius:var(--border-radius-two)!important;box-sizing:content-box;padding:6px;overflow:visible;border:1px solid var(--dark-color)}.shareIconsBlogPost img:hover{filter:invert()}.shareText{cursor:pointer;min-width:fit-content}.shareIcons{display:flex;align-items:center;gap:8px;opacity:0;transform:translateX(-20px);pointer-events:none;transition:opacity .3s,transform .3s}.shareIcons.visible{opacity:1;transform:translateX(0);pointer-events:auto}.shareIcons img{width:18px!important;height:18px!important;object-fit:contain!important;cursor:pointer;background:#fff;border-radius:var(--border-radius-two)!important;box-sizing:content-box;padding:6px;overflow:visible}.shareIcons img:hover{filter:invert()}.buttonHoveOverlayBackground{--media-cart-hover-overlay-bg:var(--dna-black-32);--media-cart-hover-text:var(--light-color);--media-cart-hover-icon-bg:var(--dna-white);position:absolute;top:0;width:100%;background:var(--media-cart-hover-overlay-bg);height:100%;display:flex;align-items:self-end;padding-bottom:43px;padding-left:20px;cursor:pointer;opacity:0;visibility:visible;transition:opacity .5s,visibility .5s;border-radius:var(--border-radius-two)}.buttonHoverOverlayContainer{height:fit-content;display:grid;grid-gap:10px;z-index:99999999999999;width:fit-content}.openShareOption figure{margin-bottom:0!important}.buttonHoverOverlay{display:flex;align-items:center;font-size:var(--generic-font-two);margin-bottom:5px;width:fit-content}.buttonHoverOverlay p{color:var(--media-cart-hover-text)}.buttonHoverOverlay figure{background:var(--media-cart-hover-icon-bg);border-radius:100px;margin-right:10px;width:30px;height:30px!important;display:flex;align-items:center;justify-content:center}.buttonHoverOverlay figure img{width:15px;height:15px;object-fit:contain;filter:var(--media-cart-hover-icon-filter, none)}figure:hover .buttonHoveOverlayBackground{visibility:visible;opacity:1}.crop-button{position:absolute;top:10px;right:10px;z-index:10;align-items:center;justify-content:center;width:30px;height:30px;padding:0;background:var(--dna-overlay-strong);backdrop-filter:blur(4px);border:1.5px solid var(--dna-white-28);border-radius:8px;cursor:pointer;color:var(--dna-white);transition:background .18s,transform .15s;display:none}.crop-button:hover{background:var(--dna-overlay-strong);transform:scale(1.08)}.crop-icon{position:static;width:22px;height:22px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><rect x='4' y='4' width='16' height='16' fill='none' stroke='white' stroke-width='2' stroke-dasharray='4 4' stroke-linecap='round'/></svg>");pointer-events:none;margin-left:3px;margin-top:3px}