@font-face{font-family:ABC Repro Black;src:url(/cdn/shop/files/ABCRepro-Black.woff2?v=1693998738)}@font-face{font-family:Monument Grotesk Heavy;src:url(/cdn/shop/files/MonumentGrotesk-Heavy.woff2?v=1693998787)}@font-face{font-family:Monument Grotesk;src:url(/cdn/shop/files/MonumentGrotesk-Medium_4ab92896-f948-40a0-b447-fd35f4513b80.woff2?v=1694690605)}@font-face{font-family:ABC Repro Ultra;src:url(/cdn/shop/files/ABCRepro-Ultra_d902f9bb-1a90-4bdb-96ed-0b0a93672a26.woff?v=1694036142)}@font-face{font-family:Monument Grotesk Bold;src:url(/cdn/shop/files/MonumentGrotesk-Bold.woff2?v=1694356689)}@font-face{font-family:Monument Grotesk Medium;src:url(/cdn/shop/files/MonumentGrotesk-Medium_4ab92896-f948-40a0-b447-fd35f4513b80.woff2?v=1694690605)}body{overflow-x:hidden}.pr-subline{font-family:Monument Grotesk Bold!important}.product-info__block-item .vendor{font-family:Monument Grotesk Bold!important;font-size:23px!important}.product-info__block-item .product-title.title-font{font-size:23px!important}.h1,.h2,.heading,.title.font-title,.title.title-font,h1,h2{font-family:ABC Repro Black!important}.title-font{font-family:Monument Grotesk!important}.creationheading .milenaheading{font-family:ABC Repro Black!important;font-size:28px!important}.creationheading p,.h3,.h4,.h5,h3,h4,h5,h6{font-family:Monument Grotesk Bold!important}.h6-bold{font-weight:500}body{font-family:Monument Grotesk!important}.smart-cart--enabled #cart-drawer{display:none!important}.margin-0,.margin-0 p{margin-block-start:0px!important;margin-block-end:0px!important}.-mt-14{margin-top:-14px!important}.border-0{border:0!important}.bold{font-weight:700!important;border-width:0!important}.bolder{font-weight:750!important;border-width:0!important;font-style:normal}.semibold{font-weight:600!important;border-width:0!important}.medium,.medium p{font-weight:500!important;border-width:0!important}.creationheading{font-family:ABC Repro Black!important;font-size:22px!important}button.link{border:0!important}.blog-post-card__title.h4{font-family:ABC Repro Black!important;text-transform:uppercase;display:inline-block;text-align:center!important}.head-nav{font-family:ABC Repro Black!important}sale-price{font-size:16px!important}.reviews-container{display:flex;flex-direction:column;text-align:left;align-content:flex-start;justify-content:flex-start}#pop_up_reviews{text-align:left;font-size:11.2px}unit-price.h6.text-subdued{font-size:11.2px}.price_section{align-items:center}.reivew_block_custom{line-height:1}.testimonial-font{font-family:Monument Grotesk Bold;font-size:27px;line-height:1}@media only screen and (max-width: 767px){.testimonial-font{font-family:Monument Grotesk Bold;font-size:22px;line-height:1}}.section-head-subline{margin-block-start:0!important}.section-head-subline p{font-size:27px;font-family:Monument Grotesk Bold!important;line-height:1}@media only screen and (max-width: 767px){.testimonial-font{font-family:Monument Grotesk Bold;line-height:1}.section-head-subline p{font-size:27px}}.link{font-size:13.2px!important;font-family:ABC Repro Black}.content-text p a{border-bottom:1px dashed #000}.overlay-heading{font-size:67px!important}@media only screen and (max-width: 767px){.overlay-heading{font-size:37px!important}}.text-with-icon-text{font-family:ABC Repro Black!important;font-size:21px!important}.grt{font-family:Monument Grotesk Bold;font-size:36px!important;line-height:1}@media only screen and (max-width: 767px){.grt{font-size:27px!important}}.blog-post-card__info{justify-items:center!important}.blog-post-card__excerpt{text-align:center}.logo-list{margin:0 auto}.accordion{border-style:dashed;margin:0!important}.button{font-family:ABC Repro Black!important;font-size:16px}.link,a.blog-post-card__read-more.link{border:0!important;position:relative;overflow:hidden;background:0 0!important}.link:after,a.blog-post-card__read-more.link:after{content:"";background:linear-gradient(90deg,#000,#000 75%,transparent 75%,transparent 100%);height:1px;width:100%;background-size:3px 1px;position:absolute;left:0;bottom:0;transition:all .25s ease}.link:hover:after,a.blog-post-card__read-more.link:hover:after{width:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:1!important}.blog-tags{font-family:ABC Repro Black;text-transform:uppercase}.header-sidebar__linklist-button{font-family:ABC Repro Black}.header__secondary-nav{width:100%}@media (max-width: 480px){.product-info__block-item .product-title.title-font,.product-info__block-item .vendor{font-size:22px!important}}.promo-modal{display:none;position:fixed;z-index:9999999999999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#00000080}.modal-content{background-color:#fff;margin:20px auto;padding:40px;border-radius:5px;width:40%;position:relative;text-align:center}.modal-content h2{font-size:30px;margin-bottom:20px}.modal-content p{font-size:20px;line-height:1.5}.modal-image-container{width:100%;margin-bottom:20px}.modal-image-container img{height:100%;object-fit:cover}.modal-close{position:absolute;right:15px;top:10px;color:#aaa;font-size:28px;font-weight:700;cursor:pointer}.modal-close:hover,.modal-close:focus{color:#000;text-decoration:none;cursor:pointer}.cta-btns-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}.cancel-cta-button{background-color:#fff;color:#000;border:1px solid gainsboro;padding:12px 24px;width:100%}.modal-add-to-cart-button{background-color:#000;color:#fff;padding:12px 24px;margin-top:20px;border:none;cursor:pointer;font-size:16px;width:100%}.cancel-cta-button:hover{background-color:#dcdcdc;color:#000}.modal-add-to-cart-button:hover{border:1px solid black;background-color:#fff;color:#000}.badge--custom{background:rgb(var(--sold-out-badge-background))!important;color:rgb(var(--sold-out-badge-text))!important}.predictive-search__results .button{background:#000!important;color:#fff!important;border:none!important}.accordion__content{margin-top:10px!important}@media (max-width: 768px){.modal-content{width:90%;padding:20px}.modal-content h2{font-size:24px}.modal-content p{font-size:16px}}.multiple-media-with-text{display:flex!important;flex-direction:column;align-items:center;max-width:1200px;margin:0 auto;padding:2rem 1.5rem;gap:2rem}.multiple-media-with-text__media-wrapper{flex:1 1 50%;display:flex!important;align-items:center;justify-content:center}.multiple-media-with-text__media-wrapper img{width:100%;height:auto;max-width:600px;object-fit:cover}.multiple-media-with-text__content-wrapper{flex:1 1 50%;padding:1rem;box-sizing:border-box}.multiple-media-with-text__media-wrapper,.multiple-media-with-text__media-wrapper>div:nth-child(1){width:100%}.multiple-media-with-text--reverse{flex-direction:row-reverse!important}@media screen and (min-width: 768px){.multiple-media-with-text{flex-direction:row;justify-content:space-between;gap:3rem;padding:3rem 2rem}}@media screen and (min-width: 1200px){.multiple-media-with-text{gap:4rem;padding:4rem 3rem}}@media screen and (max-width: 480px){.multiple-media-with-text{padding:0}.multiple-media-with-text--reverse{flex-direction:column!important}}.back-in-stock-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:2rem;box-shadow:0 0 10px #0003;z-index:9999}.back-in-stock-wrapper{margin-top:10px}.back-in-stock-form{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:stretch}.back-in-stock-modal .success-message{position:relative}.back-in-stock-modal .success-message .modal-close{position:absolute;top:-35px;right:-15px;font-size:16px;cursor:pointer}.back-in-stock-form .modal-close{position:absolute;top:-35px;right:-15px;font-size:28px;font-weight:100!important;font-family:"san serif";color:#000;cursor:pointer}.back-in-stock-form h3{font-family:Monument Grotesk;font-size:17px}.back-in-stock-modal input[type=email]{width:100%;padding:10px;margin:1rem 0;border:1px solid black}.back-in-stock-modal button[type=submit]{background:#000;color:#fff;padding:10px 20px;border:none;cursor:pointer}@media (max-width: 480px){.back-in-stock-modal{top:40%;left:10px;right:10px;transform:unset}}.custom-countdown .countdown-with-button{width:100%;height:100%;margin:0 auto;display:flex}#klaviyo-popup,#klaviyo-popupruby{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;justify-content:center;align-items:center;z-index:1000}#klaviyo-popup>.popup-inner,#klaviyo-popupruby>.popup-inner{position:relative;background:#fff;padding:20px}#klaviyo-popup>.popup-inner>.popup-close,#klaviyo-popupruby>.popup-inner>.popup-close{position:absolute;font-family:"San Serif";top:-5px;right:15px;z-index:99;font-size:30px;font-weight:lighter;cursor:pointer}.product_launch_phase{flex:1 1 auto}.qty-button-wrapper{display:flex!important;flex-wrap:nowrap}.shopify-section--featured-collections .product-card .product_launch_phase{width:100%;max-width:100%}.product-list .product_launch_phase .button{font-size:14px;letter-spacing:.23px;font-family:Helvetica Neue,Arial,Helvetica,sans-serif!important;font-weight:600;max-width:100%;border:.5px solid #000000;width:100%;display:inline-block;position:static;padding:6px 10px;transform:none!important;background:#fff;color:#000}iframe#launcher{z-index:99!important}@media (max-width: 480px){iframe#launcher{margin-bottom:65px!important}}@media screen and (min-width: 769px){div.image-with-countdown-content-container .needsclick.klaviyo-form.klaviyo-form-version-cid_1.go2762367807.kl-private-reset-css-Xuajs1:not(input):not(button){background-color:transparent!important}div.image-with-countdown-content-container .needsclick.kl-private-reset-css-Xuajs1:not(input):not(button){background-color:transparent!important}div.image-with-countdown-content-container .klaviyo-form-TRZUjY.klaviyo-form.form-version-cid-1:not(input):not(button){background-color:transparent!important}div.image-with-countdown-content-container{position:absolute!important;top:40%;right:-43px;transform:translateY(-50%);width:clamp(300px,30vw,400px)!important}@media screen and (max-width: 1024px){div.image-with-countdown-content-container{top:calc(40% + 50px)!important}}@media screen and (min-width: 1440px){div.image-with-countdown-content-container{right:calc(-65px + (100vw - 1440px)*.3)!important}}div.image-with-countdown-content-container input.needsclick.go2161942165.kl-private-reset-css-Xuajs1{background-color:transparent!important}}div.image-with-countdown-content-container,div.image-with-countdown-content-container *{text-align:left!important}div.image-with-countdown-content-container button.needsclick.go3598285615.kl-private-reset-css-Xuajs1{text-align:center!important;margin:0 auto!important;display:block!important;width:99%!important;height:52px!important;font-size:13.2px!important}@media screen and (max-width: 768px){div.image-with-countdown-content-container .needsclick.klaviyo-form.klaviyo-form-version-cid_1.go2762367807.kl-private-reset-css-Xuajs1:not(input):not(button){background-color:#fff!important}div.image-with-countdown-content-container .needsclick.kl-private-reset-css-Xuajs1:not(input):not(button){background-color:#fff!important}div.image-with-countdown-content-container .klaviyo-form-TRZUjY.klaviyo-form.form-version-cid-1:not(input):not(button){background-color:#fff!important}body .shopify-section--image-with-text-overlay div.image-with-countdown-content-container .needsclick.kl-private-reset-css-Xuajs1:not(input):not(button){background-color:transparent!important}.shopify-section--image-with-text-overlay div.image-with-countdown-content-container .needsclick.klaviyo-form.klaviyo-form-version-cid_1.go2762367807.kl-private-reset-css-Xuajs1:not(input):not(button){background-color:transparent!important}}@media screen and (max-width: 768px){.image-with-countdown-content{margin-left:0!important;margin-top:0!important}}@media (max-width: 767px){aside.wg-drop.country-selector{margin-top:3px!important;margin-right:-5px!important}}.wgcurrent{background:none}.wg-drop.country-selector .wgcurrent a{background-color:#000}.collection__main .product_launch_phase{text-align:right;z-index:999;position:relative}.product-card .product_launch_phase{width:100%;max-width:100%}@media screen and (max-width: 768px){iframe#launcher{display:none}}a.rebuy-button{text-wrap:auto}.color_spf_shade{margin-bottom:26px}.color_spf_shade .variant_label{color:#0b0a0a;font-style:normal;line-height:140%}.color_spf_shade .variant_label span{font-weight:400}.color_spf_shade ul.variants_img_wrapper{display:flex;gap:10px;list-style:none;padding:0!important;margin:0!important}.color_spf_shade .variants_img_wrapper li{position:relative}.color_spf_shade .variants_img_wrapper li a img.variants-img{display:block;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat}.predictive-search__resource-item .product-card__image{min-height:auto!important}.predictive-search__products>div{height:100%}.predictive-search__products div:empty{display:none}.product-card__info,product-card .product-card__info .v-stack{align-content:stretch!important}product-card .product-card__info .v-stack{display:flex;flex-direction:column}.color_spf_shade .variants_img_wrapper li a{column-gap:.875rem;min-width:2.5rem;display:flex;position:relative;padding:calc(.65rem - 2px) .875rem;border:1px solid #b9b9b7}.color_spf_shade .variants_img_wrapper li .active{border-color:#0b0a0a}.color_spf_shade p.variant_label span{font-size:15px}.product-info__block-list .product-info__block-item .qty-button-wrapper:has(custom-feature-buy-button-spf){flex-wrap:nowrap!important}custom-feature-buy-button-spf{display:block;width:100%;flex:1 1 auto}@media screen and (max-width: 568px){.button.w-full.featured_product_col{font-size:12px!important;padding-left:0;padding-right:0}}.form-authLogin #recover .h3{font-size:18px}.form-authLogin #recover p{font-size:14px}[hiddenvalue]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/202/assets/custom-styling.css.map */
