:root{--page-width: 165rem;--button--secondary--text-hover:#FFF;--button--border-hover:#705844;--footer--link:#3C3C3C;--black-nav:#000000;--font-size30:30px;--font-size23:23px;--font-size20:20px;--font-size18:18px;--font-size16:16px;--color-rating-star:#373737;--junipPrimaryColor:#A7C7E7 !important;--junipButtonColor: #424242 !important;--junipButtonTextColor: #424242 !important;--junipBorderColor: #D9D9D9 !important;--link-hover:#000;--swatch-btn-text: #424242 !important}@font-face{font-family:Manrope;src:url(/cdn/shop/files/Manrope-Light.eot?v=1756968716);src:url(/cdn/shop/files/Manrope-Light.eot?v=1756968716?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Manrope-Light.woff2?v=1756968715) format("woff2"),url(/cdn/shop/files/Manrope-Light.woff?v=1756968715) format("woff"),url(/cdn/shop/files/Manrope-Light.ttf?v=1756968715) format("truetype");font-weight:300;font-style:normal;font-display:swap}.header__icons .right-side-menu ul.list-menu li span{font-weight:600;font-size:12px}.eye-chart-wrapper{max-width:800px;margin:auto;text-align:center;font-family:Arial,sans-serif}.top-text{font-size:14px;margin-bottom:20px}.eye-chart-table{width:100%;border-collapse:collapse;border:4px solid #000}.eye-chart-table td{border:4px solid #000;padding:20px 10px;text-align:center;font-weight:700}.power{width:25%}.eye-chart-wrapper .text{width:75%;letter-spacing:1px;line-height:1.1}.eye-chart-wrapper .large{font-size:27px}.eye-chart-wrapper .medium-large{font-size:23px}.eye-chart-wrapper .medium{font-size:19px}.eye-chart-wrapper .small-medium{font-size:15px}.eye-chart-wrapper .small{font-size:11px}.eye-chart-wrapper .extra-small{font-size:9px}.bottom-text{margin-top:20px;font-size:14px}.eye-chart-wrapper{margin-top:40px}.product__title .product__tax.caption.rte{margin-top:0}@media(max-width:768px){.eye-chart-table td{padding:12px 6px}.eye-chart-table,.eye-chart-table td{border:2px solid #000}.eye-chart-wrapper .text{letter-spacing:0px;line-height:1.1}.eye-chart-wrapper .large{font-size:22px}.eye-chart-wrapper .medium-large{font-size:20px}.eye-chart-wrapper .medium{font-size:18px}.eye-chart-wrapper .small-medium{font-size:16px}.eye-chart-wrapper .small{font-size:14px}.eye-chart-wrapper .extra-small{font-size:12px}}body .product-card-wrapper .media.media--hover-effect:hover img.motion-reduce{opacity:0}body .product-card-wrapper .media.media--hover-effect:hover img.motion-reduce+img.motion-reduce{opacity:1}body .product-card-wrapper .card .card__inner:hover .card__media .media--transparent.media--hover-effect img{opacity:0!important}body .product-card-wrapper .card .card__inner:hover .card__media .media--transparent.media--hover-effect img+img{opacity:1!important}.cart-drawer .cart-item__totals{position:relative;top:4px}section[id*=_featured_collection_DxBiMk] .card-information{text-align:center}body .drawer.active .drawer__inner{border:0}.cst-index .image-with-text__media{border:0!important}.desktop-image{text-align:center}.junip-checkbox input[type=checkbox]:checked+label:before{box-shadow:0 0!important}.newsletter-form__field-wrapper button#Subscribe{background:rgb(var(--color-button));font-family:var(--font-body-family)}.cst-blog .main-blog{max-width:1350px}.product__info-container .text-with-color~.text-with-color p strong{font-weight:600}.product__info-container .text-with-color~.text-with-color p{font-weight:300}table.fp_magnification-table{border:1px solid black;width:100%;max-width:100%;border-collapse:collapse;margin-bottom:3rem}table.fp_magnification-table tr,table.fp_magnification-table td{border:1px solid black;padding:4px}.magnification-by-age button.button.button--secondary:hover svg{filter:invert(1) brightness(2)}.page-width .product.product--small .product__info-wrapper{padding-top:10px}.custom-popup-content .magnification-popup-content{min-height:200px}.custom-popup-content .magnification-popup-content .popup-content{margin-top:40px}.card__content .card-information p.rating-count.caption{position:relative;top:-1px}.junip-product-summary-clickable.junip-product-summary-rendered{float:left}.junip-product-summary-clickable.junip-product-summary-rendered~.product-price-custom{float:right}.product.product--small .product__title{margin-bottom:5px}body .product__info-container .product-form{margin-top:0}.section[id*=_featured_collection_VM7cqK] .collection__title{text-align:center;text-transform:uppercase}.cart__blocks .cart__ctas button#checkout{height:55px}.cart-notification-wrapper .modal__close-button.link{top:6px;position:relative}.cart-notification__links button.link.button-label:hover{color:#705844}.blog .card__information{padding-left:15px!important;padding-right:15px!important}body .cart-count-bubble span{font-size:9px;font-weight:600}.card-wrapper:hover .card__content a.full-unstyled-link{text-decoration:underline}.wa__btn_popup{right:15px!important}span.circle-divider time{letter-spacing:.48px;font-weight:400;color:rgba(var(--color-paragraph-text))}.cst-article h1.article-template__title{letter-spacing:0}.cst-article .article-template__back{padding-bottom:20px}.template-404 a.button:hover{color:rgb(var(--solid_button_label_hover));background:rgb(var(--solid_button_background_hover));border-color:rgb(var(--solid_button_border_hover))}.template-404 p{font-size:90px;font-weight:700;margin-bottom:0;line-height:1}.cst-list-collections ul.collection-list li{margin-bottom:10px}.cst-list-collections main#MainContent{padding-top:40px;padding-bottom:40px}.cst-list-collections h3.card__heading{text-transform:uppercase;letter-spacing:.48px}.newsletter-form__message--success svg.icon.icon-success{width:20px;height:15px;position:relative;top:1px}.newsletter-form__message--success{color:#407640;font-size:17px}.product .product__media-list{--grid-desktop-vertical-spacing: 12px;--grid-desktop-horizontal-spacing: 12px;padding-left:var(--grid-desktop-horizontal-spacing);padding-right:var(--grid-desktop-horizontal-spacing);padding-top:var(--grid-desktop-vertical-spacing)}.popup-heading h3{font-size:25px}body .mobile-facets__open-label,body .mobile-facets__sort .select__select{color:rgb(var(--color-paragraph-text))}.overflow-hidden-mobile div#wa,.overflow-hidden-tablet div#wa,.overflow-hidden div#wa,.overflow-hidden-mobile div#shop-hcaptcha-badge-container{display:none}body .product-card__aside{line-height:1}.section-heading-image .multicolumn-list.contains-content-container{background:#aac9e8}.influencer-slider-section .swiper-slide{background:transparent}body .blog .card__inner{margin-bottom:0;padding-bottom:39%}body .header__submenu.global-settings-popup{left:-8px;box-shadow:0 0}body .header__icon:not(.header__icon--summary){top:-4px}body .header__icons{padding-right:0}input[type=password]~.show_password .slash-icon,input[type=password]~.show_password_input .slash-icon{display:block!important}.slash-icon{position:absolute;width:2px;height:16px;background-color:currentColor;transform:rotate(45deg);top:4px;left:11px;display:none}.show_password{max-width:24px;max-height:24px;display:flex;align-items:center;justify-content:center;position:absolute;height:auto;top:17px;cursor:pointer;right:15px}span.show_password{position:absolute;top:19px;right:10px}.magnification-popup-text #popup-trigger,.price__regular .price-item--regular{letter-spacing:.48px}body .product--stacked .product__media-item .product-media-container{width:100%}.junip-product-review-container{margin-bottom:55px}.product__info-container variant-selects{margin-top:10px}body .product-form__buttons{max-width:100%}.product__info-container .product__title h1{font-size:var(--font-size18);text-transform:uppercase;margin-bottom:10px}.product__info-container .product-rating-custom{float:left}.product__info-container .product-rating-custom~.product-price-custom{float:right}body .product__info-wrapper .short-description{margin-top:0;display:inline-block;margin-bottom:0}.product__info-container legend.form__label{font-size:var(--font-size18);font-weight:500;color:rgb(var(--link_label));margin-bottom:6px}body .product-form__input--pill input[type=radio]+label{border-radius:0;border-color:#d9d9d9;font-weight:700;width:48%;line-height:1.3;margin-right:10px;letter-spacing:.8px;color:var(--swatch-btn-text)}.product__info-container fieldset{margin-bottom:30px;max-width:100%}.product-form__input--swatch .form__label span{font-weight:300;color:rgb(var(--link_label));letter-spacing:.48px}.product__info-container .swatch-input__input+.swatch-input__label{width:24px;height:24px}.product-form__input--pill legend.form__label{display:flex;justify-content:space-between;width:100%;letter-spacing:.48px}body .product-form__input--pill .magnification-popup-text button{background:transparent!important;color:rgb(var(--color-paragraph-text))!important;font-size:16px;padding:0!important}product-form.product-form button{min-height:60px;letter-spacing:7.2px}body .junip-select .junip-select-content{color:var(--swatch-btn-text);overflow:hidden;font-weight:700;text-transform:uppercase;font-size:14px;letter-spacing:.8px}body .product-form__input--pill input[type=radio]:checked+label{background-color:transparent;font-weight:700;border-color:#424242;color:#424242!important}.product__info-container fieldset~fieldset~fieldset label{width:auto!important}.product__info-container .text-with-color{padding:2px 5px}.product__info-container .text-with-color p{font-size:15px}.product__info-container .text-with-color~.text-with-color p{font-size:19px;color:rgb(var(--link_label))}.product__info-container .text-with-color~.text-with-color{margin-bottom:0;padding-bottom:0;margin-top:27px}.product__info-container .custom_image{border-bottom:1px solid #D9D9D9;padding-bottom:25px;margin-bottom:45px}.product__description .label{font-size:var(--font-size18);color:rgb(var(--link_label))}.content li{padding-left:20px;position:relative;list-style:none}.content ul{padding-left:0;margin-top:20px}.content li{margin-bottom:6px!important;line-height:1.5;padding-left:20px;position:relative;list-style:none}.content li:after{content:"";display:block;position:absolute;left:3px;background:#3c3c3c;width:4px;height:4px;border-radius:50px;top:10px}.page-width .product.product--small,.small-layout{max-width:1250px;margin:auto}.custom-text-grid .grid-item img{width:100%;object-fit:cover;height:100%}.custom-text-grid .grid-layout{display:grid;grid-auto-rows:minmax(100px,auto);text-align:left}.custom-text-grid .grid-item{padding:5px;border-radius:0;overflow:hidden}.custom-text-grid .grid-item p{margin:0}.custom-text-grid .grid-item .image-section{height:100%}.background-none .slider .multicolumn-card__info .image{width:44px;display:flex;align-items:center}.section-text-icon .multicolumn-card__info{display:flex;align-items:center;gap:15px;padding:0!important;justify-content:center}.section-text-icon .multicolumn-card__info .inline-richtext p{font-size:12px;font-weight:400;letter-spacing:.48px}.section-text-icon h3.inline-richtext{font-size:12px;font-weight:400;margin-top:0}.related-products__heading{text-align:center;text-transform:uppercase;font-size:18px;font-weight:800}.magnification-buttons .button{background:transparent;border:1px solid #424242;margin-top:5px;color:rgba(var(--color-paragraph-text))}.magnification-by-age button{background:transparent;border:1px solid #424242}.magnification-buttons span.or{margin:0 5px}.magnification-by-age button:hover,.magnification-buttons .button:hover{color:rgb(var(--secondary_button_label_hover));background:rgb(var(--secondary_button_background_hover));border-color:rgb(var(--secondary_button_border_hover))}.custom-popup-content button#popup-close svg.icon.icon-close{width:13px;height:13px}.custom-popup-content button#popup-close{background:transparent;padding:7px;border:0px solid #6a6a6a;float:right;position:absolute;right:10px;top:10px;cursor:pointer}.magnification-by-age button.button.button--secondary svg:hover{filter:invert(1) brightness(2)}.magnification-by-age button.button.button--secondary svg{margin-right:5px;height:10px}section[id*=_rich_text_dwqJDk] .rich-text__text{font-size:var(--font-size18)}section[id*=_rich_text_dwqJDk] h2.rich-text__heading{font-weight:600}section[id*=_rich_text_dwqJDk] h2.rich-text__heading{margin-bottom:25px}.junip-product-review{padding-top:60px;display:inline-block}.junip-product-review h2.junip-product-review-title{text-align:center;font-size:var(--font-size18);font-weight:800;text-transform:uppercase;margin-bottom:50px}body .junip-product-review-bar-filled{background-color:var(--junipPrimaryColor)!important}.junip-product-review-average{font-size:34px;color:#483c32;font-weight:600}.junip-product-review-count{font-size:var(--font-size16);color:rgb(var(--color-paragraph-text))}body .junip-btn{background:transparent;border-radius:0!important;font-size:14px!important;text-transform:uppercase;font-weight:700;letter-spacing:.8px}body .junip-star-ratings-container .junip-star svg{width:14px}.junip-product-review-bar-rating{font-size:var(--font-size16)}body .junip-product-review-summary-container{margin-bottom:25px}body .junip-filters-container{margin-top:30px;gap:20px}body .junip-select{border-radius:0}.junip-filter-checkbox-container label{color:var(--swatch-btn-text);overflow:hidden;font-weight:700;text-transform:uppercase;font-size:14px;letter-spacing:.8px}.junip-checkbox input[type=checkbox]+label{letter-spacing:.8px;color:var(--swatch-btn-text)!important}body .junip-checkbox input[type=checkbox]+label:before{border:1px solid var(--junipBorderColor)!important;border-radius:0;box-shadow:0 0!important}body .junip-checkbox input[type=checkbox]+label:after{border-bottom:2px solid #ffffff;border-left:2px solid #ffffff}body .junip-filters.junip-mt-3~.junip-reviews-container{padding-top:75px}body .junip-review-title{text-transform:capitalize;color:rgb(var(--link_label));font-weight:500;margin-bottom:15px}.junip-review-content-container{margin-bottom:25px}body .junip-review-date{font-size:var(--font-size16);color:rgb(var(--color-paragraph-text))}body .junip-select select{padding-left:5px}body .junip-btn:hover{color:rgb(var(--secondary_button_label_hover));background:rgb(var(--secondary_button_background_hover));border-color:rgb(var(--secondary_button_border_hover))}.junip-onsite-review-logo.junip-logo{display:none}span.junip-reset:hover{color:#705844}.junip-powered-by-footer.junip-mt-3{display:none}body .junip-filters-container .junip-select{border:1px solid #d9d9d9}.cst-page-thank-you .banner__buttons a.button.button--secondary{min-width:auto}body .facet-checkbox .svg-wrapper{top:12px}.overflow-hidden-tablet div#shop-hcaptcha-badge-container{display:none}.swatch-input__input+.swatch-input__label{width:19px;height:19px;margin-right:10px}h1.collection-hero__title{font-size:20px;font-weight:800;margin-top:60px;margin-bottom:0;text-transform:uppercase}span.facets__selected,span.facet-checkbox__text{color:rgb(var(--color-paragraph-text))}.collection-hero__text-wrapper .collection-hero__description p{font-size:var(--font-size16)}.facets__wrapper h2#verticalTitle{color:rgb(var(--color-paragraph-text))}body .facets__summary{color:rgb(var(--color-paragraph-text));letter-spacing:.48px}body .facets__label:hover,body .facets__label.active,body .facets__label:has(:focus-visible){color:rgb(var(--color-paragraph-text))}ul#product-grid .card-wrapper{margin-bottom:15px}.collection .card__content .card__heading a{font-size:var(--font-size20);text-transform:uppercase;font-weight:800;display:inline-block;letter-spacing:.48px}.cst-index .collection .card__content .card__heading a{text-transform:inherit;font-size:18px;font-weight:500}body.cst-index .product-grid .card--standard>.card__content .card__information{padding-top:35px}.related-products .card__content .card__heading a{font-size:var(--font-size20);text-transform:uppercase;font-weight:800;display:inline-block;letter-spacing:.48px}.related-products .card--standard .card__inner{margin-bottom:7px;background:transparent}.facet-filters__label label{color:rgb(var(--color-paragraph-text));letter-spacing:.48px}.product-count__text span,.facet-filters__sort,.facet-filters__label{color:rgb(var(--color-paragraph-text))}.custom-content-listing a:hover{text-decoration:underline;color:#705844}.custom-content-listing a{color:rgb(var(--link_label))}.custom-content-listing h2{font-size:27px;font-weight:700;margin-top:25px;display:inline-block;margin-bottom:15px;text-transform:capitalize;width:100%}.custom-content-listing p{margin-bottom:10px;margin-top:0}.custom-content-listing li{margin-bottom:5px!important;padding-left:20px;position:relative;list-style:none}.custom-content-listing ul,.custom-content-listing ol{padding-left:0;margin-top:20px}.custom-content-listing li{margin-bottom:10px!important;line-height:1.6;padding-left:20px;position:relative;list-style:none}.custom-content-listing li:after{content:"";display:block;position:absolute;left:0;background:#333;width:6px;height:6px;border-radius:50px;top:8px}.rating-stars .star.filled svg{color:#373737;fill:#373737}.rating-stars .star.empty svg{color:#979797;fill:#979797}.multicolumn-card__info .rte{margin:10px 0 15px}.facet-filters.sorting h2.facet-filters__label{text-transform:uppercase;color:rgb(var(--color-paragraph-text))}.facets__form .product-count span#ProductCountDesktop{text-transform:uppercase;letter-spacing:.48px}.product-card__aside .color-swatch{width:24px;height:24px;border-radius:50px;cursor:pointer}.product-card__aside fieldset.product-card__swatch-list{display:flex;padding:0;border:0;margin:13px 0 0}.card__content .card-information{margin-top:11px}.card__content .card-information span.rating-star{font-size:20px;letter-spacing:5px}.section-testimonials .multicolumn-card .inline-richtext{font-size:19px;letter-spacing:.48px}.section-testimonials .multicolumn-card .inline-richtext{margin:15px 0 10px}.author span{color:#979797}.grid__item .product-card__swatch-list{display:inline-block}.collection-hero__inner,[id*=_product].section{padding-left:5rem;padding-right:5rem}.section-heading-image ul li .multicolumn-card{display:flex;align-items:center;justify-content:space-around}.section-heading-image ul li .multicolumn-card h2{font-size:var(--font-size30);line-height:1.3;font-weight:800}body .section-heading-image .multicolumn-card__info{padding:0}.section-heading-image .image-section img{height:100%;object-fit:cover;width:100%}.section-heading-image .image-section{height:300px}body .color-swatch.active{outline:2px solid #a7c7e7}p.rating-count.caption{color:#3c3c3c;font-size:14px;display:inline-block;margin-top:0}.facets__wrapper h2#verticalTitle{text-transform:uppercase;letter-spacing:.48px}.pagination__item{cursor:pointer}body .facets__disclosure{margin-right:2.5rem}.facet-filters__field .select__select{padding-right:20px;padding-left:5px;letter-spacing:.48px}body .facets-container span.svg-wrapper{right:0}.facets__form .facet-filters__sort:focus-visible{outline:0;outline-offset:0;box-shadow:0 0}form#FacetFiltersForm{margin-bottom:0}body .pagination__list>li{max-width:4rem}body .facet-checkbox{padding:.7rem 2rem .7rem 0}.cst-page-contact .contact.page-width{padding-left:15px;padding-right:15px}.collapsible-content .subheadeing p.caption-with-letter-spacing{font-size:var(--font-size20);font-weight:800}.image-with-text__text p{line-height:1.7}.announcement-bar__link{width:auto;display:inline-block}h2 p{margin:0;line-height:inherit}body .product-grid .card--standard>.card__content .card__information{padding-bottom:0;padding-top:15px}.product-grid-container .card--standard .card__inner{margin-bottom:7px;background:transparent}div[id*=_image_with_text_AeDUeQ] h2.image-with-text__heading p{margin-bottom:0;margin-top:0;font-weight:800}body .custom-slider-image-text .swiper-pagination-bullet-active{background:#fff!important;border-color:ffffff}body .custom-slider-image-text .swiper-pagination-bullet{background:#ffffff61;cursor:pointer;border-color:#ffffff0f;margin:0 7px!important}.collection-list .card .card__inner a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.card--media .card__inner a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}section[id*=_rich_text_Wqw49B] h2.rich-text__heading{letter-spacing:.48px}div[id*=_image_with_text_VJWNAG] .image-with-text__media img{border-radius:10px!important;overflow:hidden}.overflow-hidden #shop-hcaptcha-badge-container,.overflow-hidden-tablet #shop-hcaptcha-badge-container{display:none}.custom-slider-image-text a.button.button--secondary{background:transparent}.custom-slider-image-text a.button.button--secondary:hover{background:rgb(var(--secondary_button_background_hover));border-color:rgb(var(--secondary_button_border_hover))}.bottom-section{background:rgb(var(--color-background))}.subheadeing p{color:rgb(var(--color-paragraph-text))}body{letter-spacing:.48px}body .cart-count-bubble{background:#705844;color:#fff;font-size:11px;letter-spacing:.32px;bottom:auto;top:3px;right:-1px;width:18px;height:18px;left:auto;text-align:center;font-weight:400}.cart-items thead th{font-weight:700;color:rgb(var(--color-paragraph-text));font-size:var(--font-size16)}.caption-with-letter-spacing{font-size:13px}.cart__blocks small{color:rgb(var(--color-paragraph-text))}.cart-drawer .drawer__close{top:9px}body.cst-customers-account .account table td:first-of-type a{padding-left:0;padding-right:0;border:0;box-shadow:0 0}.cst-page-support .right{z-index:1!important}form#customer_login a.button--primary,.login a.button--primary{padding:0}.cst-search .article-card-wrapper .card__content a.full-unstyled-link:hover{text-decoration:underline}.cart-item__quantity quantity-popover .quantity{background:#fff}.cst-search .product-grid .card-wrapper .card__content{height:auto!important}.cst-search .article-card-wrapper .card__content{padding:0!important}.grid__item .card.card--card{border-radius:0}body .quantity__button:focus,body .quantity__input:focus{background-color:transparent;outline:0;box-shadow:0 0;z-index:2}body.cst-search .card__badge.top{margin:0!important}.cst-search .product-grid .card__content .card__information h3{margin-bottom:0}body .customer thead th{font-size:var(--font-size16);font-weight:700;letter-spacing:0}body .account table td:first-of-type a{font-size:var(--font-size16)}body .account table td:first-of-type a:hover{text-decoration:underline}.account a{font-size:var(--font-size16)}.account h1+a{font-size:var(--font-size16)}.addresses a{font-size:var(--font-size16)}quick-add-modal .product__view-details{font-size:var(--font-size16)}body .select .svg-wrapper,body .customer select+.svg-wrapper{right:20px}body .order table a{font-size:var(--font-size16)}form#create_customer li a{font-size:var(--font-size18)}body .product-option{font-size:var(--font-size16);letter-spacing:0}.cart-drawer.cart-drawer .cart-item__price-wrapper>*:only-child{letter-spacing:0}.customer.order a{font-size:var(--font-size16)}body .customer td:before{color:var(--title-color);font-weight:700}body .tax-note{font-size:var(--font-size16)}body .cart-items a.cart-item__name.h4{font-size:var(--font-size18)}.login .field+a{font-size:var(--font-size16)}form#customer_login a.button--primary:after{display:none}.customer.login a.button--primary:after{display:none}body .underlined-link{color:var(--color-link)!important}h2.form__message span.svg-wrapper{top:-1px;position:relative}.predictive-search__item-query-result mark{color:var(--blue-color);font-weight:700}.predictive-search__pages-wrapper h2,body .predictive-search__heading{font-weight:700;color:rgb(var(--color-foreground))}body .template-search .search__button{top:-1px}.template-search{background:#e9f7fd}body .template-search__search .search__input.field__input{background:#fff}.jdgm-review-widget-modal.jdgm-write-review-modal{z-index:99999999}div#smile-ui-lite-container{z-index:9!important}body .feature-set-wrp .quick-add button.button{text-align:center;font-size:16px}body .card__badge.top{text-align:center;justify-self:inherit;line-height:1}body .card--media .card__inner .card__content{padding-top:0}.category-grid .category-icon ax{width:100%}body .badge--on_sale,body .price__badge-sale{background:#bc0303}span.price-item.price-item--sale{color:#bc0303;letter-spacing:1.05px}body .price--on-sale .price-item--regular{font-size:var(--font-size18);color:#878787;letter-spacing:1.05px}.select-wrp .card{background:#f6f6f6;border-radius:0!important}.select-wrp .card:hover{background:#e9f7fd}.select-wrp h2.title.inline-richtext{margin-bottom:15px}.erro404{font-size:70px;margin-bottom:0;line-height:1;font-weight:600}body .search__button{height:100%}.cst-search h3.card__heading{margin-bottom:10px}body .predictive-search{background:#fff}body .header__active-menu-item{text-decoration:underline}body .menu-drawer__menu-item--active,body .menu-drawer__menu-item:focus,body .menu-drawer__close-button:focus,body .menu-drawer__menu-item:hover,body .menu-drawer__close-button:hover{text-decoration:underline;background:transparent}body .shopify-challenge__container .shopify-challenge__button{border:1px solid rgb(var(--color-badge-border));background:rgb(var(--color-secondary-button));color:rgb(var(--color-button-text))}body .shopify-challenge__container .shopify-challenge__button:hover{color:rgb(var(--secondary_button_label_hover));background:rgb(var(--solid_button_background_hover))!important;border-color:rgb(var(--solid_button_border_hover))}body .button,body .button--primary,.customer button{padding:0 2.8rem;position:relative;transition:all .3s;letter-spacing:.8px;text-transform:uppercase;font-weight:700}.button,.button-label,.shopify-challenge__button,.customer button{font-weight:700}.button--secondary{border:1px solid rgb(var(--secondary_button_border));background:rgb(var(--secondary_button_background));color:rgb(var(--color-button-text))}.button--secondary:hover{color:rgb(var(--secondary_button_label_hover));background:rgb(var(--secondary_button_background_hover));border-color:rgb(var(--secondary_button_border_hover))}.content p{color:rgb(var(--color-paragraph-text))}body .field__button:hover{color:rgb(var(--secondary_button_label_hover));background:rgb(var(--solid_button_background_hover))!important;border-color:rgb(var(--solid_button_border_hover))}body .field__button{border:1px solid rgb(var(--color-badge-border));background:rgb(var(--color-secondary-button));color:rgb(var(--color-button-text))}body .field__button:hover{color:rgb(var(--solid_button_label_hover));background:rgb(var(--solid_button_background_hover))!important;border-color:rgb(var(--solid_button_border_hover))}body .blog__button{border:1px solid rgb(var(--secondary_button_border));background:rgb(var(--color-secondary-button));color:rgb(var(--color-button-text))}body .blog__button:hover{color:rgb(var(--secondary_button_label_hover));background:rgb(var(--secondary_button_background_hover));border-color:rgb(var(--secondary_button_border_hover))}body .bottom-section .button--secondary{border:1px solid rgb(var(--secondary_button_border));background:rgb(var(--color-secondary-button));color:rgb(var(--color-button-text))}body .bottom-section .button--secondary:hover{color:rgb(var(--secondary_button_label_hover));background:rgb(var(--secondary_button_background_hover));border-color:rgb(var(--secondary_button_border_hover))}body .customer button{border:1px solid rgb(var(--secondary_button_border));background:rgb(var(--color-secondary-button))}body .customer button:hover{color:rgb(var(--secondary_button_label_hover))!important;background:rgb(var(--secondary_button_background_hover))!important;border-color:rgb(var(--secondary_button_border_hover))!important}body .underlined-link,body .customer a{color:rgb(var(--link_label))}.customer p{color:rgb(var(--color-paragraph-text))}body .button--primary{border:1px solid rgb(var(--secondary_button_border));color:rgb(var(--color-button-text))}body .button--primary:hover{color:rgb(var(--solid_button_label_hover));background:rgb(var(--solid_button_background_hover));border-color:rgb(var(--solid_button_border_hover))}body .button--secondary span.svg-wrapper{margin-left:10px;width:25px;height:auto}.drawer__footer button:hover{color:rgb(var(--solid_button_label_hover));background:rgb(var(--solid_button_background_hover));border-color:rgb(var(--solid_button_border_hover))}body .header__menu-item,.header__active-menu-item,.header__menu-item:hover{color:rgb(var(--link_label))}b{font-weight:700}.h0{font-size:48px}.h1{font-size:30px}body.cst-page-about-us .h2{font-size:18px}*{outline:none}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:-.32px;line-height:calc(1 + .16/max(1,var(--font-heading-scale)))}.hxl{line-height:calc(1 + .083334 /max(1,var(--font-heading-scale)));letter-spacing:.8px}img{max-width:100%;height:auto}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{min-height:calc(4rem + var(--buttons-border-width) * 2)}.button:before,.shopify-challenge__button:before,.customer button:before,.shopify-payment-button__button--unbranded:before,.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{content:none}.button.button--secondary:disabled,.button.button--secondary[aria-disabled=true],.button.button--secondary.disabled{color:#fff;border-color:#c9c9c9;opacity:1}.button.button--secondary:disabled:hover,.button.button--secondary[aria-disabled=true]:hover,.button.button--secondary.disabled:hover{background:transparent;color:#c9c9c9;border-color:#c9c9c9;opacity:1}.field__input,.select__select,.customer .field input,.customer select{height:60px;background:#fff;border-radius:0;border:1px solid #B3B3B3;outline:none;letter-spacing:.8px}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{content:none}.field__input:focus,.field__input:not(:placeholder-shown),.field__input:-webkit-autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:-webkit-autofill{padding:2.2rem 1.5rem .8rem 1.7rem}.field__label,.customer .field label{left:2rem;top:1.9rem}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{left:2rem}.swiper-pagination{position:static;margin-block-start:3rem}.swiper-pagination-bullet{width:1rem;height:1rem;border:1px solid #878787;background:transparent;opacity:1}.swiper-pagination-bullet-active{background:#f4c144;border-color:#f4c144;opacity:1}body .junip-flex-wrapper{margin-bottom:5px}body .header--has-menu ul li a span{font-weight:600;letter-spacing:.8px}body .right-side-menu summary#HeaderMenu-about-us span{font-weight:600;font-size:12px;letter-spacing:.8px}body .right-side-account summary span{font-weight:600;font-size:12px;letter-spacing:.8px}body .header__menu-item .icon-caret{color:#000;right:5px;top:17px}body .header--has-menu{max-width:100%}.header__inline-menu li{margin-right:25px}.list-menu--inline li header-menu{margin-right:25px;display:inline-block}.header__icon--cart svg.icon.icon-cart{width:26px}.right-side-account{margin-right:35px}body .right-side-account li header-menu{margin-right:45px}div[id*=_announcement-bar] .utility-bar{padding:6px 0}body .header--has-menu ul li summary#HeaderMenu-sun{font-weight:600;font-size:12px}div[id*=_announcement-bar] .utility-bar span{font-weight:500;font-size:12px;letter-spacing:.8px}details>.header__submenu li a{font-weight:600;font-size:12px;letter-spacing:.8px}body .header--has-menu ul li a span{font-size:12px}.global-settings-popup,.header__submenu.global-settings-popup{border-color:#cdcdcd;padding-top:0;padding-bottom:0}.right-side-account{margin-right:35px;position:relative}details>.header__submenu li{margin:18px 0}details>.header__submenu li a{font-weight:600;font-size:12px;padding-top:0!important;padding-bottom:0!important}.right-side-account ul.list-menu li:after{content:"";display:block;background:#000;height:26px;width:1px;position:absolute;right:0;top:6px}.right-side-account ul.list-menu header-menu li:after{display:none}.right-side-account ul.list-menu li{position:relative}div[id*=_image_with_text_VJWNAG] .image-with-text__media{border-radius:10px;border:0}div[id*=_image_with_text_VJWNAG] h2{font-weight:600;letter-spacing:.48px;line-height:1.2}.image-with-text__text,.rich-text .rich-text__text p{color:rgb(var(--color-paragraph-text))}div[id*=_image_with_text_VJWNAG] .rich-text__buttons{margin-top:25px;gap:25px}div[id*=_image_with_text_VJWNAG] .rich-text__buttons{max-width:max-content}.rich-text__buttons span.svg-wrapper{margin-left:10px}body .rich-text__buttons--multiple>*{min-width:auto}.rich-text__buttons{margin-top:30px;gap:30px}.button--secondary:hover .svg-wrapper svg{filter:brightness(0) invert(1)}body .button:not([disabled]):hover:after,body .shopify-challenge__button:hover:after,body .customer button:hover:after,body .shopify-payment-button__button--unbranded:hover:after{--border-offset:0px;box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) #705844,0 0 0 calc(var(--buttons-border-width) + 1px) rgba(var(--color-button),var(--alpha-button-background))}body .rich-text__buttons--multiple>*{letter-spacing:.8px;font-weight:700}body .rich-text__blocks{max-width:100%}section[id*=_rich_text_Wqw49B] a.button{font-weight:700}body .rich-text__blocks h2.rich-text__heading{font-weight:600}section[id*=_collection_list_mFQR7c] .collection-list-wrapper .title-wrapper-with-link{display:inline-block}section[id*=_collection_list_mFQR7c] .collection-list-wrapper{text-align:center}.card__content span.icon-wrap{display:none}section[id*=_collection_list_mFQR7c] .grid--4-col-desktop .grid__item{width:calc(24% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}section[id*=_collection_list_mFQR7c] .card-wrapper .card__information{text-align:center}section[id*=_collection_list_mFQR7c] .card-wrapper .card__information a.full-unstyled-link{font-weight:500;letter-spacing:.48px;text-transform:capitalize;font-size:18px}section[id*=_collection_list_mFQR7c] slider-component{border-bottom:1px solid #DADADA;padding-bottom:85px}body .full-unstyled-link{color:rgb(var(--link_label))}.influencer-slider-section .page-width,.influencer-slider-section .page-width .image-with-mobile-container{overflow:hidden}div[id*=_influencer_slider_CQMXaV] .title-wrapper-with-link{text-align:center;display:block}.influencer-slider-section .swiper-slide{padding-bottom:430px;position:relative}.influencer-slider-section .swiper-slide img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}section[id*=_featured_collection_DxBiMk] .card__content{color:var(--color-foreground)}section[id*=_featured_collection_DxBiMk] .title-wrapper{text-align:center}section[id*=_featured_collection_DxBiMk] .grid--4-col-desktop .grid__item{width:calc(24% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}section[id*=_featured_collection_DxBiMk] .card__information h3 a{font-size:18px;font-weight:500;letter-spacing:.48px;text-transform:capitalize}section[id*=_featured_collection_DxBiMk] .card__content{text-align:center}div[id*=_image_with_text_AeDUeQ] .rich-text__buttons{justify-content:left}div[id*=_image_with_text_AeDUeQ] svg.icon.icon-left-arrow{filter:none}div[id*=_image_with_text_AeDUeQ] .image-with-text__text p{color:rgb(var(--color-foreground))!important}div[id*=_image_with_text_AeDUeQ] .image-with-text__media-item{flex:0 0 55%}div[id*=_image_with_text_AeDUeQ] .image-with-text__text-item.grid__item{flex:0 0 45%}section[id*=_multicolumn_W4wwcY] .multicolumn-card__image-wrapper{padding-top:0}body section[id*=_multicolumn_W4wwcY] .multicolumn.background-primary .multicolumn-card{background:transparent}body section[id*=_multicolumn_W4wwcY] .title-wrapper-with-link{text-align:center;display:block;margin-bottom:25px}.blog__posts .card__content h3{font-size:var(--font-size23);font-weight:800;text-transform:uppercase;margin-bottom:25px;margin-top:15px;line-height:1.4;letter-spacing:.48px}body .blog__posts .card__content .article-card__excerpt{color:rgb(var(--color-paragraph-text));margin-bottom:0}.blog .blog__view-all a{text-transform:uppercase}.blog .blog__view-all a span.svg-wrapper{margin-left:9px;width:25px;height:auto}.blog .card__content .card__heading a{font-size:var(--font-size23)}.main-blog h3.card__heading{font-size:var(--font-size23);text-transform:uppercase;line-height:1.4;letter-spacing:.48px}body .main-blog .card__inner{margin-bottom:0;padding-bottom:39%}body.cst-blog .main-blog .card__inner{padding-bottom:30%}.custom-slider-image-text-wrapper{display:grid;grid-template-columns:.8fr 1fr;gap:22px;overflow:hidden;position:relative}.custom-slider-image-text .swiper{width:100%;height:100%;overflow:hidden}.custom-slider-image-text .swiper-slide img{width:100%;height:100%;object-fit:cover;display:block}.custom-slider-image-text .swiper-pagination{bottom:35px!important;position:absolute}.influencer-slider-section .gradient{border-bottom:1px solid #DADADA}.custom-slider-image-text .side-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.custom-slider-image-text .side-item{position:relative;overflow:hidden}.custom-slider-image-text .side-item img{width:100%;height:100%;object-fit:cover;display:block}.custom-slider-image-text .overlay-btn{position:absolute;bottom:15px;left:15px;padding:8px 16px;font-weight:700;border-radius:4px;text-transform:uppercase;text-decoration:none}.custom-slider-image-text .bottom-section{grid-column:span 2;text-align:center;padding:40px 20px;display:flex;justify-content:center;align-items:center;flex-direction:column}.custom-slider-image-text .bottom-section h2{margin-bottom:10px;font-size:var(--font-size30);margin-top:0}.custom-slider-image-text .bottom-section p{margin:auto auto 20px;font-size:var(--font-size18)}.custom-slider-image-text .bottom-section a:hover{color:#fff}.side-grid .side-item a.button.button--secondary{position:absolute;bottom:35px;max-width:215px;margin:auto;left:0;right:0}.custom-slider-image-text .bottom-section h2 p{margin-bottom:0;font-size:inherit}.footer .list-social__item .icon{color:#3c3c3c}.footer__content-top .footer__blocks-wrapper{column-gap:130px}h2.footer-block__heading{margin-bottom:30px;line-height:1.4;letter-spacing:.48px}.footer-block--menu li{display:inline-block;width:46%}.footer-block.grid__item ul.list-social{justify-content:normal}.footer-block.grid__item ul.list-social a.link.list-social__link{padding:0}.footer-block.grid__item ul.list-social li{margin-right:20px}body .footer-block__details-content a.list-menu__item--link{color:var(--footer--link)!important;padding-bottom:0;padding-top:0}body .footer-block__details-content a.list-menu__item--link:hover{text-decoration:underline}.newsletter-form__field-wrapper input{border-color:#b3b3b3;background:transparent}.newsletter-form__field-wrapper .field:before{display:none}.newsletter-form__field-wrapper .field:after{display:none}.newsletter-form__field-wrapper .field{display:block!important}.newsletter-form__field-wrapper button#Subscribe{position:static;width:100%}.newsletter-form__field-wrapper input{border:1px solid #B3B3B3;height:60px;padding:15px 10px 15px 28px!important}.newsletter-form__field-wrapper label.field__label{top:20px;color:#b3b3b3!important;font-size:14px;left:3rem;font-weight:400}.newsletter-form__field-wrapper .field__input:focus~.field__label,.newsletter-form__field-wrapper .field__input:not(:placeholder-shown)~.field__label,.newsletter-form__field-wrapper .field__input:-webkit-autofill~.field__label,.newsletter-form__field-wrapper .customer .field input:focus~label,.newsletter-form__field-wrapper .customer .field input:not(:placeholder-shown)~label,.newsletter-form__field-wrapper .customer .field input:-webkit-autofill~label{left:3rem}.newsletter-form__field-wrapper button#Subscribe{position:static;width:100%;height:60px;font-weight:700;letter-spacing:7.2px;font-size:16px;margin-top:15px}body .footer__content-bottom{padding-top:15px;border:0}.footer__copyright{border-top:1px solid #DADADA;width:100%;padding:25px 0 0}.footer__copyright small.copyright__content{color:#3c3c3c;font-size:14px}body .footer__content-top{padding-bottom:3rem}body .footer-block__details-content>li{margin-bottom:10px}section[id*=_image_banner_FV8PXB] .banner__text strong{font-weight:600}.cst-page-about-us .banner__text.rte.subtitle p{font-weight:300}.banner__text p{color:rgb(var(--color-paragraph-text))}div[id*=_image_banner_FV8PXB] .banner__box{max-width:72rem!important;padding-top:110px}div[id*=_image_with_text_6pnn3n] .image-with-text__media img{height:auto!important}div[id*=_image_with_text_6pnn3n] .image-with-text__media{border:0}div[id*=_image_with_text_rC7YyN] .image-with-text__media-item{padding:0 70px}div[id*=_image_with_text_rC7YyN] .image-with-text__media-item .image-with-text__media{border:0}div[id*=_image_with_text_6pnn3n] .image-with-text__grid{align-items:center}.cst-page-contact .contact.page-width,.cst-page-contact .collapsible-content .collapsible-content-wrapper-narrow{max-width:1120px}.cst-page-contact .contact .field{flex-direction:column-reverse;margin-bottom:2.5rem}.cst-page-contact .contact label.field__label{margin-bottom:10px;position:static;letter-spacing:.48px!important;font-size:16px}.cst-page-contact label.field__label,.grid__item .accordion__content p{color:rgb(var(--color-paragraph-text))}.collapsible-content__wrapper .subheadeing p.caption-with-letter-spacing{color:rgb(var(--color-foreground));letter-spacing:.48px}.cst-page-contact .contact label.field__label span{color:red;right:-1px;position:relative}body.cst-page-contact .contact__fields{grid-column-gap:3rem}body.cst-page-contact .contact__button{text-align:center;margin-top:2.5rem}textarea#ContactForm-body{height:279px}.cst-page-contact .field__input:focus{box-shadow:0 0;outline:0;border-radius:0;padding:1.2rem 3rem}.cst-page-contact .field__input,.cst-page-contact .select__select,.cst-page-contact .customer .field input,.cst-page-contact .customer select{padding:1.2rem 3rem}section[id*=_rich_text_VpKUYz] h2.rich-text__heading{font-size:20px;font-weight:800;margin-bottom:30px}.collapsible-content__wrapper .subheadeing p.caption-with-letter-spacing{font-weight:800;margin-bottom:25px}.collapsible-content__grid .accordion{border-color:#d9d9d9}.collapsible-content__grid .accordion{padding:31px 0}.collapsible-content__grid .accordion summary{padding:0}.collapsible-content__grid .grid__item h3.accordion__title{font-size:16px;font-weight:600;letter-spacing:.48px}.collapsible-content__grid .accordion__content{margin-bottom:0;margin-top:20px;padding-left:0;padding-right:0}.collapsible-content__grid .grid__item .accordion__content p{font-size:var(--font-size16)}body .collapsible-content summary:hover{background:none}.collapsible-content__grid .accordion__title:after{content:"";display:block;background:url(/cdn/shop/files/Plus.svg?v=1751022439);width:16px;height:16px;position:absolute;right:20px;top:1px}.collapsible-content__grid details[open]>summary .accordion__title:after{background:url(/cdn/shop/files/minus_9d118868-eda9-4dda-ae0f-8d5dfe4f2c51.svg?v=1755776289);background-repeat:no-repeat;background-position:center center}body summary .accordion__title:after{content:"";display:block;height:16px;position:absolute;right:20px;top:5px}.collapsible-content__grid .accordion details>summary .accordion__title:after{right:0}.collapsible-content__grid .accordion .icon-caret{display:none}.cst-page-contact .collapsible-content__heading{margin-bottom:65px;margin-top:20px;font-size:20px}body .collapsible-content summary:hover .accordion__title{text-decoration:none}.custom-text-grid .custom-text-grid-container{margin-top:20px}section[id*=_rich_text_dwqJDk] h2{font-size:18px}body #custom-popup{z-index:99999999999}.menu-drawer__localization.header-localization .field__button{color:#483c32;border-color:#b3b3b3;height:60px}@media screen and (max-width:767px){.menu-drawer__localization.header-localization .field__button{height:50px}}@media screen and (min-width:2600px)and (max-width:5000px){body{max-width:2200px;margin:auto}}@media screen and (min-width:1300px)and (max-width:1370px){div[id*=_image_with_text_VJWNAG] h2{font-size:45px}}@media screen and (min-width:767px)and (max-width:1600px){div[id*=_image_with_text_rC7YyN] .image-with-text__content{padding-left:0;padding-top:0;padding-bottom:0}}@media(min-width:768px){.section-testimonials .grid--3-col-desktop .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}body .section.section-heading-image .grid--5-col-desktop .grid__item{width:20%;max-width:20%}.section-heading-image .multicolumn-list.contains-content-container{gap:0!important;column-gap:0!important;row-gap:0!important}}@media(min-width:750px){:root{--grid-desktop-horizontal-spacing: 25px}.mobile-image{display:none}.cst-page-about-us .image-with-text__text{margin:25px 0 10px}.section.section-heading-image .grid{column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}body .product__info-wrapper{padding:0 0 0 8rem}body .customer:not(.account):not(.order){max-width:52.8rem}body .cart__footer-wrapper:last-child .cart__footer{padding-bottom:6.5rem}}@media(min-width:1025px){div[id*=_image_with_text_VJWNAG] .image-with-text__content{padding:50px}div[id*=_image_with_text_VJWNAG] .image-with-text__text{margin-top:30px}section[id*=_rich_text_Wqw49B] .rich-text__text{margin-top:25px}section[id*=_collection_list_mFQR7c] .card-wrapper .card__information{padding-top:35px}.title-wrapper-with-link{margin-bottom:3rem}section[id*=_featured_collection_DxBiMk] .card__information{padding-top:10px}div[id*=_image_with_text_AeDUeQ] .image-with-text__text{margin:30px 0 15px}body section[id*=_multicolumn_W4wwcY] .title-wrapper-with-link{margin-bottom:35px}section[id*=_rich_text_Wqw49B] .rich-text__buttons{margin-top:25px}}@media(min-width:1500px){div[id*=_image_with_text_AeDUeQ] .image-with-text__content{padding-right:90px;padding-left:90px}body section[id*=_multicolumn_W4wwcY] .multicolumn.background-primary .multicolumn-card .media img{height:auto}}@media screen and (max-width:1600px){.footer-block--menu li{width:46%}.footer__content-top .footer__blocks-wrapper{column-gap:80px}body .pagination-wrapper{margin-top:4rem}}@media screen and (max-width:1440px){.footer__content-top .footer__blocks-wrapper{column-gap:60px}.page-width .product.product--small,.small-layout{max-width:1150px}.cst-page-contact .contact.page-width,.cst-page-contact .collapsible-content .collapsible-content-wrapper-narrow{max-width:1060px}body .product-form__input--pill input[type=radio]+label{width:47.5%}}@media screen and (max-width:1366px){.list-menu--inline li header-menu{margin-right:8px}}@media(min-width:1250px)and (max-width:1300px){body summary.list-menu__item{padding-right:2.5rem}}@media screen and (max-width:1280px){:root{--font-size20:18px}.blog .card__content .card__heading a{font-size:21px}.page-width .product.product--small,.small-layout{max-width:1050px}body .product-form__input--pill input[type=radio]+label{width:47%}.section-testimonials .multicolumn-card .inline-richtext{font-size:18px}.influencer-slider-section .swiper-slide{padding-bottom:350px}.h0{font-size:40px}.header__inline-menu li{margin-right:15px}.list-menu--inline li header-menu{margin-right:5px}.footer-block--menu li{width:45%}body .right-side-account li header-menu{margin-right:40px}.right-side-account{margin-right:10px}.cst-page-contact .contact.page-width,.cst-page-contact .collapsible-content .collapsible-content-wrapper-narrow{max-width:1000px}.cst-page-contact .collapsible-content__heading{margin-bottom:45px}.cst-page-contact .contact.page-width{padding-bottom:70px}.custom-text-grid .custom-text-grid-container{margin-top:0}}@media screen and (max-width:1199px){:root{--font-size30:25px;--font-size20: 16px}.product-grid-container .card--standard .card__inner{margin-bottom:0}.section-testimonials .multicolumn-card .inline-richtext{font-size:17px}.h0{font-size:34px}.header__inline-menu li{margin-right:0}.header__menu-item{padding-right:0}body .header--middle-center:not(.drawer-menu){column-gap:0rem}.list-menu--inline li header-menu{margin-right:7px}.right-side-account{margin-right:10px}.header__icon--cart svg.icon.icon-cart{width:21px;position:relative;top:0}.right-side-account ul.list-menu li:after{height:26px;width:1px;top:7px}.footer-block--menu li{width:100%}.footer-block__details-content>li:not(:last-child){margin-right:0}.page-width .product.product--small,.small-layout{max-width:1050px}.newsletter-form__field-wrapper button#Subscribe{height:50px}.newsletter-form__field-wrapper input{height:50px;padding:10px 10px 10px 28px!important}.newsletter-form__field-wrapper label.field__label{top:13px}}@media(min-width:1024px)and (max-width:1100px){.header__heading-logo-wrapper img.header__heading-logo{max-width:140px}.header__icon--cart svg.icon.icon-cart{width:18px}.header__icon .svg-wrapper{width:24px;height:24px}body summary.list-menu__item{padding-right:1.8rem}.list-menu--inline li header-menu{margin-right:2px}.right-side-account{margin-right:3px}}@media(max-width:1024px){body.cst-blog .main-blog .card__inner{padding-bottom:20%}:root{--font-size18:16px;--font-size23: 20px}body .footer__copyright{padding:20px 0}.footer:not(.color-scheme-1){padding-bottom:0}body{font-size:1.5rem}.blog .card__content .card__heading a,.main-blog h3.card__heading{font-size:18px}.cst-index .collection .slider-buttons{margin-top:30px}body .junip-filters.junip-mt-3~.junip-reviews-container{padding-top:45px}body .facet-filters{padding-left:1.5rem}.cst-page-contact .section+.section:last-child{margin-bottom:40px}.cst-page-contact .contact.page-width,.cst-page-contact .collapsible-content .collapsible-content-wrapper-narrow{max-width:850px}body.cst-index .product-grid .card--standard>.card__content .card__information{padding-top:1.7rem}body .right-side-account li header-menu{margin-right:10px}.cst-index .collection .card__content .card__heading a{font-size:16px}section[id*=_collection_list_mFQR7c] .card-wrapper .card__information a.full-unstyled-link{font-size:16px}.custom-content-listing h2{font-size:25px}body cart-drawer-items{padding-right:10px}.main-page-title{margin-bottom:3rem}.small-layout{padding:0 5rem}.section-heading-image .image-section{height:190px}.product-card__aside fieldset.product-card__swatch-list{display:inline-block}.card__content .card-information{margin-top:10px}body .product-card__aside .color-swatch{display:inline-block;width:20px;height:20px}body .product-card__aside .color-swatch{margin:0 2px}.collection-hero__inner,[id*=_product].section{padding-left:3.2rem;padding-right:3.2rem}.collapsible-content .subheadeing p.caption-with-letter-spacing{font-size:18px}.collapsible-content__grid .accordion{margin-top:15px}.collapsible-content__grid .accordion{padding:25px 0}.collapsible-content__wrapper .subheadeing p.caption-with-letter-spacing{margin-bottom:10px}.collapsible-none-layout .collapsible-content__wrapper{padding-bottom:30px}div[id*=_image_with_text_rC7YyN] .image-with-text__grid{align-items:center}div[id*=_image_with_text_rC7YyN] .image-with-text__media-item{padding:0 30px}.image-with-text__text p,p{line-height:1.5}.blog__posts .card__content h3{margin-bottom:10px;margin-top:10px}.swiper-button-prev:after{font-size:30px}.swiper-button-next:after{font-size:30px}.influencer-slider-section .slider-section{position:relative}div[id*=_influencer_slider_CQMXaV] .swiper-button-next,div[id*=_influencer_slider_CQMXaV] .swiper-button-prev{display:inline-block}body .slider-counter span{font-size:14px}body .slider-button .icon{height:1rem}div[id*=_image_with_text_VJWNAG] .rich-text__buttons{gap:10px}.custom-slider-image-text .side-grid .side-item a.button.button--secondary{max-width:195px}}@media(min-width:768px)and (max-width:1024px){body div[id*=_image_with_text_VJWNAG] .image-with-text__content{padding:35px 0 35px 35px}.custom-slider-image-text .swiper-wrapper .swiper-slide{height:480px}.custom-slider-image-text .swiper-pagination{bottom:25px!important}.side-grid .side-item a.button.button--secondary{bottom:25px}div[id*=_image_with_text_AeDUeQ] .image-with-text__content{padding-right:40px;padding-left:40px}div[id*=_image_with_text_6pnn3n] .image-with-text__content{padding-left:20px}body .facet-filters__label{margin-right:5px}body .facets__form{gap:0 1rem}body .facets__disclosure{margin-right:2rem}body .product__info-wrapper{padding:0 0 0 5rem}.customer.login,.cst-customers-account .customer.account,.customer.register{min-height:640px}body .junip-container-md .junip-product-review-summary-container{flex-wrap:inherit}.junip-container-md .junip-product-review-summary-container .junip-product-review-summary-actions{width:auto!important}}@media(min-width:768px)and (max-width:991px){h2.footer-block__heading{font-size:17px}body .newsletter-form{max-width:100%}.footer__blocks-wrapper .footer-block.grid__item:nth-child(1){width:100%}.footer__blocks-wrapper .footer-block.grid__item:nth-child(2){width:60%;max-width:60%}.footer__blocks-wrapper .footer-block.grid__item:nth-child(3){width:31%;float:left}body .footer-block--menu li{width:45%}body .newsletter-form__field-wrapper .field{display:block!important;width:100%}body .newsletter-form__field-wrapper{width:100%;max-width:100%}div[id*=_image_with_text_6pnn3n] .image-with-text__content{padding-left:0}.section-heading-image ul li .multicolumn-card h2{font-size:20px}body .product__info-wrapper{padding:0 0 0 3rem}body .product-form__input--pill input[type=radio]+label{width:46%;font-size:12px;padding-left:10px;padding-right:10px;margin-right:5px}.cart-item cart-remove-button{top:6px;position:relative}body .header__submenu.global-settings-popup{left:-19px}.cst-page-contact .contact.page-width,.cst-page-contact .collapsible-content .collapsible-content-wrapper-narrow{padding-left:5rem;padding-right:5rem}body section[id*=_multicolumn_W4wwcY] .multicolumn.background-primary .multicolumn-card .media img{height:50px}body div[id*=_image_with_text_VJWNAG] .image-with-text__content{padding:15px 0 35px 25px}section[id*=_collection_list_mFQR7c] .page-width{padding-left:5rem;padding-right:5rem}section[id*=_featured_collection_DxBiMk] .collection{padding-left:5rem;padding-right:5rem}body section[id*=_multicolumn_W4wwcY] .page-width{padding-left:5rem;padding-right:5rem}.blog .page-width-desktop{padding-left:5rem;padding-right:5rem}.cst-index .slider--tablet.grid--peek .grid__item:first-of-type{margin-left:0}}@media screen and (max-width:991px){section[id*=_collection_list_mFQR7c] .grid--peek.slider:after{padding-left:0}body.cst-cart .collection li{margin-bottom:20px}div[id*=_image_with_text_VJWNAG] .rich-text__buttons{flex-wrap:inherit}div[id*=_image_with_text_VJWNAG] .rich-text__buttons .button--secondary{min-width:auto;padding:0 1rem;letter-spacing:.8px;font-weight:700;font-size:13px}.cart__blocks .cart__ctas button#checkout{height:50px}.custom-slider-image-text .bottom-section{padding:20px 10px}section[id*=_rich_text_VpKUYz] h2.rich-text__heading{margin-bottom:20px}.main-blog h3.card__heading{font-size:17px}.related-products li.grid__item{margin-bottom:15px}section[id*=_rich_text_dwqJDk] h2{font-size:16px}.section-heading-image .multicolumn .page-width{padding-left:3.2rem;padding-right:3.2rem}.section-heading-image .multicolumn .page-width ul{padding:0 5px}.section-testimonials .multicolumn .page-width{padding-left:3.2rem;padding-right:3.2rem}body .section-testimonials .multicolumn .multicolumn-card__info{padding:0}body .card__content .card-information span.rating-star{letter-spacing:1px}h1.collection-hero__title{margin-top:50px}.card__information .card-information{margin-top:2px}body .pagination__list>li{max-width:3rem}body .active-facets{margin:0 0rem -1.2rem;margin-bottom:0}body .pagination-wrapper{margin-top:3rem}.collection-hero__description.rte{max-width:100%;margin-bottom:0!important}.custom-slider-image-text .side-grid .side-item a.button.button--secondary{max-width:145px;letter-spacing:.5px;font-size:14px;padding-left:0;padding-right:0}.header--has-account .right-side-menu{display:none}body .header__icon:not(.header__icon--summary){top:-2px}summary#HeaderMenu-custom-account{padding-left:0}.h0{font-size:30px}.h1{font-size:26px}.influencer-slider-section .swiper-slide{padding-bottom:270px}body .menu-drawer__menu-item{font-weight:600;letter-spacing:.8px}a.menu-drawer__account.link{padding:0rem;text-decoration:none;letter-spacing:.8px;text-transform:uppercase;align-items:center;display:flex;margin-bottom:10px!important}a.menu-drawer__account.link:hover{text-decoration:underline}ul.list-unstyled.list-social a.link.list-social__link{padding-right:0}.side-grid .side-item a.button.button--secondary{max-width:155px}body .active-facets__button,body .active-facets__button-remove{margin:0;padding:.4rem}.section-heading-image .image-section{height:190px}.custom-text-grid .grid-layout{grid-template-columns:1fr}.section-text-icon .slider-buttons{margin-top:15px}.background-none .slider .multicolumn-card__info .image{width:auto;display:inline-block;align-items:center}.section-text-icon .multicolumn-card__info{display:block;text-align:center}}@media screen and (max-width:767px){body .menu-drawer__close-button,body .menu-drawer__menu-item,body .header--has-social .menu-drawer__utility-links{padding-left:1.5rem}.section-testimonials .slider-mobile-gutter li.grid__item{width:calc(120% - var(--grid-mobile-horizontal-spacing) - 17rem)!important}div[id*=_image_with_text_AeDUeQ] .image-with-text__media-item{top:10px}section[id*=_collection_list_mFQR7c] .page-width{padding-left:1.5rem;padding-right:1.5rem}section[id*=_collection_list_mFQR7c] .grid--peek.slider .grid__item:first-of-type{margin-left:0}.section-heading-image ul{padding-top:20px!important;padding-bottom:20px!important}body .collection__title.title-wrapper{margin-bottom:2rem}body.cst-blog .main-blog .card__inner{padding-bottom:30%}.collection__title.title-wrapper{margin-bottom:1.5rem}.cst-index .collection .slider-buttons{margin-top:10px}.cst-index .collection{padding-bottom:10px}.influencer-slider-section .image-with-mobile-container{padding-bottom:50px}:root{--font-size30:23px;--font-size18:16px;--font-size23: 19px;--font-size20: 14px;--font-size16: 15px}div[id*=_image_with_text_VJWNAG] .rich-text__buttons .button--secondary{padding:0 1.5rem;font-size:14px}.popup-heading h3{font-size:22px;margin-top:0}#custom-popup .custom-popup-content{padding-top:40px}.custom-popup-content .magnification-popup-content button.button.popup-show-age{margin-top:15px}.custom-popup-content .magnification-popup-content .popup-content{margin-top:20px}.custom-popup-content .magnification-popup-content{min-height:auto}table.cart-items td.cart-item__totals span.price,table.cart-items .product-option{font-size:14px}div[id*=_image_with_text_AeDUeQ] .gradient .gradient{padding:30px 20px 45px}.custom-slider-image-text .bottom-section{padding:25px 20px}.custom-slider-image-text .bottom-section p{margin:auto auto 15px}.footer__blocks-wrapper .footer-block:nth-child(2) h2.footer-block__heading{margin-bottom:10px}.newsletter-form__field-wrapper button#Subscribe{letter-spacing:5.2px;font-family:var(--font-heading-family)!important}.footer__blocks-wrapper .footer-block:nth-child(3){margin-top:20px!important}.footer-block.grid__item{margin-bottom:20px!important}.blog .card__information{padding-left:10px!important;padding-right:10px!important}section[id*=_collection_list_mFQR7c] .card-wrapper .card__information a.full-unstyled-link{font-size:16px}.cst-index .collection .card__content .card__heading a{font-size:16px}.section-collection-list .slider-buttons{margin-top:0}.newsletter-form__field-wrapper .field__input:focus~.field__label,.newsletter-form__field-wrapper .field__input:not(:placeholder-shown)~.field__label,.newsletter-form__field-wrapper .field__input:-webkit-autofill~.field__label,.newsletter-form__field-wrapper .customer .field input:focus~label,.newsletter-form__field-wrapper .customer .field input:not(:placeholder-shown)~label,.newsletter-form__field-wrapper .customer .field input:-webkit-autofill~label{left:2rem}.newsletter-form__field-wrapper label.field__label{left:2rem}section[id*=_multicolumn_W4wwcY] .slider-buttons{margin-top:25px}body section[id*=_multicolumn_W4wwcY] .title-wrapper-with-link{margin-bottom:30px}body .slider-button .icon{height:.8rem}.custom-content-listing ul{margin-top:10px}.collapsible-content__grid .grid__item h3.accordion__title{font-size:15px;line-height:1.3}.cst-page-contact .contact label.field__label{font-size:15px}.cst-article header.page-width h1{font-size:25px}.cst-article .article-template__back{padding-bottom:5px}.cst-blog .main-blog{padding-bottom:20px}.cst-blog h1.title--primary{margin-top:10px;margin-bottom:20px}.field__input,.select__select,.customer .field input,.customer select{font-size:15px}.template-404 p{font-size:70px}.cst-list-collections main#MainContent h1.title{margin-bottom:15px}.cst-list-collections main#MainContent{padding-top:10px;padding-bottom:30px}.newsletter-form__field-wrapper input{padding:8px 10px 6px 18px!important}.newsletter-form__field-wrapper label.field__label{top:14px}.junip-product-review-container{padding-left:0;padding-right:0}.product__info-container .text-with-color~.text-with-color p{font-size:17px;margin-bottom:0}body .product__info-container .custom_image{margin-top:8px}.product__info-container .custom_image{padding-bottom:15px;margin-bottom:30px}body .section-text-icon h3.inline-richtext{margin-top:5px}.related-products .card--standard .card__inner{margin-bottom:0}.section-heading-image ul li .multicolumn-card h2{font-size:20px}.mobile-facets__label>svg{position:relative;top:1px}body .product-grid .card--standard>.card__content .card__information{padding-top:10px}.product-grid-container .card--standard .card__inner{margin-bottom:0}.cst-page-thank-you .banner__media{height:16rem!important}body.cst-page-thank-you .banner__buttons{margin-top:7px}.collapsible-content__grid .accordion__content{margin-top:15px}.cst-page-contact .collapsible-content__heading{margin-bottom:35px}section[id*=_rich_text_VpKUYz] .rich-text{padding-top:50px}.cst-page-contact .contact.page-width{padding-top:15px}.cst-page-contact .contact.page-width{padding-bottom:20px}.cst-page-contact .section+.section:last-child{margin-bottom:25px}.cst-page-contact .contact .field{margin-bottom:2rem}body .button,body .button--primary,.customer button{padding:0 2.1rem}body .header__icon:not(.header__icon--summary){top:0}.custom-content-listing h2{font-size:20px;margin-top:20px;margin-bottom:10px}.custom-content-listing li{line-height:1.5;padding-left:15px}.custom-content-listing li:after{top:7px}.custom-content-listing li{margin-bottom:5px!important}body .customer tbody td:first-of-type{padding-top:2rem}body .customer tbody td:first-of-type div{position:relative;top:-2px}field__label,.customer .field label{font-size:1.5rem}.field__input:focus,.field__input:not(:placeholder-shown),.field__input:-webkit-autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:-webkit-autofill{padding:2.2rem 1.5rem .8rem 1.7rem}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{left:1.8rem}.field__label,.customer .field label{left:2.2rem;top:1.5rem}span.show_password{top:14px}body .customer form{margin-top:2rem}body .customer:not(.account):not(.order){max-width:100%}body .junip-filters.junip-mt-3~.junip-reviews-container{padding-top:45px}.junip-product-review-container{padding-bottom:25px}.junip-btn.junip-btn-plain{height:40px}.junip-btn.junip-btn-plain:hover span.junip-filter-icon{filter:brightness(0) invert(1)}.junip-product-review{padding-top:30px}.junip-product-review-container{margin-bottom:25px}body .junip-review-title{margin-bottom:5px}.junip-review-list-item .junip-review-body{font-size:15px}body .junip-container-md .junip-product-review-summary-container .junip-product-review-summary-actions .junip-write-review-cta{width:100%}section[id*=_rich_text_dwqJDk] h2.rich-text__heading{margin-bottom:5px}section[id*=_rich_text_dwqJDk] .rich-text__text{margin-top:10px}.custom-text-grid .custom-text-grid-container{padding-top:50px;padding-bottom:20px}body .related-products__heading{margin:0 0 2rem}.cst-product section[id*=_main] product-info{padding-top:50px;padding-bottom:30px}.product__info-container .text-with-color~.text-with-color p{margin-top:5px}.section-text-icon .small-layout{padding-bottom:20px}body.cst-product div[id*=_custom_text_grid_rQ8wmp].custom-text-grid .custom-grid-text-wrapper .grid-layout,body #shopify-section-template--18418847514822__custom_text_grid_rQ8wmp .custom-grid-text-wrapper .grid-layout{grid-template-columns:inherit!important;gap:0px!important}.custom-text-grid .grid-item .image-section{height:380px}body div[id*=_custom_text_grid_rQ8wmp] .grid-item{padding:2px;grid-row:span 1!important}.small-layout{padding:0 1.5rem}.product__info-wrapper.grid__item{margin-top:40px}body .product-form__input--pill input[type=radio]+label{width:auto}body .product__info-wrapper .short-description{margin-top:0;margin-bottom:0}body .product__info-container legend.form__label{margin-bottom:5px}section[id*=_image_banner_aVQT9V] .banner__box{padding-left:15px;padding-right:15px;padding-bottom:50px}.section-heading-image .multicolumn.background-primary .multicolumn-card{background:transparent}body .section-testimonials .multicolumn-card .inline-richtext{margin:10px 0}body .product-card__aside .color-swatch{width:16px;height:16px}.multicolumn-card__info .rte{margin:10px 0}body .mobile-facets__label .icon-checkmark{top:12px}body .mobile-facets__label{padding:.8rem 2rem .8rem 2.5rem}body .mobile-facets__sort .select__select{border:0;font-size:14px;height:auto}body .mobile-facets__sort .select__select:focus-visible{outline:0;box-shadow:0 0}body .mobile-facets__summary{padding:.9rem 2.5rem}body .header.page-width,.collection-hero__inner,[id*=_product].section{padding-left:1.5rem;padding-right:1.5rem}body .product-count__text{font-size:1.3rem}.mobile-facets__highlight{background-color:transparent!important}section[id*=_rich_text_VpKUYz] .rich-text__wrapper{padding:0}.collapsible-content__wrapper .subheadeing p.caption-with-letter-spacing{margin-bottom:0}.cst-page-contact .contact label.field__label{margin-bottom:5px}.cst-page-contact .field__input,.cst-page-contact .select__select,.cst-page-contact .customer .field input,.cst-page-contact .customer select{padding:1.2rem 1.5rem}.cst-page-contact .field__input:focus{padding:1.2rem 1.5rem}textarea#ContactForm-body{height:200px}.field__input,.select__select,.customer .field input,.customer select{height:50px}.collapsible-content__grid .accordion{padding:21px 0}div[id*=_image_with_text_rC7YyN] .image-with-text__media-item{padding:0 15px}div[id*=_image_with_text_6pnn3n] .gradient .gradient{padding-bottom:10px}div[class*=_image_with_text_rC7YyN-padding]{padding-bottom:0;padding-top:45px}div[class*=_image_with_text_qaBGqT-padding]{padding-bottom:0;padding-top:0}.cst-page-about-us .image-with-text .gradient{padding-left:0;padding-right:0}.cst-page-about-us .full-width .image-with-text__content{padding-left:15px;padding-right:15px}section[id*=_image_banner_FV8PXB] .banner__box{padding-top:100px}body .title-wrapper-with-link{margin-bottom:2rem}section[id*=_rich_text_Wqw49B] .rich-text{padding-top:45px;padding-bottom:45px}.section-collection-list .collection-list-wrapper{padding-top:45px;padding-bottom:45px}.influencer-slider-section .image-with-mobile-container{padding-top:5px}div[id*=_image_with_text_AeDUeQ] .gradient{padding-top:50px}.image-with-mobile .image-with-mobile-container{padding-bottom:40px}.blog .page-width-desktop{padding-top:45px;padding-bottom:45px}body .footer-block__details-content{margin-bottom:0}h2.footer-block__heading{margin-bottom:15px}body .newsletter-form__field-wrapper{max-width:100%}body .footer-block--menu li{margin-bottom:4px}body .footer-block__details-content a.list-menu__item--link{padding-bottom:0;padding-top:0;display:inline-block;line-height:1}body .footer__content-top{padding:0 1.5rem}.section-heading-image .multicolumn .page-width{padding-left:1.5rem;padding-right:1.5rem}.section-testimonials .multicolumn .page-width{padding-right:0;padding-left:0}.article-card-wrapper .card__inner{padding-bottom:30%}.h0{font-size:26px}.h1{font-size:24px}.mobile-image{padding:0 8px}.desktop-image{display:none}.image-with-text .image-with-text__media-item,.image-with-text .image-with-text__text-item.grid__item{width:100%;display:block;flex:100%!important}.influencer-slider-section .swiper-slide{padding-bottom:250px}.custom-slider-image-text-wrapper{grid-template-columns:1fr;gap:10px}.custom-slider-image-text .side-grid{grid-template-columns:1fr 1fr;gap:10px}.custom-slider-image-text .side-grid .side-item{height:190px}.custom-slider-image-text .swiper-pagination{bottom:15px!important}.side-grid .side-item a.button.button--secondary{bottom:20px}section[id*=_collection_list_mFQR7c] slider-component{padding-bottom:40px}.custom-slider-image-text .bottom-section p{font-size:15px}.header__icon--cart svg.icon.icon-cart{top:0}body .header.page-width{padding-left:1.5rem;padding-right:1.5rem}body div[id*=_image_with_text_VJWNAG] .image-with-text__content{padding:30px 0 5px}div[id*=_image_with_text_VJWNAG] .rich-text__buttons{gap:15px}section[id*=_rich_text_Wqw49B] .rich-text__wrapper{padding:0}section[id*=_collection_list_mFQR7c] .card-wrapper .card__information{padding-top:20px}section[id*=_featured_collection_DxBiMk] .card__information h3 a{font-size:17px}section[id*=_featured_collection_DxBiMk] .card__information{padding-top:20px}.section-heading-image .multicolumn .page-width ul{padding:0}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
