@font-face{font-family:Adieu;src:url(/cdn/shop/files/Adieu.eot?v=1715207057);src:url(/cdn/shop/files/Adieu.eot?v=1715207057?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Adieu.woff2?v=1715207057) format("woff2"),url(/cdn/shop/files/Adieu.woff?v=1715207057) format("woff"),url(/cdn/shop/files/Adieu.ttf?v=1715207057) format("truetype"),url(//spaderma.com/cdn/shop/t/70/assets/Adieu.svg?v=83039494269505608751756286962#Adieu) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:LaNord;src:url(/cdn/shop/files/LaNord.eot?v=1715207057);src:url(/cdn/shop/files/LaNord.eot?v=1715207057?#iefix) format("embedded-opentype"),url(/cdn/shop/files/LaNord.woff2?v=1715207057) format("woff2"),url(/cdn/shop/files/LaNord.woff?v=1715207057) format("woff"),url(/cdn/shop/files/LaNord.ttf?v=1715207057) format("truetype"),url(//spaderma.com/cdn/shop/t/70/assets/LaNord.svg?v=168103042468515045941756286962#LaNord) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Pastiche;src:url(/cdn/shop/files/Pastiche.eot?v=1715207057);src:url(/cdn/shop/files/Pastiche.eot?v=1715207057?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Pastiche.woff2?v=1715207057) format("woff2"),url(/cdn/shop/files/Pastiche.woff?v=1715207057) format("woff"),url(/cdn/shop/files/Pastiche.ttf?v=1715207057) format("truetype"),url(//spaderma.com/cdn/shop/t/70/assets/Pastiche.svg?v=47514036492544139901756286962#Pastiche) format("svg");font-weight:400;font-style:normal;font-display:swap}.loading-overlay{background:var(--sdBlue)}html{scroll-padding-top:71px;padding-bottom:0!important}body.js-drawer-open{padding-right:0!important}.modal--is-visible .drawer__overlay,.js-drawer-open-cart .drawer__overlay,.js-drawer-open .drawer__overlay{opacity:.5}body.modal--is-visible{overflow-y:hidden}.drawer__overlay{background:var(--sdWhite);top:112px}.has-scrolled .drawer__overlay{top:71px}.addTopBorder{border-top:1px solid var(--sdBlue)}.addBottomBorder{border-bottom:1px solid var(--sdBlue)}section.hideMe{display:none!important}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--sdLightBlue);border-radius:5px}::-webkit-scrollbar-thumb{background:var(--sdBlue);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:var(--sdBlue)}html,body,p,.cc-message,.cc-btn{font-weight:500}#MainContent,#MainContent p{letter-spacing:.5px}.main-heading{line-height:1}h1,.h1,h2,.h2,h3,.h3,h4,.h4{line-height:1.2;letter-spacing:0}.section-header__subheading,.subheading-text{font-size:calc(.85rem * var(--FONT-ADJUST-SUBHEADING))}h5,.h5{letter-spacing:0}h6,.h6{--heading-size: calc(.7rem * var(--adjust-heading));letter-spacing:0}.rte p a{color:var(--sdBlue);text-underline-offset:5px}hr{width:100%;margin:45px auto}.caps h1,.caps h2,.caps h3,.caps h4,.caps h5,.caps h6,.caps p,.caps .h1,.caps .h2,.caps .h3,.caps .h4,.caps .h5,.caps .h6{text-transform:uppercase}@media all and (max-width: 767px){.four-fifty-height{--min-h: unset}.two-fifty-height-mobile{--min-h: 250px}.three-fifty-height-mobile{--min-h: 350px}.five-hundred-height-mobile,.six-hundred-height-mobile,.seven-hundred-height-mobile{min-height:var(--min-h)}.five-hundred-height-mobile{--min-h: 500px}.six-hundred-height-mobile{--min-h: 600px}.seven-hundred-height-mobile{--min-h: 700px}.eight-hundred-height-mobile{--min-h: 800px}.eight-fifty-height-mobile{--min-h: 850px}.nine-fifty-height-mobile{--min-h: 950px}}@media all and (min-width: 768px){.five-hundred-height,.six-hundred-height,.seven-hundred-height{min-height:var(--min-h)}.five-hundred-height{--min-h: 500px}.six-hundred-height{--min-h: 600px}.seven-hundred-height{--min-h: 700px}.eight-fifty-height{--min-h: 850px}.eight-hundred-height{--min-h: 800px}.nine-fifty-height{--min-h: 950px}}.label-typography{font-size:calc(1rem * var(--adjust-label))}.product__form input,.product__form textarea,.product__form select,#collection-sorting input,#collection-sorting textarea,#collection-sorting select,.shopify-installments__prequal-row-wrapper button{letter-spacing:.5px}.btn--small{--top-bottom-padding: 14px;--left-right-padding: 40px;line-height:1}.btn--full{width:100%}.btn--primary.btn:before{opacity:1;background:var(--sdBlue)}.btn--outline.btn--primary.btn:before,.shopify-payment-button__button--unbranded:before{background:var(--OUTLINE-BUTTONS-PRIMARY-TEXT);opacity:1}.btn--outline.btn--primary:hover{color:var(--sdBlack)}.btn--outline.btn--black{--btn-border: var(--sdBlue)}.btn--outline.btn--black.btn:before{background:var(--sdWhite);opacity:1}.btn--text:before,.btn--text:after{bottom:-10px;background:var(--sdBlue, var(--sdBlue))}.btn--outline.btn--secondary{color:var(--sdBlack)}.btn--outline.btn--secondary.btn:before{background:var(--sdPink);opacity:1}.btn--white-solid-border,.btn--white.btn--solid-border .shopify-payment-button__button--unbranded,.btn--white.btn--solid-border,.btn--solid-border .btn--white.shopify-payment-button__button--unbranded,.btn--white .btn--solid-border.shopify-payment-button__button--unbranded,.btn--white .btn--solid-border .shopify-payment-button__button--unbranded,.btn--solid-border .btn--white .shopify-payment-button__button--unbranded{--btn-border: var(--sdBlue)}.btn--white:hover{color:var(--sdWhite)}.btn--white:before{opacity:1;background:var(--sdBlue)}.btn--view{--btn-bg: var(--sdPink) !important}.btn--quick .icon{stroke-width:0;fill:var(--sdBlue)}.preventClick{pointer-events:none}.announcement__ticker.announcement__block a:before,.announcement__ticker.announcement__block a:after{display:none}.template-page .page-title{padding-bottom:70px;border-bottom:1px solid var(--sdBlue);margin-bottom:45px}.template-page .rte:not(.banner-image__content) p{line-height:190%}.template-page .rte h5,.template-page .rte h6{margin:2em 0;line-height:1.6}@media all and (min-width: 768px){.template-page .page-title{padding-bottom:100px}}.supports-touch .flickity-prev-next-button:not(:disabled),.flickity-enabled>.flickity-prev-next-button:not(:disabled),section .flickity-enabled>.flickity-prev-next-button:not(:disabled){opacity:1;visibility:visible;transform:scale(1) translateY(-50%);transition-delay:0s;top:auto!important;bottom:-100px;background:transparent;box-shadow:none;width:50px;height:30px;z-index:1}.flickity-prev-next-button:before,.pswp__button:before{width:auto;height:auto;background:transparent;-webkit-mask-size:contain;mask-size:contain;mask-image:none!important;-webkit-mask-image:none!important;background-image:url(//spaderma.com/cdn/shop/t/70/assets/arrow-right.png?v=156521840979723806491756286962);background-size:contain;background-repeat:no-repeat;background-position:center center}.isBlue .flickity-prev-next-button:before,.isBlue .pswp__button:before{background-image:url(//spaderma.com/cdn/shop/t/70/assets/arrow-right-green.png?v=182814556976421076941756286962)}.flickity-page-dots .dot.is-selected{width:10px;background:currentColor}.flickity-page-dots .dot{opacity:1;border-color:currentColor}@media all and (max-width: 1023px){.flickity-prev-next-button{display:none}}.product-grid-item{border:1px solid var(--sdBlue);border-radius:20px;padding:13px 15px 15px;display:flex!important;flex-wrap:wrap;align-content:space-between;flex-direction:column}.product-grid-item:not(.treatment){min-height:100%}.product-grid-item:hover{background:var(--sdWhite)}.product-grid-item__image{min-height:300px}.body--rounded-corners .product-grid-item__image,.product__media img{border-radius:13px}.product-grid-item__info{padding:10px 5px;width:100%;align-content:start;display:flex;flex-wrap:wrap;justify-content:center;flex-direction:column}.product-grid-item:not(.treatment) .product-grid-item__info{flex:2}.product-grid-item__title,.product-grid-item__price{line-height:1.5;width:100%;text-decoration:none!important}.product-grid-item:not(.treatment) .product-grid-item__title{flex:1}.product-grid-item__image--hovered .btn--quick,.product-grid-item__image:hover .btn--quick,.product-grid-item__image:focus-within .btn--quick{transform:translate(0);transition-duration:.3s}.product-grid-item__image--hovered .btn--quick .btn__text,.product-grid-item__image:hover .btn--quick .btn__text,.product-grid-item__image:focus-within .btn--quick .btn__text{opacity:1;padding-right:0}.product-grid-item__image .btn--quick{transform:none;text-decoration:none!important}.btn--quick{--btn-size: 100%;right:auto;left:auto;width:100%;justify-content:center}.btn--quick .btn__inner{width:auto;padding:4px 25px;border:1px solid var(--sdBlue);transition:background .25s;height:36px}.btn--quick:hover .btn__inner{width:auto;background:var(--sdGreen)}.product__badge{top:20px;left:auto;margin:0;right:-18px;animation:rotation 8s infinite linear}.product__badge__item,.body--rounded-corners .product__badge__item{border-radius:50%}.product__badge__item{text-align:center;padding:0 0 0 2px;width:55px;height:55px;display:flex;align-items:center;justify-content:center;border:1px solid var(--sale-text);font-size:calc(.7rem * var(--FONT-ADJUST-SUBHEADING))}.product__badge__item--save{background-color:var(--sdLightBlue)}.product__badge__item.badgeLarge{width:80px;height:80px;padding:5px}.treatment .product__badge,.membership .product__badge{left:-18px;right:auto}.product__media__container{overflow:visible!important}.product-grid-item__title.font-heading{font-size:calc(2rem * var(--adjust-product-grid));line-height:1.1;padding-top:10px}.giftCard .product-cutline{margin:12px 0}.treatment .product__media__container,.membership .product__media__container,.addOn .product__media__container{--aspect-ratio: 1.75 / 1 !important}.treatment .product-media-outer,.treatment .product-grid-item__image,.membership .product-media-outer,.membership .product-grid-item__image,.addOn .product-media-outer,.addOn .product-grid-item__image{padding-top:57%;margin-bottom:0;min-height:0;flex-grow:unset}.no-touch .treatment .product-grid-item__image--hovered .product__media__image--hover-fade-in,.no-touch .treatment .product-grid-item__image:hover .product__media__image--hover-fade-in,.no-touch .membership .product-grid-item__image--hovered .product__media__image--hover-fade-in,.no-touch .membership .product-grid-item__image:hover .product__media__image--hover-fade-in,.no-touch .addOn .product-grid-item__image--hovered .product__media__image--hover-fade-in,.no-touch .addOn .product-grid-item__image:hover .product__media__image--hover-fade-in{opacity:1}.treatment .product-grid-item__quick-buy,.membership .product-grid-item__quick-buy{bottom:auto;top:60%}.addOn .product-grid-item__quick-buy{display:none}.treatment .btn--quick .btn__inner,.membership .btn--quick .btn__inner{padding:10px 30px 8px}.treatment.product-grid-item,.membership.product-grid-item{padding-bottom:15px}.addOn.product-grid-item{background:var(--sdWhite)}.addOn .background-size-cover{background-color:var(--sdWhite)}.aoDesc{max-width:340px;margin:0 auto;padding:5px;flex:2}.treatment .product-grid-item__info,.membership .product-grid-item__info{padding:15px 5px 10px}.addOn .product-grid-item__info{padding:10px 5px 0}.treatment .product__media img,.membership .product__media img{object-position:top}.addOn .product-grid-item__image{flex:unset;min-height:0}.osText{position:absolute;bottom:0;z-index:3;background:var(--sdLightBlue);width:100%;padding:10px 15px;color:var(--sdBlue);font-size:calc(.8rem * var(--adjust-product-grid));border-radius:0 0 11px 11px}.gpWrap{display:flex;flex-wrap:wrap;justify-content:center;padding:0 0 5px;max-width:600px;margin:0 auto}.gpItem{color:var(--sdBlue);border:1px solid var(--sdBlue);border-radius:30px;padding:3px 13px;display:flex;align-items:center;margin:3px}.gpIcon{display:flex;align-items:center}.gpIcon img{width:auto;height:12px;margin-right:10px}.colBottomText{margin-top:calc(var(--gutter) * 2)}.fcTopText{padding-bottom:30px}.fcTitle.addUpperLine{padding-top:30px;border-top:1px solid var(--sdBlue)}.product-grid-item__info .product-cutline{line-height:1.3;margin:5px auto 7px}.hideSale .osText,.hideSale .product__badge__item--save{display:none}.prodLogo{padding:5px 0 0;width:100%;height:50px}.memBtn{margin:10px 0 0}.colRegText.section__text p{line-height:1.4}.featured-collection--carousel{overflow-x:hidden}.allProd .product-grid-item{margin-bottom:var(--grid-gutter)}.allProd .product-grid-item:not(.treatment):not(.membership){flex-basis:calc(16.66% - calc(calc(var(--grid-gutter) * 5) / 6))}.allProd .treatment.product-grid-item,.allProd .membership.product-grid-item{flex-basis:calc(50% - calc(calc(var(--grid-gutter) * 1) / 2))}.rowBreak,.treatBreak{flex-basis:100%;height:0}@media all and (max-width: 1200px){.product-grid-item__title,.product-grid-item__price{font-size:calc(.9rem * var(--adjust-product-grid))}}@media all and (max-width: 1023px){.product-grid-item__quick-buy{display:none}.product-grid-item__title,.product-grid-item__price{font-size:calc(.8rem * var(--adjust-product-grid))}.allProd .product-grid-item:not(.treatment):not(.membership){flex-basis:calc(33.33% - calc(calc(var(--grid-gutter) * 2) / 3))}}@media all and (max-width: 767px){.addOn .product-grid-item__info{padding:20px 5px 0}.allProd .product-grid-item:not(.treatment):not(.membership){flex-basis:calc(50% - calc(calc(var(--grid-gutter) * 1) / 2))}.allProd .treatment.product-grid-item,.allProd .membership.product-grid-item{flex-basis:100%}}@media all and (min-width: 1024px){.one-fifth{width:calc((var(--wrapper-width) - calc(2 * var(--grid-gutter)) * 4) / 5)}.addOn.one-third{width:33.33%;margin-right:var(--gutter)!important}.carousel--inactive .addOn.one-third{width:calc(33.33% - calc(.75 * var(--gutter)))}}@media all and (max-width: 767px){.carousel:not(.flickity-enabled) .carousel__item,.carousel--inactive .carousel__item,.carousel--mobile .grid__item,.carousel--mobile .carousel__item{margin-right:calc(1 * var(--grid-gutter));padding:13px 15px 30px;overflow:visible}.product-grid-item__title.font-heading{font-size:calc(1.75rem * var(--adjust-product-grid));padding:5px 0 10px}.product-grid-item__info{min-height:80px}.product-grid-item__info .product-cutline{margin:0 auto 10px}.osText{padding:8px 5px;line-height:1.1;border-radius:0 0 10px 10px}.treatment .gpWrap,.membership .gpWrap{font-size:calc(.75rem * var(--adjust-product-grid));padding:0 0 5px}.gpIcon img{height:10px;margin-right:6px;margin-top:-2px;margin-left:-1px}}@media all and (max-width: 479px){.product-grid-item__title{font-size:calc(.9rem * var(--adjust-product-grid))}.featured-collection .carousel--mobile{--item-width-mobile: calc(115% / 2 - var(--grid-gutter)) !important}.featured-collection .carousel--mobile.locAll{--item-width-mobile: calc(160% / 2 - var(--grid-gutter)) !important}}.video-text-wrapper .main-heading{padding:15px 0 25px}.video-text-wrapper{padding-top:var(--gutter)!important;padding-left:calc(1 * var(--gutter));display:flex;justify-content:center;flex-wrap:wrap}.video-text-wrapper>*{flex-basis:100%}.video-text-wrapper svg path{fill:#fff}.video-text-wrapper .video-text-link .icon-play{width:80px;height:80px;box-shadow:none;fill:transparent}@media all and (max-width: 479px){.video-text-wrapper .main-buttons__item{max-width:250px}}.testimonials__wrapper{padding:30px 0 60px}.testimonials__slider,.testimonials__slider:not(.flickity-enabled){column-gap:30px}.testimonial__item{margin-right:0;flex:0 0 auto;scroll-snap-align:start}.testimonial__item--slide__text .testimonial__text{margin-bottom:0;font-family:var(--FONT-STACK-HEADING);font-weight:400}.testimonial__item a{display:block;width:100%}.testimonial__item__inner{overflow:hidden;border:none;padding:0;justify-content:center;border-radius:0;background:transparent}.testimonial__item__inner image{width:100%}.testimonial__item__content{position:absolute;width:100%}.testimonial__text{font-size:var(--heading-size)}.testimonial__item .lazy-image--cover{position:relative}.servImg{opacity:1;transition:opacity .25s;height:100%;width:auto!important}.testimonial__item:hover .servImg{opacity:0}.servBG{opacity:0;transition:opacity .25s}.testimonial__item:hover .servBG{opacity:1}.testimonials-section{--item-width: calc(40% - var(--grid-gutter));position:relative}.isServices .flickity-page-dots{display:none}.isServices .testimonial__item:last-child{margin-right:30px}@media all and (max-width: 767px){.testimonial__text{--heading-size: calc(.9rem * var(--adjust-heading))}.testimonials__wrapper{padding:30px 0 45px}}@media all and (min-width: 768px){.testimonial__item{margin-right:30px}}@media all and (min-width: 1024px){.testimonials-section,.testimonials-section .testimonials__slider--blocks-5:not(.flickity-enabled){--item-width: calc((100% - 120px)/5) }.testimonial__text{font-size:1.65vw}.testimonial__item{flex:unset}}.promoScroll .sticky-text{pointer-events:none;display:flex;align-items:center;top:0;height:100%;transform:none}.promoScroll .sticky-text__text *{font-size:calc(1.25rem * var(--adjust-body))}.promoScroll .sticky-text__heading{--adjust-heading: 1.25;margin:20px auto}.promoScroll .sticky-images-and-text__image>a{width:100%;height:100%}.promoScroll .sticky-text.is-active{position:absolute;z-index:15}.promoScroll.sticky-images-and-text--horizontal .sticky-images-and-text__inner,.promoScroll.sticky-images-and-text--vertical .sticky-images-and-text__inner{width:50%;aspect-ratio:1 / 1;border-radius:50%;left:25%;margin:0 auto 120px}.promoScroll.sticky-images-and-text--horizontal .sticky-images-and-text__image,.promoScroll.sticky-images-and-text--vertical .sticky-images-and-text__image{overflow:hidden;transition:all .5s ease}.promoScroll.sticky-images-and-text--vertical .sticky-images-and-text__image{border-radius:50%;opacity:0;margin-bottom:30px}.promoScroll.sticky-images-and-text--horizontal .sticky-images-and-text__image.is-active,.promoScroll.sticky-images-and-text--vertical .sticky-images-and-text__image.is-active{opacity:1}.promoScroll .promoSub{padding-bottom:60px;position:relative}.promoScroll .sticky-text__inner{padding:0 7.5%;margin:0 auto}.promoScroll .sticky-text__text{padding:0 5%;max-width:600px;margin:0 auto}.sticky-images-and-text__dot{margin:0 10px 30px;opacity:1}.sticky-images-and-text__dot.is-active{width:10px;opacity:1;background:var(--text)}.promoScroll .imgOverlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000026;z-index:1}.promoScroll .imgOverlay,.promoScroll .image-fill{transition:all .25s}.promoScroll .imgHoverColor{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;opacity:0;transition:all .25s ease}.promoScroll .sticky-images-and-text__image:hover .imgHoverColor{opacity:1}.promoScroll.sticky-images-and-text--images-only.sticky-images-and-text--vertical .sticky-images-and-text__dots{display:none}.promoScroll .bgMarquee{position:sticky;top:0;z-index:0;display:flex;align-items:center;pointer-events:none;overflow:hidden}.promoScroll.sticky-images-and-text--vertical .bgMarquee{height:calc(100vh - var(--header-sticky-height));margin-bottom:-85vh}.promoScroll.sticky-images-and-text--horizontal .bgMarquee{height:calc(105vh - var(--header-sticky-height));margin-bottom:-90vh}.promoScroll.sticky-images-and-text--images-only .sticky-images-and-text__content{display:none}.promoScroll .sticky-images-and-text__aside{max-width:100%;flex:0 0 100%}@media all and (max-width: 1025px){.promoScroll .sticky-text__heading{--heading-size: calc(2.25rem * var(--adjust-heading))}.promoScroll.sticky-images-and-text--horizontal .sticky-images-and-text__inner,.promoScroll.sticky-images-and-text--vertical .sticky-images-and-text__inner{width:75%}.text-center .sticky-text .main-buttons{max-width:80%;margin:0 auto}}@media all and (max-width: 768px){.promoScroll .sticky-images-and-text__aside{margin-bottom:unset;padding:0 5px;min-height:0;order:unset}.promoScroll .sticky-images-and-text__images{display:block;transform:unset}.promoScroll .sticky-images-and-text__inner{position:unset;overflow:visible}.promoScroll.sticky-images-and-text--horizontal .sticky-images-and-text__inner,.promoScroll.sticky-images-and-text--vertical .sticky-images-and-text__inner{width:100%;padding:0}.promoScroll .promoSub{padding-bottom:30px}.promoScroll .sticky-images-and-text__content{min-height:auto}}@media all and (max-width: 479px){.promoScroll .sticky-text__heading{--heading-size: calc(1.2rem * var(--adjust-heading));max-width:90%;line-height:1.1;overflow:visible;margin:10px auto}.promoScroll .sticky-text__text{--adjust-body: calc(var(--FONT-ADJUST-BODY) * .75);line-height:1.3}.promoScroll .sticky-text__button .btn{width:auto}.promoScroll .sticky-text__inner{padding:0 2%}.main-subheading{margin-bottom:0}.promoScroll .sticky-text__text *{font-size:calc(1rem * var(--adjust-body))}#st-proud-to-give-back .sticky-text__subheading{width:70%;margin:0 auto}}.featured-collection__top__button{padding-top:50px;pointer-events:none}.featured-collection__top__button a{pointer-events:all}.featured-collection__top{margin-bottom:calc(var(--gutter) * 1.5)}.featured-collection--no-results{grid-column:span 2}.carousel:not(.flickity-enabled).singleProd{justify-content:center}.featured-collection.hasBtn .flickity-page-dots,.featured-collection.hasBottomText .flickity-page-dots{display:none}.banner-image__content{padding:20px 0}.banner-image__content.blockFormat{background:var(--sdWhite);border-radius:20px;border:1px solid var(--sdBlue);padding:var(--gutter)}.banner-image__content h5{margin-top:0}.blockFormat .metafield-single_line_text_field:before{display:inline-block;content:"\2022";margin-right:10px;margin-left:-12px}.banner-image__heading{margin-bottom:60px}#home .banner-image__heading{line-height:110%;margin-bottom:10px}.banner-image__inner .bgMarquee{z-index:10;position:relative;grid-row-start:1;align-items:end}.bgMarquee .announcement .announcement__text *{color:var(--text)}.bgMarquee .announcement .announcement__text .h5{margin-bottom:0}.banner-image__image-container.hasMarquee{grid-row-start:2}.banner-image__text-container.hasMarquee{grid-row-start:3;align-items:start}.hasMarquee .banner-image__text-wrapper{padding-top:0}.bgMarquee .announcement__icon{vertical-align:top;margin-right:calc(var(--type-adjustment) * 15px);margin-top:10px}.bgMarquee .announcement .announcement__text .icon-stroke *{fill:var(--text);stroke-width:0}.item--top-center .banner-image__text-container{align-items:flex-start;justify-content:center}.item--top-center{text-align:center}.item--top-center .banner-image__text-wrapper{padding-top:100px}@media all and (max-width: 768px){.banner-image__content br{display:none}}.accordion__header{margin-bottom:30px}.accordion__item__title__text{font-size:var(--heading-size)}.accordion__item:after{background:var(--sdBlue);opacity:1}.accordion__item__title{padding:25px var(--icon-space) 25px 0}.accordion__item:first-child:before{content:"";position:absolute;top:0;left:0;width:100%;height:var(--BORDER-WIDTH);background:var(--sdBlue);opacity:1}.accordion__item__title .icon{top:12px;width:26px}.accordion__item__title .icon path{stroke:var(--sdBlue)}.accordion__subheading{padding-top:45px;color:var(--sdBlue);font-size:calc(1.25rem * var(--FONT-ADJUST-SUBHEADING))}@media all and (max-width: 767px){.accordion__subheading{text-align:center}}.body--rounded-corners .announcement__image{border-radius:0}.brick__block__inner{padding:90px var(--gutter)}.brick__block__inner .rich-text__text ul{list-style-type:none;padding:30px 0;margin:0 auto;text-align:left;max-width:80%}.brick__block__inner .rich-text__text li{display:block;width:100%;margin:-1px 0 0;border-top:1px solid var(--sdBlue);border-bottom:1px solid var(--sdBlue);position:relative}.brick__block__inner .rich-text__text li a{display:block;padding:15px 5px;transition:background .25s}.brick__block__inner .rich-text__text li a:hover{background:var(--sdGreen)}.brick__block__inner .rich-text__text li a:after{content:"";display:block;position:absolute;right:0;top:0;height:100%;width:30px;background-image:url(//spaderma.com/cdn/shop/t/70/assets/arrow-right.png?v=156521840979723806491756286962);background-repeat:no-repeat;background-size:contain;background-position:center center;transition:right .25s}.brick__block__inner .rich-text__text li a:hover:after{right:15px}.brick__block__inner .featured-image__content{width:100%}.brick__block__inner .featured-image__content-inner{max-width:100%;margin:0 auto;padding:calc(2 * var(--gutter)) var(--gutter)}.lbOuter{display:grid;grid-template-columns:50% 50%;border-top:1px solid var(--sdBlue);order:2}.lbWrap{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;padding:var(--inner) var(--gutter);transition:all .25s}.lbWrap:nth-child(2){border-left:1px solid var(--sdBlue)}.lbTextWrap{display:grid;grid-template-columns:calc(100% - 60px) 50px;align-items:center;gap:10px;position:relative;z-index:1;opacity:1;visibility:visible;width:100%}.lbWrap img{margin-bottom:15px;height:60px;width:auto}.lbLink{text-align:right}.lbLink svg{width:50px;transition:all .25s}.lbLink svg path,.lbLink svg line{stroke:var(--sdBlue)}.lbWrap:hover{background:var(--sdGreen)}.lbWrap:hover .lbLink svg{margin-left:-20px}.hasLB.brick__block__content{display:flex;flex-wrap:wrap;flex-direction:column}.hasLB.brick__block__inner{height:auto;order:1;flex:1}@media all and (max-width: 990px){.lbOuter{display:block}.lbWrap:nth-child(2){border-left:none;border-top:1px solid var(--sdBlue)}}@media all and (max-width: 767px){.brick__block__inner .featured-image__content-inner{padding:calc(1.5 * var(--gutter)) calc(.5 * var(--gutter))}.textPath{width:47%;margin-top:-29%}.brick__block__inner .rich-text__text ul{max-width:100%}}@media all and (min-width: 768px) and (max-width: 1200px){.lbWrap img{margin-bottom:0;height:45px}}@media all and (max-width: 1200px){.brick__block__inner .rich-text__container br{display:none}}.image-with-text__text.product__description.rte p{margin-block-start:25px}.image-with-text__content{padding:calc(2 * var(--gutter))}.image-with-text__text p{margin:15px 0}.wrapper--full .addBorder .image-with-text__image{border-bottom:1px solid var(--sdBlue)}.image-with-text__heading.addUnder{border-bottom:1px solid var(--sdBlue);padding-bottom:30px;margin-bottom:30px}.priColumns{display:grid;grid-template-columns:calc(50% - 15px) calc(50% - 15px);gap:15px 30px}.priWrap{display:grid;grid-template-columns:50px auto;gap:15px}.baWrap .image-fill{border-radius:20px}.image-with-text__text p.priTitle{font-size:unset;margin:10px 0}.image-with-text__text p.priDesc{font-size:calc(.9rem * var(--adjust-body))}.image-with-text__image.ba{overflow:visible!important}.image-with-text__image.addOuter{border:1px solid var(--sdBlue)}.image-with-text__image.addRight{border-right:1px solid var(--sdBlue)}.image-with-text__image.addLeft{border-left:1px solid var(--sdBlue)}.image-with-text__image.addOuter .background-size-cover{padding:10px}.image-with-text__image.addOuter .background-size-cover img{border-radius:var(--radius-medium)}.image-with-text__image.noRound{border-radius:0}.baWrap{margin-bottom:30px;position:relative;overflow:visible}.baText{position:absolute;z-index:1;width:100%;text-align:center;top:-13px}.baText span{display:inline-block;background:#fff;padding:7px 15px;border-radius:5px;border:1px solid var(--sdBlue)}.howOuter{display:grid;gap:30px}.howWrap{display:grid;text-align:left;grid-template-columns:65px auto;align-items:center;gap:20px}.howNum{border:1px solid var(--sdBlue);width:65px;height:65px;line-height:60px;border-radius:50%;margin:0 auto 20px;text-align:center}.howWrap .howNum,.howWrap .howText{margin:0}@media all and (max-width: 767px){.wrapper--full-padded .image-with-text__items--inline-left .image-with-text__content,.wrapper .image-with-text__items--inline-left .image-with-text__content,.wrapper--full-padded .image-with-text__items--inline-right .image-with-text__content,.wrapper .image-with-text__items--inline-right .image-with-text__content{padding:45px 0 0}.image-with-text__image.addRight{border-right:none;border-bottom:1px solid var(--sdBlue)}.image-with-text__image.addLeft{border-left:none;border-bottom:1px solid var(--sdBlue)}.image-with-text__image.ba{padding-top:0;margin-bottom:0!important;border-bottom:none}.image-with-text__content{padding:calc(2 * var(--gutter)) var(--gutter)}.priColumns{grid-template-columns:100%}.baOuter{display:grid;grid-template-columns:1fr 1fr;gap:var(--gutter-mobile)}.image-with-text__content.ba .image-with-text__heading{text-align:center}}@media all and (min-width: 768px){.wrapper--full .addBorder .image-with-text__image{border-right:1px solid var(--sdBlue);border-bottom:none}.image-with-text__content.hasSpecial{padding:0 calc(2 * var(--gutter))}}.icons-row__headings,.icons-row__heading{margin-bottom:60px}.icons-row__text{color:var(--text)}.icons-row__text.howText{font-size:unset}.icons-row__slider.text-inline-left .icons-row__text,.icons-row__slider.text-left .icons-row__text{margin:15px 0}.icons-row__slider.text-center .icons-row__text{margin:0 auto}.text-inline-center .icons-row__icon,.text-inline-left .icons-row__icon{margin-right:30px}.icons-row__image .background-size-cover{background-color:transparent}@media all and (max-width: 767px){.icons-row__slider.grid--mobile .icons-row__item.grid__item{width:100%;margin-bottom:30px;margin-right:0;align-items:start}.icons-row__icon{width:75px}.icons-row__title{font-size:calc(1.5rem * var(--adjust-body))}.text-inline-center .icons-row__icon,.text-inline-left .icons-row__icon{margin-right:20px}.icons-row__slider.carousel--mobile .icons-row__item.carousel__item{width:30%}.icons-row__headings,.icons-row__heading{margin-bottom:30px}.icons-row__text{font-size:calc(1rem * var(--adjust-body))}}@media all and (min-width: 768px){.icons-row__slider--flex.items--5{--item-width: calc((100% - var(--gutter) * 4) / 5)}}.makeNarrow{max-width:600px;margin-left:auto;margin-right:auto}.makeVeryNarrow{max-width:400px;margin-left:auto;margin-right:auto}.text__heading{display:inline-block}.text__heading.addUpperLine{padding-top:30px;margin-top:30px;border-top:1px solid var(--sdBlue)}@media all and (max-width: 767px){.text__content br{display:none}}.quotesOuterWrap{display:flex;align-items:center}.quoteWrap{display:flex;height:100%;flex-wrap:wrap;align-items:center}.quoteWrapBorder{border:1px solid var(--sdGreen);border-radius:var(--radius);padding:5%;height:90%;transition:all .5s ease;width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.quoteWrap.is-active .quoteWrapBorder{height:100%}.quoteText{width:85%;margin:30px auto;max-width:750px}.quoteAttr{--adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.25)}.quoteBAWrap{display:grid;grid-template-columns:calc(50% - 15px) calc(50% - 15px);grid-column-gap:30px;grid-row-gap:15px;max-width:400px;margin:40px auto 0}.quoteBAWrap:not(.popBAWrap){cursor:pointer;pointer-events:all}.quoteBA{width:100%;padding-bottom:100%;border-radius:var(--radius);background-size:cover;transition:opacity .25s;position:relative;overflow:hidden}.quoteBAWrap:not(.popBAWrap) .subheading-text{text-decoration:underline;text-underline-offset:3px}.quoteWrapInner a:hover,.quoteBAWrap:not(.popBAWrap) .subheading-text:hover{color:#fff}.quoteWrap:not(.quoteEmp) .quoteBA:not(.popBA):before{content:"";display:block;width:100%;height:100%;background:#fff;opacity:0;transition:all .25s;position:absolute;top:0;left:0}.quoteWrap:not(.quoteEmp) .quoteBA:not(.popBA):hover:before{opacity:.25}.quoteSlides .banner-image__text-wrapper--wide{width:100%;padding:0;height:100%}.quoteSlides .banner-image__inner{min-height:var(--min-h)}.quoteSlides .banner-image__text-container{flex-wrap:wrap}.quoteSlides .splide__arrows{width:100%;display:flex;justify-content:space-between;padding:20px var(--gutter);position:absolute;bottom:0;margin-bottom:0;left:0;pointer-events:none}.quoteSlides .splide__arrow{width:50px;pointer-events:all}.quoteSlides .splide__arrow svg{stroke-width:unset}.quoteSlides .splide__pagination__page{border:1px solid var(--sdGreen);width:10px;height:10px}.quoteSlides .splide__pagination__page.is-active{background:var(--sdGreen)}.quoteSlides .splide__pagination li{margin:0 10px}.quoteSlides .splide__pagination{width:100%;padding:30px 0}.quoteSlides .splide__track{overflow:visible}.circle-text__content text{font-size:7px;font-family:var(--FONT-STACK-SUBHEADING);text-transform:uppercase;letter-spacing:2px;font-weight:400}.quoteSlides .product-list__circle-text{left:15%;opacity:0;transition:opacity .5s ease}.quoteWrap.is-active .product-list__circle-text{opacity:1}.quotesSub{width:100%;display:block;padding-bottom:30px}.quoteOuter{display:grid;grid-template-columns:200px auto;gap:30px}.quoteRight{text-align:left}.quoteEmp .quoteText{width:100%;margin:0 0 30px}.quoteJob{font-size:75%;margin-top:5px}.quoteEmp.quoteWrap{display:flex;padding:7.5%;height:100%;align-items:center;justify-content:center;border:1px solid var(--sdGreen);border-radius:var(--radius)}.quoteEmp.quoteWrap.is-active{padding:7.5%;height:100%}.quoteRight .quoteBA{display:none}@media all and (max-width: 768px){.quoteText{width:95%;--heading-size: calc(1rem * var(--adjust-heading))}.quoteSlides .splide__arrow{opacity:0}.quoteSlides .splide__track{margin-top:45px}.quoteSlides.isEmp .splide__track{margin-top:0}.quoteSlides .product-list__circle-text{left:auto;top:-15%;right:0}.quoteWrapBorder{height:100%}.quoteWrap.is-active .quoteWrapBorder{padding:5%;height:100%}.quoteBAWrap{max-width:85%}.quoteAttr{--adjust-body: calc(var(--FONT-ADJUST-BODY) * 1)}}@media all and (max-width: 1023px){.quoteOuter{display:block}.quoteLeft .quoteBA{display:none}.quoteRight .quoteBA{display:block;width:250px;padding-bottom:250px;margin:30px auto}.quoteRight{text-align:center}.quotesSub{padding-bottom:15px;padding-top:15px}}.popModal{height:calc(100vh - 160px);background-color:var(--sdOffWhite);color:var(--sdBlack);overflow:hidden;position:fixed;left:0;right:0;bottom:0;border-radius:var(--radius);border:1px solid var(--sdBlue);padding:30px 45px 45px;max-width:900px;width:95%;margin:0 auto;opacity:0;pointer-events:none;visibility:hidden;z-index:-1;top:150px;transition:all .25s ease;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.popModal::-webkit-scrollbar{position:absolute;right:10px}.popModal.show{opacity:1;pointer-events:all;visibility:visible;top:80px;z-index:9999}.popModalClose{position:absolute;cursor:pointer;top:13px;right:11px;width:30px;height:30px}.popModalClose svg path{stroke:var(--sdBlue)}.popModalBody{scrollbar-color:var(--sdBlue) var(--sdLightBlue);scrollbar-width:thin;width:100%;text-align:center}.popBAWrap{max-width:90%}.popByline{margin-bottom:15px}.popAttr a:hover{color:var(--sdBlue)}@media all and (max-width: 910px){.popModal.show{top:80px}.popModal{padding:60px 30px 45px}}@media all and (max-width: 600px){.popModal{padding:60px 11px 45px 30px;height:calc(100vh - 100px)}.popBAWrap{display:flex;flex-wrap:wrap}.popModalBody{overflow-y:scroll;height:calc(100vh - 200px);padding-right:20px}.popImgBefore{order:1}.popImgAfter{order:3}.popTextBefore{order:2;margin:15px auto 30px}.popTextAfter{order:4;margin:15px auto 30px}body#do-division-street-fest .text-section .text__heading .text-highlight__break,body#windy-city-smokeout-giveaway .text-section .text__heading .text-highlight__break{font-size:22px}body#do-division-street-fest .text-section .text__heading h5,body#windy-city-smokeout-giveaway .text-section .text__heading h5{font-size:12px}body#do-division-street-fest .text-section .text__heading,body#windy-city-smokeout-giveaway .text-section .text__heading{padding-bottom:30px}}.marqueeWrap{position:relative}.marqueeExtra{position:relative;z-index:1;width:100%;text-align:center;padding:0 var(--gutter)}.announcement.hasBG{background:transparent}.shopify-section--marquee{position:relative}.shopify-section--marquee-waves{margin-top:-22%}.waveWrap1,.waveWrap2{background:transparent;position:relative}.waveWrap2{padding-bottom:13%}.sdWavesSolid{position:absolute;top:0;left:0}.waveWrap1 svg,.waveWrap2 svg{width:100%;height:auto;overflow:visible}.shopify-section--marquee-waves,.waveWrap1,.waveWrap2,.waveWrap1 use,.waveWrap1 text,.waveWrap1 symbol,.waveWrap1 path{overflow-y:visible!important}.cls-sdWaves{fill:none;stroke:none;stroke-miterlimit:10}.cls-sdWavesSolid{fill:var(--sdGreen);stroke-width:0px}.shopify-section--marquee-waves text{font-size:16px;font-family:var(--FONT-STACK-HEADING);fill:var(--sdGreen)}@media all and (max-width: 767px){.waveWrap1 svg{height:70px;margin-bottom:-30px}}@media all and (min-width: 768px){.shopify-section--marquee-waves{margin-top:-9%}.waveWrap2{padding-bottom:5%}.shopify-section--marquee-waves text{font-size:28px}}.textPath{position:absolute;width:45%;margin-top:-24%;right:10%;pointer-events:all;rotate:-13deg;overflow:visible}.textPath svg{width:100%;height:auto;overflow:visible}.textPath text{font-size:20px;font-family:var(--FONT-STACK-SUBHEADING);fill:var(--sdWhite);text-transform:uppercase}.cls-sdWaves7{fill:none;stroke:none;stroke-miterlimit:10}@media all and (min-width: 768px){.textPath{width:32%;margin-top:-15%}}.no-js .column-item--border:after,.column-item--border.aos-animate:after{display:none}.column-item--border{padding-top:30px!important;border-top:1px solid var(--sdBlue)}.column-item__heading{margin:30px 0 20px!important}.column-item__text{padding:0 5%}.section-columns__slider.carousel:not(.flickity-enabled){justify-content:center}.column-item__text ul{margin:0 auto;width:fit-content;min-width:70%}@media all and (max-width: 767px){.section-columns__slider.carousel:not(.flickity-enabled) .carousel__item,.section-columns__slider.carousel--inactive .carousel__item,.section-columns__slider.carousel--mobile .grid__item{padding:0}.carousel--mobile{overflow-y:visible;padding-left:calc(var(--gutter-mobile) / 2)}}@media all and (min-width: 1024px){.column-item{--grid-gutter: var(--gutter)}}.section-columns__slider .flickity-button{background:transparent;top:auto!important;bottom:0;width:50px;height:50px}.section-columns__slider .flickity-prev-next-button{--icon-size: 30px;box-shadow:none}.carousel--mobile .grid__item:last-child,.carousel--mobile .carousel__item:last-child{margin-right:calc(1 * var(--grid-gutter))}@media all and (min-width: 768px){.flickity-page-dots{display:block;bottom:-75px;z-index:1}.column-item.carousel__item.one-whole{max-width:66%}}.bcOuter{margin:30px auto;max-width:900px;border-top:1px solid var(--sdBlue);padding-top:45px}.bcWrap{display:grid;grid-template-columns:50% auto;gap:var(--gutter);align-items:center}.bcImg{aspect-ratio:1.5 / 1;border-radius:var(--radius);overflow:hidden;width:100%;display:block}.bcImg img{object-fit:fill;object-position:center;width:100%;height:auto}.bcText p{font-size:calc(1.1rem * var(--adjust-body))}.bcOuter.hideMe{display:none}.buttons-list .list-collections__item__outer{white-space:nowrap;letter-spacing:unset}.buttons-list .list-collections__item__image{border:none}.buttons-list .list-collections__item__content--overlayed{padding:0}.heyButton .placeholder-svg-filled,.heyButton .background-size-cover{display:none}.heyButton .placeholder-svg--overlayed:after{opacity:0}.buttons-list .list-collections__item__outer:hover{opacity:1}.buttons-list .btn--text{white-space:nowrap}.buttons-list .btn--text .list-collections__item__image{--border: none}.buttons-list .btn--text .list-collections__item__content--overlayed{--left-right-padding: 0;padding:0}.buttons-list .btn--text.list-collections__item__outer{height:auto;padding:0 15px}.buttons-list .btn--text .list-collections__item__title{letter-spacing:0}.textBtns.list-collections-section .grid__item{flex-basis:content}.textBtns{padding:30px 0;border-bottom:1px solid var(--sdBlue)}.textBtns .btn--text:before,.textBtns .btn--text:after{display:none}.heyButton.btn--text .list-collections__item__title{color:var(--sdBlack)}.heyButton.btn--text:hover .list-collections__item__title{color:var(--sdBlue)}#do-division-street-fest .text-section .text__heading,#windy-city-smokeout-giveaway .text-section .text__heading{border-bottom:1px solid var(--sdBlue);padding-bottom:60px}#windy-city-smokeout-giveaway main#MainContent .text__content a{color:#00f}@media all and (max-width: 768px){.bcWrap{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.bcOuter{padding:45px 15px 0}}.blog__post-tags{margin-bottom:15px;line-height:unset;display:flex;flex-wrap:wrap}a.blog__post-tags-link{color:var(--sdBlue);border:1px solid var(--sdBlue);border-radius:30px;font-size:calc(.9rem * var(--adjust-body));margin:0 7px 7px 0;padding:5px 12px;line-height:1;text-decoration:none;background:transparent;transition:all .25s;text-transform:capitalize}a.blog__post-tags-link:hover{color:var(--sdWhite);background:var(--sdBlue);text-decoration:none}.blog__post-tags a:after{display:none}.instafeed-new-layout-item{width:100%!important;height:auto!important;padding-bottom:100%}@media all and (min-width: 989px) and (max-width: 1399px){.instafeed-new-layout-wrapper{grid-template-columns:repeat(4,1fr)!important}.instafeed-new-layout-item:nth-child(5),.instafeed-new-layout-item:nth-child(6){display:none}}@media all and (max-width: 990px){.instafeed-new-layout-wrapper{grid-template-columns:repeat(3,1fr)!important}}@media all and (max-width: 479px){.instafeed-new-layout-wrapper{grid-template-columns:repeat(2,1fr)!important}.instafeed-new-layout-item:nth-child(5),.instafeed-new-layout-item:nth-child(6){display:none}}.newsletter-section{overflow:hidden;margin-top:-165px}.newsletter-section svg{position:absolute;top:20px;left:0;width:100%}.wrapper.hasArch{height:auto;padding-top:190px;width:100%}.newsHeadImg{width:100%;margin:-120px auto 0;position:absolute;left:0}.newsHeadImg img{width:60%;margin:0 auto}.newsletter-section p{--adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.25)}.newsletter-section .input-group{display:block;text-align:center}.newsletter-section .input-group__item,.newsletter-section .input-group__fields{min-width:200px;max-width:400px;margin:0 auto}.newsletter-section .input-group__fields{margin:30px auto 0}.newsletter-section .input-group__btn,.newsletter-section input[type=submit]{width:auto;height:auto;min-width:150px;margin:0 auto;transition:all .25s}.newsletter-section input[type=submit]:hover{color:var(--sdBlue);background:var(--sdGreen)}.newsletter-section .input-group__field,.newsletter-section input[type=email]{border:none;border-radius:0;padding:0 0 7px;border-bottom:var(--BORDER-WIDTH) solid var(--text);text-align:center;letter-spacing:.5px;background:transparent;min-width:300px}.newsletter-section input:-webkit-autofill,.newsletter-section input[type=email]:-webkit-autofill{-webkit-box-shadow:0 0 0 50px var(--sdBlue) inset;-webkit-text-fill-color:var(--sdGreen)}.newsletter-section input:-webkit-autofill:focus,.newsletter-section input[type=email]:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 50px var(--sdBlue) inset;-webkit-text-fill-color:var(--sdGreen)}.newsletter-section .newsletter{margin-top:30px}.newsletter-form .form-success,.newsletter-form .errors,.newsletter-form .response{color:var(--sdBlue);border-color:var(--sdBlue);font-size:100%;padding:10px 30px;background:var(--sdGreen)}@media all and (min-width: 768px){.newsletter-section{margin-top:-230px}.newsHeadImg{margin:-150px auto 0}}@media all and (min-width: 990px){.wrapper.hasArch{padding-top:165px}.newsHeadImg{margin:-100px auto 0}}@media all and (min-width: 1024px){.newsletter-section{margin-top:-300px}}@keyframes archanim{0%{transform:rotate(-30deg)}to{transform:rotate(0)}}@keyframes archanimrev{0%{transform:rotate(30deg)}to{transform:rotate(0)}}.c-value.odd .c-value_container.in-view .c-value_content{animation:archanim 2s ease}.c-value.even .c-value_container.in-view .c-value_content{animation:archanimrev 2s ease}.u-overflow-hidden{overflow:hidden}.c-section{background-color:var(--sdLightBlue)}.c-value{position:relative}.c-value_container{overflow:hidden;text-align:center;position:relative;height:120vh}.c-value_inner{width:200vw;height:200vw;margin-left:-50vw;position:relative;display:flex}.c-value_bg{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:100vw;background-color:var(--sdLightBlue);border:1px solid var(--sdBlue)}.c-value_bg.-white{background-color:var(--sdOffWhite)}.c-value_content{position:relative;z-index:2;display:flex;justify-content:center;width:100%;transform-origin:bottom center}.c-value_text{display:flex;flex-direction:column;justify-content:center;width:33.33333%;max-width:26.66667rem}.taContent{max-width:350px;margin:0 auto}.taContent p{margin-bottom:0}@media all and (max-width: 767px){.c-value,.c-value_text{height:21.11111rem}}@media all and (min-width: 768px){.c-value{margin-bottom:-75vh}.c-value_text{height:50vh;max-width:350px}}#SiteFooter{overflow-x:hidden}.shopify-section-group-group-footer{position:relative;z-index:3}.footer-links{overflow:visible;letter-spacing:.5px}.footer-link:hover,.footer-copyright a:hover{color:var(--text);text-decoration:underline;text-underline-offset:6px}.footer-block{padding:0}.footer-block:first-child,.footer-block:nth-child(2){padding:0 0 0 15px}.footer-blocks{margin:0 auto}#SiteFooter .footer-bottom{--grid-columns: 1 !important;margin-top:15px}.footer-copyright{font-size:calc(.8rem * var(--adjust-body))}.social-sharing-icon .icon{width:30px;height:30px}@media all and (max-width: 1023px){#SiteFooter .footer-block--logo{grid-column:1 / span 2;order:1;padding-bottom:60px;margin-bottom:20px;position:relative}#SiteFooter .footer-block--logo:after{content:"";border-bottom:1px solid var(--sdGreen);width:10000%;position:absolute;bottom:0;left:-500%;display:block;height:0}#SiteFooter .footer-block--menu{order:2;margin:0;padding:0}#SiteFooter .footer-block--menu .footer-title:nth-of-type(2){margin-top:30px}.footer-blocks{max-width:400px}.footer-bottom__content{width:100%;max-width:400px;margin:0 auto}.footer-copyright{text-align:left}#SiteFooter .footer-bottom{margin-top:30px}.footer-title__button{display:block;cursor:text}.footer-links__wrapper{height:auto;opacity:1;visibility:initial}.footer-title__button .icon{display:none}.footer-links{overflow:visible;letter-spacing:.5px}.social-sharing-wrapper{margin-top:33px}}.rotate{animation:rotation 8s infinite linear}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@keyframes counterRotation{0%{transform:rotate(359deg)}to{transform:rotate(0)}}:root{--FONT-STACK-BODY: "LaNord", sans-serif;--FONT-STACK-HEADING: "Adieu", sans-serif;--FONT-STACK-NAV: "Pastiche", sans-serif;--FONT-STACK-BUTTON: "Pastiche", sans-serif;--FONT-STACK-SUBHEADING: "Pastiche", sans-serif;--FONT-STACK-LABEL: "Pastiche", sans-serif;--FONT-WEIGHT-BODY: 400;--FONT-WEIGHT-BODY-LIGHT: 400;--FONT-WEIGHT-BODY-MEDIUM: 400;--FONT-WEIGHT-BODY-BOLD: 400;--FONT-WEIGHT-HEADING: 400;--FONT-WEIGHT-HEADING-LIGHT: 400;--FONT-WEIGHT-HEADING-MEDIUM: 400;--FONT-WEIGHT-HEADING-BOLD: 400;--FONT-WEIGHT-NAV: 400;--FONT-WEIGHT-NAV-LIGHT: 400;--FONT-WEIGHT-NAV-MEDIUM: 400;--FONT-WEIGHT-NAV-BOLD: 400;--FONT-WEIGHT-BUTTON: 400;--FONT-WEIGHT-BUTTON-LIGHT: 400;--FONT-WEIGHT-BUTTON-MEDIUM: 400;--FONT-WEIGHT-BUTTON-BOLD: 400;--FONT-WEIGHT-SUBHEADING: 400;--FONT-WEIGHT-SUBHEADING-LIGHT: 400;--FONT-WEIGHT-SUBHEADING-MEDIUM: 400;--FONT-WEIGHT-SUBHEADING-BOLD: 400;--FONT-WEIGHT-LABEL: 400;--FONT-WEIGHT-LABEL-LIGHT: 400;--FONT-WEIGHT-LABEL-MEDIUM: 400;--FONT-WEIGHT-LABEL-BOLD: 400;--sdGreen: #E1F98A;--sdBlue: #325EBF;--sdPurple: #E5CAFF;--sdPink: #EA92E4;--sdBlack: #000;--sdOffWhite: #F9F7F3;--sdWhite: #FFF;--sdLightBlue: #BDE3F9;--sdOrange: #D1512F;--header-height: 70px !important;--header-sticky-height: 70px !important;--header-background-height: 70px !important;--gutter: 30px;--SITE-WIDTH-NARROW: 1100px;--FONT-SIZE-INPUT: .85rem;--OUTLINE-SOLID-BUTTONS-PRIMARY-BORDER: #325EBF;--COLOR-DISABLED-GREY-DARKEN: rgba(0, 0, 0, .35);--drawer-width: 50vw;--flickity-btn-size: 0px}.body--rounded-corners{--radius: 20px;--radius-medium: 10px;--radius-small: 5px}.text-light{--text: var(--sdGreen);--text-alpha-50: var(--sdGreen);--heading: var(--sdGreen)}@media all and (max-width: 767px){.mobileOnly{display:block}.tabletUp{display:none}}@media all and (min-width: 768px){.mobileOnly{display:none}.tabletUp{display:block}}.videoPause{position:absolute;bottom:20px;z-index:99;right:30px;background:#fff;display:flex;border-radius:50%}.icon-pause{width:30px;height:30px;border-radius:50%;box-shadow:inset 0 0 0 var(--BORDER-WIDTH) currentColor;fill:currentColor;stroke:none;-webkit-transform:translateY(0);cursor:pointer}.videoPause .icon-play{display:none}@media screen and (max-width: 480px){.videoPause{right:10px}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/spaderma-global.css.map */
