@font-face{font-family:Shango-Bold;src:url(/cdn/shop/files/Shango-Bold_812aebed-4e01-48ec-88a8-8b83d67b694a.eot?v=1727946463);src:url(/cdn/shop/files/Shango-Bold_812aebed-4e01-48ec-88a8-8b83d67b694a.eot?v=1727946463) format("embedded-opentype"),url(/cdn/shop/files/Shango-Bold_df5bbcc5-c356-425c-b085-39e79953742b.woff2?v=1727946532) format("woff2"),url(/cdn/shop/files/Shango-Bold_33655e48-c7d6-46d1-a2a6-ea0a1cc8a9a2.woff?v=1727946499) format("woff"),url(/cdn/shop/files/Shango-Bold_b69f385c-f7c5-441a-870a-f16e6f31747c.ttf?v=1727946556) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Centaur;src:url(/cdn/shop/files/Centaur.eot?v=1727946758);src:url(/cdn/shop/files/Centaur.eot?v=1727946758) format("embedded-opentype"),url(/cdn/shop/files/Centaur.woff2?v=1727946855) format("woff2"),url(/cdn/shop/files/Centaur.woff?v=1727946828) format("woff"),url(/cdn/shop/files/Centaur.ttf?v=1727946804) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Wix Madefor Display;src:url(/cdn/shop/files/WixMadeforText-Regular.eot?v=1727947057);src:url(/cdn/shop/files/WixMadeforText-Regular.eot?v=1727947057) format("embedded-opentype"),url(/cdn/shop/files/WixMadeforText-Regular.woff2?v=1727947396) format("woff2"),url(/cdn/shop/files/WixMadeforText-Regular.woff?v=1727947366) format("woff"),url(/cdn/shop/files/WixMadeforText-Regular.ttf?v=1727947343) format("truetype");font-weight:400;font-style:normal;font-display:swap}@media (min-width:1366px){.page-width{padding-left:20px;padding-right:20px}.header:not(.drawer-menu).page-width{padding-left:20px;padding-right:20px}body:has(.section-header .header:not(.drawer-menu)) .utility-bar .page-width{padding-left:20px;padding-right:20px}}body{font-family:Wix Madefor Display!important;letter-spacing:0!important;line-height:normal!important}.announcement-bar__message{font-family:Wix Madefor Display;font-size:18px;padding:0;min-height:auto;letter-spacing:0;line-height:normal}.announcement-icon ul{margin:0;padding:0;list-style:none;display:flex;column-gap:60px}.announcement-bar{justify-content:space-between;padding:18px 0}.announcement-icon ul a svg{margin-right:18px}.announcement-icon ul a{display:flex;font-size:18px;color:#fff;text-decoration:none;transition:.5s all ease-in-out}.header--middle-left{grid-template-columns:1fr auto 1fr}h1.header__heading a.header__heading-link{padding-top:0;padding-bottom:0}.list-menu__item{font-size:18px;line-height:normal;letter-spacing:0;text-transform:capitalize;color:#3a3a3a;margin:0 12px;transition:.5s ease-in-out}.header__menu-item span,.header__menu-item:hover span,details[open]>.header__menu-item{text-decoration:none}.list-menu__item svg.icon.icon-caret{width:16px;height:16px;right:0;top:calc(50% - .7rem);color:#3a3a3a}.header__icon svg{width:auto;height:auto}a.header__icon,.header__icon{width:50px;height:50px;background-color:#96ad8833;border-radius:100px}.header__icons{column-gap:12px}.header__icons .cart-count-bubble{background-color:#96ad88;left:2.5rem}.footer__content-top .grid--4-col-tablet .grid__item{width:100%}.footer__content-top .grid{row-gap:50px!important}.footer__content-top .footer-block__image-wrapper{margin-bottom:0}ul.footer-block__details-content.list-unstyled{display:flex;justify-content:center}ul.footer-block__details-content.list-unstyled a.list-menu__item{font-size:18px;color:#fff;line-height:normal;letter-spacing:0;padding-bottom:0}.footer-block__details-content>:first-child .list-menu__item--link{padding-top:.5rem!important}.footer-block__details-content>li:not(:last-child){margin-right:25px!important}.footer__content-top{padding-bottom:60px!important}.footer-icon{width:100%}.footer-icon ul{margin:0;padding:0;list-style:none;display:flex;justify-content:center;column-gap:50px}.footer-icon ul li a{font-size:18px;color:#fff;line-height:normal;letter-spacing:0;transition:.5s all ease-in-out;text-decoration:none;display:flex;align-items:center}.footer-icon ul li a span.icon-info{background-color:#eaefe7;width:60px;height:60px;border-radius:100px;display:inline-block;text-align:center;line-height:70px;margin-right:15px}.footer-icon ul li a span.icon-info svg{width:auto;height:auto}.footer .footer__content-bottom{border-top:transparent;padding-top:0}.footer .footer__content-bottom .page-width:nth-child(1){border-top:1px solid rgb(255 255 255 / 50%);padding:30px 0;justify-content:space-between}.copyright-policy-icon ul{margin:0;padding:0;list-style:none;display:flex;align-items:center;column-gap:30px}.copyright-policy-icon ul li a{display:block;font-size:18px;color:#fff;line-height:normal;letter-spacing:0;transition:.5s all ease-in-out;text-decoration:none;text-transform:uppercase}.footer__content-bottom-wrapper .footer__copyright.caption{margin-top:0}.footer__copyright.caption small.copyright__content{font-size:18px;color:#fff;line-height:normal;letter-spacing:0;text-transform:uppercase}.footer .footer__payment{margin-top:0}.custom-instafeed-section{background-color:#eaefe7}.custom-instafeed-section .page-width{max-width:100%;padding:0}.custom-instafeed-section h2{display:none!important}.instagram-feed-custom{display:flex;align-items:center;justify-content:space-between;max-width:1260px;margin:80px auto 90px}.instagram-feed-custom-left p{margin:0;font-family:Shango-Bold;font-size:40px;line-height:45px;letter-spacing:0;color:#3a3a3a}.instagram-feed-custom-left p br{display:none}.instagram-feed-custom-right a{background-color:#3a3a3a;color:#fff;text-decoration:none;font-size:20px;line-height:20px;letter-spacing:0;font-family:Wix Madefor Display;padding:20px 98px}.custom-banner .slideshow__controls{position:absolute;bottom:0;width:100%}.custom-banner .slider-counter--dots{margin:0 auto 20px}#shopify-section-template--18822354993405__slideshow_T74iyU .slider-buttons{border-top:0}.custom-banner .slider-counter--dots .slider-counter__link{padding:6px}.custom-banner .slider-counter--dots .slider-counter__link span.dot{background-color:#fff;width:24px;height:6px;border:transparent;border-radius:20px}.custom-banner .slider-counter--dots .slider-counter__link.slider-counter__link--active span.dot{background-color:#96ad88}.custom-banner .slider-button{background-color:#fff3;width:60px;height:60px;border-radius:100px;position:absolute;top:0;bottom:0;margin:auto 0}.custom-banner .slider-button span.svg-wrapper{width:24px;height:24px}.custom-banner .slider-button span.svg-wrapper svg{color:#fff;height:100%}.custom-banner .slider-button.slider-button--next{right:142px;top:-120px}.custom-banner .slider-button.slider-button--prev{left:142px;top:-120px}.custom-button{font-family:Wix Madefor Display;font-size:20px;line-height:20px;letter-spacing:0;border-radius:100px;min-height:60px;min-width:214px;position:relative;justify-content:space-around;padding:0;font-weight:600;overflow:hidden;transition:.5s ease-in-out;z-index:1}.custom-button:before{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#6c9951;transform:translate(-100%);transition:.5s ease-in-out}.custom-button:hover:before{transform:translate(0)}.custom-button:after{display:none}.custom-button span.button-icon{width:48px;height:48px;background-color:#fff;border-radius:100px;display:flex;align-items:center;justify-content:center;position:absolute;right:6px}.custom-banner h2.banner__heading.inline-richtext.hxxl{font-family:Shango-Bold;font-size:60px;line-height:normal;letter-spacing:0;margin:20px 0 50px}.custom-banner .banner__text.rte{font-size:24px;color:#fff;line-height:normal;letter-spacing:0;font-family:Wix Madefor Display}.custom-banner .slideshow__text.banner__box{padding:0;max-width:710px}.custom-banner .slideshow__text.banner__box .banner__buttons{margin-top:0}.home-rich-txt h2.rich-text__heading.hxl{font-size:60px;line-height:60px;letter-spacing:0;color:#96ad88;font-family:Shango-Bold}.home-rich-txt .rich-text__text{font-size:28px;font-family:Wix Madefor Display;color:#3a3a3a;margin-top:50px}.home-rich-txt{position:relative;overflow:hidden;z-index:1}.home-rich-txt .rich-text__blocks{max-width:1260px}.home-collection h2.title.hxl{font-size:60px;text-align:center;line-height:normal;letter-spacing:0;font-family:Centaur;color:#3a3a3a;text-transform:capitalize;margin-bottom:40px}.home-collection .grid.product-grid li .card .card__content{position:absolute;bottom:0;background-color:#ffffffe5;left:0;right:0;width:auto;margin:32px;padding:30px}.home-collection .grid.product-grid li .card .card__content h3{font-size:34px;line-height:25px;letter-spacing:0;color:#000;font-family:Centaur}.home-collection .grid.product-grid li .card .card__content .card-information .price{margin-top:15px;font-size:18px;line-height:25px;letter-spacing:0;color:#000;font-family:Wix Madefor Display}.home-collection{position:relative;overflow:hidden}.home-collection .color-scheme-1{background:transparent;position:relative;z-index:1}.home-collection .grid.product-grid li .card .card__content .quick-add.no-js-hidden modal-opener button{width:auto;min-width:162px;background-color:transparent;font-size:14px;line-height:14px;letter-spacing:2px;text-transform:uppercase;color:#000;font-family:Wix Madefor Display;padding:0 0 0 21px;min-height:40px;position:relative;display:flex;justify-content:space-between}.home-collection .grid.product-grid li .card .card__content .quick-add.no-js-hidden modal-opener button:after{display:none}.home-collection .grid.product-grid li .card .card__content .quick-add.no-js-hidden modal-opener button:before{content:"";display:block;box-shadow:none;width:40px;height:40px;border-radius:100px;left:0}.home-collection .grid.product-grid li .custom-quick{grid-row-start:4;align-items:center;justify-content:space-between;padding-top:35px;display:none;transition:.5s ease-in-out}.home-collection .grid.product-grid li .card-wrapper:hover .card__content .custom-quick{display:flex}.home-collection .grid.product-grid li .card .card__content .card__information{padding-top:0;padding-bottom:0}.home-collection .grid.product-grid li .custom-quick .quick-add{margin:0}.home-collection .color-scheme-1:before{content:"";background-color:#96ad8833;width:633px;display:block;height:987px;position:absolute;top:0;left:0;z-index:-1}.home-collection .color-scheme-1:after{content:"";background-color:#96ad8833;width:633px;display:block;height:855px;position:absolute;right:0;bottom:0;z-index:-1}.home-collection .grid.product-grid li .card-wrapper:hover a{text-decoration:none}.custom-collection-list{position:relative;overflow:hidden;z-index:1}.custom-collection-list .collection-list-title.hxl{font-size:60px;text-align:center;line-height:normal;letter-spacing:0;font-family:Centaur;color:#3a3a3a;text-transform:capitalize;margin-bottom:30px}.custom-collection-list .title-wrapper-with-link{margin:0 0 50px;gap:0;justify-content:center;flex-direction:column}.custom-collection-list .sub-heading p{margin:0;font-size:20px;line-height:20px;letter-spacing:0px;color:#313131}.custom-collection-list .collection-list{column-gap:30px}.custom-collection-list .collection-list .collection-list__item .card__content{position:absolute;bottom:0;width:100%;z-index:1}.custom-collection-list .collection-list .collection-list__item .card__content .card__information{width:100%;text-align:center;padding-top:0;padding-bottom:39px}.custom-collection-list .collection-list .collection-list__item .card__content .card__information a{font-size:2em;line-height:54px;letter-spacing:0;color:#fff;font-family:Shango-Bold}.custom-collection-list .collection-list .collection-list__item .card__content .card__information a span.icon-wrap{display:none}.custom-collection-list .collection-list .collection-list__item .card-wrapper:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:linear-gradient(358deg,#3a3a3a,transparent)}.custom-collection-list .page-width{max-width:100%;padding-left:45px;padding-right:45px}.hover-txt{position:absolute;text-align:center;z-index:1;display:none;transition:.5s all ease-in-out}.custom-collection-list .card-wrapper .card{align-items:center;justify-content:center}.hover-txt .card__information{padding:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;height:100%}.hover-txt .card__information h3.card__heading{font-size:45px;line-height:54px;letter-spacing:0;color:#fff;font-family:Shango-Bold}.hover-txt .card__information span.hover-capital{font-family:Shango-Bold;font-size:244px;line-height:normal;letter-spacing:0;color:#ffffff4d;position:absolute;bottom:-120px}.custom-collection-list .collection-list .collection-list__item .card-wrapper:hover .card__content{display:none}.custom-collection-list .collection-list .collection-list__item .card-wrapper:hover .hover-txt{display:block}.custom-collection-list .collection-list .collection-list__item .card-wrapper,.custom-collection-list .collection-list .collection-list__item .card__content{transition:.5s all ease-in-out}.custom-collection-list .collection-list .collection-list__item .card-wrapper:hover .card__media{border-radius:370px}.custom-collection-list .collection-list .collection-list__item .card-wrapper .card__inner{background-color:transparent}.custom-collection-list .collection-list .collection-list__item .card-wrapper:hover:after{display:none}.custom-logo .page-width{padding-left:0;padding-right:0;max-width:100%}.custom-logo .custom-as-seen{background-color:#eaefe7;padding:100px 98px 158px}.custom-as-seen .section-title h2{font-size:60px;letter-spacing:0;font-family:Shango-Bold;margin:0 0 70px;color:#96ad88;line-height:normal;text-align:center}.custom-as-seen ul{margin:0 0 110px;padding:0;list-style:none;display:flex;align-items:center;justify-content:space-between;position:relative}.custom-as-seen ul img{width:auto;height:auto;max-width:100%}.custom-as-seen ul:last-child{margin-bottom:0}.custom-newslter h2.inline-richtext.hxl{font-size:60px;letter-spacing:0;font-family:Shango-Bold;line-height:normal;text-align:center;margin:0;color:#3a3a3a}.custom-newslter h2.inline-richtext.hxl strong{display:block;color:#96ad88}.custom-newslter .newsletter__subheading{font-family:Wix Madefor Display;font-size:20px;line-height:20px;letter-spacing:0;color:#3a3a3a;margin:30px 0 50px}.custom-newslter form#contact_form{max-width:561px}.custom-newslter form#contact_form .newsletter-form__field-wrapper{max-width:100%}.custom-newslter form#contact_form .newsletter-form__field-wrapper .field:before,.custom-newslter form#contact_form .newsletter-form__field-wrapper .field:after{display:none}.custom-newslter form#contact_form .newsletter-form__field-wrapper .field{flex-wrap:wrap;row-gap:12px}.custom-newslter form#contact_form .newsletter-form__field-wrapper .field input{background-color:#eaefe7;min-height:70px;font-family:Wix Madefor Display;font-size:20px;line-height:20px;color:#96ad88}.custom-newslter form#contact_form .newsletter-form__field-wrapper .field button#Subscribe{position:static;background-color:#3a3a3a;color:#fff;width:100%;min-height:70px;font-family:Wix Madefor Display;font-size:20px;line-height:20px;letter-spacing:0}.custom-newslter form#contact_form .newsletter-form__field-wrapper .field label.field__label{color:#96ad88;font-family:Wix Madefor Display;font-size:20px;line-height:20px;top:25px}.custom-newslter .field__input:focus~.field__label,.custom-newslter .field__input:not(:placeholder-shown)~.field__label{top:10px!important}.custom-logo .grid{align-items:center}.custom-logo .custom-newslter .newsletter.center{width:max-content;margin:0 auto}.custom-logo{position:relative;overflow:hidden}.custom-as-seen ul:after{content:"";position:absolute;width:150px;background-color:#6c9951;height:2px;left:0;right:0;margin:0 auto;top:-55px}.custom-as-seen ul.as-seen-5:after{display:none}.header__icon{overflow:hidden;transition:.5s ease-in-out;z-index:1;position:relative}.custom-banner .slider-button{overflow:hidden}.custom-newslter form#contact_form .newsletter-form__field-wrapper .field button#Subscribe,.instagram-feed-custom-right a{position:relative;overflow:hidden;z-index:1;display:inline-block}.footer-icon ul li a span.icon-info{position:relative;overflow:hidden;z-index:1}.custom-varient ul.custom_color{margin:0;padding:0;list-style:none;display:flex;align-items:center;column-gap:5px}.home-collection .grid.product-grid li .card__inner .card__content{background-color:transparent}.custom-varient ul.custom_color li.swatch.color-swatch{width:34px;height:34px;border:1px solid #DCDCDC;border-radius:100px}.custom-varient ul.custom_color li.swatch.color-swatch.active{border:1px solid #000}.custom-collection-list .collection-list .collection-list__item .card-wrapper:hover .card__media:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:#96ad88e5;z-index:1}.custom-collection-banner{position:relative;padding:0!important}.custom-collection-banner .page-width{max-width:100%;padding:0;flex-direction:column-reverse;position:relative;justify-content:center;align-items:center}.custom-collection-banner .page-width .collection-hero__text-wrapper{padding:0;flex-basis:100%;position:absolute;z-index:1;text-align:center}.custom-collection-banner .collection-hero__image-container{margin-left:0;flex:0 0 100%;border:transparent;min-height:550px}.custom-collection-banner h1.collection-hero__title{font-size:78px;line-height:normal;letter-spacing:0;color:#fff;font-family:Shango-Bold;margin-bottom:18px}.custom-collection-banner:before{content:"";position:absolute;background-color:#0000007f;left:0;right:0;top:0;bottom:0;z-index:1}.custom-collection-content .collection-hero__inner h1.collection-hero__title{margin:0 0 50px;font-size:60px;line-height:60px;letter-spacing:0;color:#96ad88;font-family:Shango-Bold}.custom-collection-content .collection-hero__inner .collection-hero__description.rte{font-size:20px;font-family:Wix Madefor Display;color:#3a3a3a;line-height:30px;letter-spacing:0;margin:0}.custom-collection-content .collection-hero__text-wrapper{padding:50px 17px;text-align:center}.custom-collection-content .collection-hero__text-wrapper .collection-hero__description{max-width:100%}.custom-email h2.inline-richtext.hxl{font-size:60px;line-height:60px;letter-spacing:normal;text-transform:uppercase;color:#3a3a3a;font-family:Shango-Bold}.custom-email h2.inline-richtext.hxl strong{color:#96ad88;font-weight:400}.custom-email .newsletter__subheading{font-family:Wix Madefor Display;font-size:20px;line-height:20px;letter-spacing:0;color:#3a3a3a;margin:30px auto 50px}.custom-email form{max-width:561px}.custom-email form .newsletter-form__field-wrapper{max-width:100%}.custom-email form .newsletter-form__field-wrapper .field{flex-wrap:wrap;row-gap:12px}.custom-email form .newsletter-form__field-wrapper .field input{background-color:#fff;min-height:70px;font-family:Wix Madefor Display;font-size:20px;line-height:20px;color:#96ad88}.custom-email form .newsletter-form__field-wrapper .field button{background-color:#3a3a3a;color:#fff;width:100%;min-height:70px;font-family:Wix Madefor Display;font-size:20px;line-height:20px;letter-spacing:0;position:relative;overflow:hidden;z-index:1}.custom-email form .newsletter-form__field-wrapper .field button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#6c9951;transform:translate(-100%);transition:.5s ease-in-out;z-index:-1}.custom-email form .newsletter-form__field-wrapper .field button:hover:before{transform:translate(0)}.custom-email form .newsletter-form__field-wrapper .field:after{display:none}.custom-email form .newsletter-form__field-wrapper .field label.field__label{color:#96ad88;font-family:Wix Madefor Display;font-size:20px;line-height:20px;top:25px}.custom-email form .field__input:focus~.field__label,.custom-email form .field__input:not(:placeholder-shown)~.field__label{top:8px!important}body.index .custom-email{display:none}.home-collection .custom-collection-page:before,.home-collection .custom-collection-page:after{display:none}.custom-collection-page .product-grid{margin-top:0}.main-custom-product .product--thumbnail_slider .thumbnail-slider button.slider-button{position:absolute;width:30px;height:30px;background-color:#fff;border-radius:100px;box-shadow:0 0 20px #0000001a;z-index:1}.main-custom-product .product--thumbnail_slider .thumbnail-slider button.slider-button.slider-button--prev{left:-15px}.main-custom-product .product--thumbnail_slider .thumbnail-slider button.slider-button.slider-button--next{right:-15px}.main-custom-product .product--thumbnail_slider .thumbnail-slider button.slider-button.slider-button--prev svg{color:#000;transform:none;height:10px}.main-custom-product .product--thumbnail_slider .thumbnail-slider button.slider-button.slider-button--next svg{transform:rotate(180deg);height:10px;color:#000}.main-custom-product .thumbnail-slider .slider--tablet-up{column-gap:15px;padding:0!important}.main-custom-product .thumbnail-slider .slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(25% - 11px)}.main-custom-product .thumbnail-slider .slider--tablet-up .thumbnail-list__item.slider__slide .thumbnail[aria-current]{box-shadow:none;border:transparent}.main-custom-product .product__media-wrapper .product__media-list{margin-bottom:15px}.main-custom-product .product__info-wrapper .product__title h1{color:#3a3a3a;font-size:50px;line-height:60px;letter-spacing:0;font-family:Shango-Bold}.main-custom-product .product__info-wrapper .product__title{margin-bottom:30px}.main-custom-product .product__info-wrapper .product__info-container>*+*{margin:30px 0}.main-custom-product .product__info-wrapper .price.price--large.price--show-badge{font-size:34px;line-height:25px;letter-spacing:0;color:#3a3a3a;font-family:Centaur;border-bottom:1px solid rgb(0 0 0 / 30%);padding-bottom:30px}.main-custom-product .product__info-wrapper .installment.caption-large{font-size:20px;line-height:30px;letter-spacing:0;font-family:Wix Madefor Display}.main-custom-product .product__info-wrapper fieldset legend.form__label{color:#3a3a3a;font-size:20px;line-height:30px;letter-spacing:0;font-family:Wix Madefor Display;font-weight:600;margin-bottom:10px}.main-custom-product .product__info-wrapper fieldset.product-form__input--pill label{border-color:#3a3a3a4d;padding:7px 13px;font-size:18px;line-height:30px;letter-spacing:0;font-family:Wix Madefor Display;margin-right:10px}.main-custom-product .product__info-wrapper fieldset.product-form__input--pill input[type=radio]:checked+label{background-color:#96ad881a;color:#3a3a3a}.main-custom-product .product__info-wrapper fieldset.product-form__input--pill{max-width:100%;margin-bottom:30px}.main-custom-product .product__info-wrapper form .product-form__buttons{max-width:100%}.main-custom-product .product__info-wrapper form .product-form__buttons .product-form__submit{border-radius:70px;border:1px solid #3A3A3A;min-height:60px;font-size:20px;line-height:20px;letter-spacing:0;color:#3a3a3a;font-family:Wix Madefor Display;font-weight:600;margin-bottom:12px;overflow:hidden;transition:.5s ease-in-out;z-index:1}.main-custom-product .product__info-wrapper form .product-form__buttons .product-form__submit:before,.main-custom-product .product__info-wrapper form .product-form__buttons .product-form__submit:after{display:none}.main-custom-product .product__info-wrapper form .product-form__buttons .product-form__submit:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#6c9951;transform:translate(-100%);transition:.5s ease-in-out}.main-custom-product .product__info-wrapper form .product-form__buttons .product-form__submit:hover:before{transform:translate(0)}.main-custom-product .product__info-wrapper form .product-form__buttons .product-form__submit:hover{border:1px solid #6c9951}.main-custom-product .product__info-wrapper form .product-form__buttons shopify-accelerated-checkout{--shopify-accelerated-checkout-button-border-radius: 70px;--shopify-accelerated-checkout-button-block-size: 80px}.main-custom-product .product__info-wrapper p.product__text.inline-richtext{font-size:18px;line-height:30px;letter-spacing:0;color:#3a3a3a;font-family:Wix Madefor Display}.main-custom-product .product__info-wrapper fieldset.product-form__input--swatch label.swatch-input__label{width:40px;height:40px;margin-right:10px;padding:4px;border:1px solid #DCDCDC}.main-custom-product .product__info-wrapper fieldset.product-form__input--swatch label.swatch-input__label:hover{outline:none}.main-custom-product .product__info-wrapper fieldset.product-form__input--swatch label.swatch-input__label span.swatch{width:100%}.main-custom-product .product__info-wrapper fieldset.product-form__input--swatch .swatch-input__input:checked+.swatch-input__label{border:1px solid #000;outline:0}.product-breadcrumbs{background-color:#96ad8833;padding:17px 22px 18px;margin-bottom:30px}.product-breadcrumbs a.breadcrumbs__link{font-size:20px;color:#3a3a3a}.product-breadcrumbs .breadcrumbs__item:not(:last-child):after{background-image:url(/cdn/shop/files/chevrons-right_76f949c3-2d4f-497a-ad4b-77c17d645972.svg?v=1729602760)}.related-products ul.grid.product-grid{margin-top:30px}.related-products.page-width{max-width:100%;padding-left:35px;padding-right:35px}.related-products h2.related-products__heading.hxl{font-size:60px;line-height:60px;letter-spacing:0;margin:0;text-align:center;font-family:Shango-Bold;color:#3a3a3a}.related-products ul.grid.product-grid li .card--media .card__content{position:absolute;bottom:0;background-color:#ffffffe5;left:0;right:0;width:auto;margin:32px;padding:30px}.related-products ul.grid.product-grid li .card--media .card__inner .card__content{background-color:transparent}.related-products ul.grid.product-grid li .card--media .card__content .card__information{padding-top:0;padding-bottom:0}.related-products ul.grid.product-grid li .card--media .card__content .card__information h3.card__heading{font-size:34px;line-height:25px;letter-spacing:0;color:#000;font-family:Centaur}.related-products ul.grid.product-grid li .card--media .card__content .card__information .price{margin-top:15px;font-size:20px;line-height:25px;letter-spacing:0;color:#000;font-family:Wix Madefor Display}.related-products ul.grid.product-grid li .card-wrapper:hover a{text-decoration:none}.related-products ul.grid.product-grid li .card--media .card__content .custom-quick{grid-row-start:4;align-items:center;justify-content:space-between;padding-top:20px;display:none;transition:.5s ease-in-out;flex-wrap:wrap;row-gap:20px}.related-products ul.custom_color li.swatch.color-swatch{width:30px;height:30px}.related-products .grid.product-grid li .card-wrapper:hover .card__content .custom-quick{display:flex}.related-products ul.grid.product-grid li .card--media .card__content .custom-quick .quick-add{margin:0}.related-products ul.grid.product-grid li .card--media .card__content .custom-quick .quick-add button{width:auto;min-width:162px;background-color:transparent;font-size:14px;line-height:14px;letter-spacing:2px;text-transform:uppercase;color:#000;font-family:Wix Madefor Display;padding:0 0 0 21px;min-height:40px;position:relative;display:flex;justify-content:space-between}.announcement-bar__link{float:left;display:inline-block;width:auto}.related-products ul.grid.product-grid li .card--media .card__content .custom-quick .quick-add button:after{display:none}.related-products ul.grid.product-grid li .card--media .card__content .custom-quick .quick-add button:before{content:"";display:block;box-shadow:none;width:40px;height:40px;border-radius:100px;left:0}.description-wrap{background-color:#96ad8833;padding:30px}.description-head button{background-color:#96ad88;border:1px solid transparent;padding:18.5px 100px;color:#3a3a3a;font-size:18px;line-height:16px;letter-spacing:.2px;font-family:Wix Madefor Display;font-weight:600}.description-bottom{padding-top:40px}.description-bottom p,.description-bottom ul li,.description-bottom .description{margin:0;font-family:Wix Madefor Display;font-size:18px;line-height:30px;letter-spacing:0;color:#3a3a3a}.description-bottom h4{font-family:Wix Madefor Display;font-size:18px;line-height:30px;letter-spacing:0;color:#3a3a3a;font-weight:600}.about-img-txt{position:relative}.about-img-txt:before{content:"";position:absolute;left:0;background-color:#96ad8833;width:33vw;height:100%;top:0}.about-img-txt.silk-img-txt:before{right:0;left:auto}.about-img-txt h2.image-with-text__heading.hxl{font-size:60px;line-height:60px;letter-spacing:0;color:#3a3a3a;font-family:Shango-Bold}.about-img-txt .image-with-text__text{margin-top:24px;line-height:30px;color:#3a3a3a;letter-spacing:0;font-family:Wix Madefor Display}.inner-banner h2.banner__heading.hxxl{font-size:78px;line-height:normal;letter-spacing:0;font-family:Shango-Bold}.inner-banner .custom-bread{margin-top:20px}.about-column .page-width{max-width:100%;padding-left:30px;padding-right:30px}.about-column .title-wrapper-with-link{flex-direction:column;row-gap:24px;margin-bottom:30px}.about-column h2.title.hxl{font-size:60px;line-height:60px;letter-spacing:0;color:#3a3a3a;font-family:Shango-Bold}.about-column .title-wrapper-with-link .rte{font-size:18px;line-height:30px;letter-spacing:0;color:#3a3a3a;font-family:Wix Madefor Display;max-width:650px;text-align:center}.about-column ul{column-gap:29px;row-gap:29px}.about-column .grid--4-col-desktop .grid__item{width:calc(25% - 22px);max-width:calc(25% - 21px)}.about-column .grid__item .multicolumn-card{background:#eaefe7}.about-column .grid__item .multicolumn-card .multicolumn-card__info{padding:32px 40px 30px}.about-column .grid__item .multicolumn-card .multicolumn-card__info h3.inline-richtext{font-size:34px;line-height:25px;letter-spacing:0;color:#fff;background-color:#96ad88;display:inline-block;font-family:Centaur;padding:8px 9px}.about-column .grid__item .multicolumn-card .multicolumn-card__info .rte{margin-top:12px;font-size:18px;line-height:30px;color:#3a3a3a;letter-spacing:0;font-family:Wix Madefor Display}.about-column-other h2.title.hxl{font-size:60px;line-height:60px;text-align:center;color:#3a3a3a;letter-spacing:0;font-family:Shango-Bold}.about-column-other .title-wrapper-with-link{justify-content:center;margin-bottom:30px}.about-column-other ul{column-gap:48px}.about-column-other ul.grid--2-col-desktop .grid__item{width:calc(50% - 24px);max-width:calc(50% - 24px)}.about-column-other ul .grid__item .multicolumn-card__info{padding:0}.about-column-other ul .grid__item .multicolumn-card{background:transparent}.about-column-other ul .grid__item .multicolumn-card__info .rte{font-size:18px;line-height:30px;letter-spacing:0;color:#3a3a3a;font-family:Wix Madefor Display}.about-column-other ul .grid__item .multicolumn-card__info .rte strong{color:#96ad88;font-weight:400}.about-richtxt .rich-text__blocks{box-shadow:0 0 50px #00000014;padding:70px 40px;margin-top:5px}.about-richtxt .rich-text__text{font-size:18px;line-height:30px;margin-top:30px;letter-spacing:0}.quick-add-modal .quick-add-modal__content-info .product-breadcrumbs{display:none}cart-items h1.title,.drawer__heading,.cart__empty-text{font-family:Shango-Bold;color:#96ad88;letter-spacing:0;line-height:normal}.title-wrapper-with-link a{color:#3a3a3a}body.cart .cart-items thead tr{background-color:#eaefe7}body.cart .cart-items thead tr th.caption-with-letter-spacing{padding-bottom:1rem;color:#3a3a3a;font-size:14px;font-weight:600;padding-top:1rem}body.cart .cart-items thead tr th.caption-with-letter-spacing:nth-child(1){padding-left:15px}body.cart .cart-items thead tr th.caption-with-letter-spacing:nth-child(4){padding-right:15px}body.cart td.cart-item__details a.cart-item__name{color:#3a3a3a;font-size:18px;font-family:Shango-Bold}td.cart-item__details a.cart-item__name{color:#3a3a3a;font-family:Shango-Bold}td.cart-item__details>*{color:#3a3a3a}td.cart-item__totals .cart-item__price-wrapper span.price.price--end{color:#3a3a3a}.totals h2.totals__total{font-family:Shango-Bold;line-height:normal;color:#3a3a3a;letter-spacing:0}.totals p.totals__total-value{color:#3a3a3a}.cart__ctas button{font-family:Wix Madefor Display;font-size:20px;line-height:20px;letter-spacing:0;border-radius:100px;min-height:60px;min-width:214px;position:relative;justify-content:space-around;padding:0;font-weight:600;overflow:hidden;transition:.5s ease-in-out;z-index:1;background-color:#96ad88}.cart__ctas button:after{display:none}.cart__ctas button:before{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#6c9951;transform:translate(-100%);transition:.5s ease-in-out}.cart__ctas button:hover:before{transform:translate(0)}shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-border-radius: 70px !important;--shopify-accelerated-checkout-inline-alignment: center}quantity-input.quantity.cart-quantity{background:#eaefe7;border-radius:40px}quantity-input.quantity.cart-quantity:after{display:none}.cart__footer .cart__note label{font-family:Shango-Bold;line-height:normal;color:#3a3a3a;letter-spacing:0}cart-drawer.drawer.is-empty p.cart__login-title.h3,cart-items.is-empty .cart__login-title{line-height:normal;letter-spacing:0;font-family:Wix Madefor Display}cart-drawer.drawer.is-empty a.button,cart-items.is-empty a.button{font-family:Wix Madefor Display;letter-spacing:0;border-radius:100px;font-weight:600;overflow:hidden;background-color:#96ad88;position:relative;transition:.5s ease-in-out;z-index:1}cart-drawer.drawer.is-empty a.button:after,cart-items.is-empty a.button:after{display:none}cart-drawer.drawer.is-empty a.button:before,cart-items.is-empty a.button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#6c9951;transform:translate(-100%);transition:.5s ease-in-out}cart-drawer.drawer.is-empty a.button:hover:before,cart-items.is-empty a.button:hover:before{transform:translate(0)}body.security .page-width.page-width--narrow,body.privacy .page-width.page-width--narrow{box-shadow:0 0 50px #00000014;margin-top:25px;margin-bottom:25px}body.security .page-width.page-width--narrow h1.main-page-title,body.privacy .page-width.page-width--narrow h1.main-page-title{font-size:36px;line-height:36px;letter-spacing:0;color:#96ad88;font-family:Shango-Bold}body.security .page-width.page-width--narrow .rte,body.privacy .page-width.page-width--narrow .rte{font-size:18px;line-height:normal;letter-spacing:0;color:#3a3a3a}body.security .page-width.page-width--narrow .rte h3{line-height:normal;letter-spacing:0;color:#3a3a3a;font-weight:600;font-family:Wix Madefor Display;font-size:22px}.contact-form .field:after{display:none}.contact-details{background-color:#eaefe7;padding:40px 30px}.contact-details ul{margin:0;padding:0;list-style:none}.contact-details ul li{margin-bottom:30px}.contact-details ul li a{display:flex;align-items:center;column-gap:15px;font-size:18px;color:#3a3a3a;line-height:normal;letter-spacing:0;transition:.5s all ease-in-out;text-decoration:none}.contact-details ul li a span.icon-info{background-color:#fff;width:60px;height:60px;border-radius:100px;display:inline-block;text-align:center;line-height:72px}.contact-details ul li a span.info-txt{width:calc(100% - 80px)}.contact-form .contact__button button{background-color:#3a3a3a;color:#fff;font-family:Wix Madefor Display;font-size:20px;line-height:20px;letter-spacing:0;position:relative;overflow:hidden;z-index:1}.contact-form .contact__button button:after{display:none}.contact-form .contact__button button:before{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#6c9951;transform:translate(-100%);transition:.5s ease-in-out;z-index:-1}.contact-form .contact__button button:hover:before{transform:translate(0)}.contact-form .field label.field__label{font-family:Wix Madefor Display}body.size-charts .page-width.page-width--narrow{box-shadow:0 0 50px #00000014;margin-top:25px;margin-bottom:25px;padding-left:30px;padding-right:30px}body.size-charts .page-width.page-width--narrow h1.main-page-title{font-size:36px;line-height:36px;letter-spacing:0;color:#96ad88;font-family:Shango-Bold}body.size-charts .page-width.page-width--narrow .rte h3{line-height:normal;letter-spacing:0;color:#3a3a3a;font-weight:600;font-family:Wix Madefor Display;font-size:24px}body.size-charts .page-width.page-width--narrow table{width:100%;font-size:18px;line-height:normal;letter-spacing:0;color:#3a3a3a}body.size-charts .page-width.page-width--narrow table tr:nth-child(1) td{background-color:#eaefe7;font-weight:600;text-transform:uppercase}body.shipping-amp-returns .page-width.page-width--narrow{box-shadow:0 0 50px #00000014;margin-top:25px;margin-bottom:25px}body.shipping-amp-returns .page-width.page-width--narrow h1.main-page-title{font-size:36px;line-height:36px;letter-spacing:0;color:#96ad88;font-family:Shango-Bold}body.shipping-amp-returns .page-width.page-width--narrow .rte{font-size:18px;line-height:normal;letter-spacing:0;color:#3a3a3a}body.shipping-amp-returns .page-width.page-width--narrow .rte h2{line-height:normal;letter-spacing:0;color:#3a3a3a;font-weight:600;font-family:Wix Madefor Display}body.shipping-amp-returns .page-width.page-width--narrow .rte h3{line-height:normal;letter-spacing:0;color:#3a3a3a;font-weight:600;font-family:Wix Madefor Display;font-size:20px}.blog-head{background-color:#eaefe7;padding:50px 0;text-align:center}.blog-head h1.title--primary{font-size:52px;line-height:52px;letter-spacing:normal;text-transform:uppercase;color:#3a3a3a;font-family:Shango-Bold;margin:0 0 20px}.blog-head .custom-bread .breadcrumbs__link{color:#3a3a3a}.blog-head .breadcrumbs__item:not(:last-child):after{background-image:url(/cdn/shop/files/chevrons-right_76f949c3-2d4f-497a-ad4b-77c17d645972.svg?v=1729602760)}.custom-blog .blog-articles .blog-articles__article .card__content .card__information{padding:0}.main-blog .blog-articles .article-card-wrapper .card__content{position:absolute;bottom:0;background-color:#ffffffe5;left:0;right:0;width:auto;margin:25px;padding:25px;box-shadow:0 0 50px #00000014}.main-blog .blog-articles .article-card-wrapper .card__inner .card__content{background-color:transparent}.custom-blog .blog-articles .blog-articles__article .card__content .card__information h3.card__heading.h2{margin:0;color:#3a3a3a;font-size:26px;line-height:normal;font-family:Shango-Bold;letter-spacing:0}.custom-blog .blog-articles .blog-articles__article .card__content .card__information p.article-card__excerpt{display:none}article.article-template .article-template__content.article-template__content{max-width:90%;padding:30px 0}article.article-template ul.press{margin:0;padding:0;list-style:none;column-gap:20px;row-gap:20px;grid-template-columns:1fr 1fr 1fr 1fr 1fr;display:grid}article.article-template header{max-width:100%;background-color:#eaefe7;padding:50px 0;text-align:center;margin-top:0!important}article.article-template header h1.article-template__title{font-size:46px;line-height:46px;letter-spacing:normal;text-transform:uppercase;color:#3a3a3a;font-family:Shango-Bold;margin-bottom:20px}article.article-template header .custom-bread .breadcrumbs__item a{text-decoration:none;font-size:20px;letter-spacing:0;line-height:normal;color:#000;font-family:Wix Madefor Display}article.article-template header .custom-bread .breadcrumbs__item:not(:last-child):after{background-image:url(/cdn/shop/files/chevrons-right_76f949c3-2d4f-497a-ad4b-77c17d645972.svg?v=1729602760)}article.article-template .article-template__back a.article-template__link{font-family:Wix Madefor Display;font-size:20px;line-height:20px;letter-spacing:0;border-radius:100px;font-weight:600;overflow:hidden;transition:.5s ease-in-out;background-color:#96ad88;display:inline-flex;padding:20px 30px;color:#fff}article.article-template .article-template__content.article-template__content ul.index-nav{margin:0 0 50px;list-style:none;display:flex;align-items:center;justify-content:space-between;background-color:#eaefe7;padding:30px}article.article-template .article-template__content.article-template__content ul.index-nav a{text-decoration:none;font-size:16px;line-height:normal;letter-spacing:0;color:#3a3a3a;font-weight:600;font-family:Wix Madefor Display}article.article-template ul.press li a img{display:block}article.article-template ul.press.celebrities{grid-template-columns:1fr 1fr 1fr 1fr}article.article-template ul.press.celebrities li a{font-size:18px;letter-spacing:0;line-height:normal;color:#000;font-family:Wix Madefor Display;text-decoration:none}article.article-template ul.press.celebrities li a img{width:100%}article.article-template ul.press.celebrities li.letter{letter-spacing:normal;color:#3a3a3a;font-family:Shango-Bold;font-size:72px;text-align:center;display:flex;align-items:center;justify-content:center}.contact-form{background-color:#eaefe7;padding:40px 30px}.quick-add-modal__content-info{background-color:#eaefe7}.quick-add-modal__content-info>product-info{background-color:#eaefe7}.quick-add-modal__content-info a.product__title h2{color:#3a3a3a;letter-spacing:0;font-family:Shango-Bold}.quick-add-modal__content-info .product__info-container>*+*{margin:10px 0}.quick-add-modal__content-info .product__info-container .price__regular{letter-spacing:0;color:#3a3a3a;font-family:Centaur;font-size:22px}.quick-add-modal__content-info .product__info-container .installment.caption-large{letter-spacing:0;font-family:Wix Madefor Display;font-size:14px}.quick-add-modal__content-info .product__info-wrapper fieldset legend.form__label{color:#3a3a3a;letter-spacing:0;font-family:Wix Madefor Display;font-weight:600;font-size:16px}.quick-add-modal__content-info .product__info-wrapper form .product-form__buttons .product-form__submit{border-radius:70px;border:1px solid #3A3A3A;min-height:60px;font-size:20px;line-height:20px;letter-spacing:0;color:#3a3a3a;font-family:Wix Madefor Display;font-weight:600;overflow:hidden;transition:.5s ease-in-out;z-index:1}.quick-add-modal__content-info .product__info-wrapper form .product-form__buttons .product-form__submit:hover{border:1px solid #6c9951}.quick-add-modal__content-info .product__info-wrapper form .product-form__buttons .product-form__submit:after{display:none}.quick-add-modal__content-info .product__info-wrapper form .product-form__buttons .product-form__submit:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#6c9951;transform:translate(-100%);transition:.5s ease-in-out}.quick-add-modal__content-info .product__info-wrapper form .product-form__buttons .product-form__submit:hover:before{transform:translate(-0%)}.quick-add-modal__content-info .product__info-wrapper form .product-form__buttons shopify-accelerated-checkout{--shopify-accelerated-checkout-button-border-radius: 70px;--shopify-accelerated-checkout-button-block-size: 80px}.quick-add-modal__content-info .product__info-wrapper p.product__text.inline-richtext{letter-spacing:0;color:#3a3a3a;font-family:Wix Madefor Display}.quick-add-modal__content-info .product__info-wrapper a.link.product__view-details{color:#3a3a3a}.quick-add-modal__content-info .product__info-wrapper fieldset.product-form__input--pill label{border-color:#3a3a3a4d;padding:7px 13px;font-size:18px;line-height:30px;letter-spacing:0;font-family:Wix Madefor Display;margin-right:10px}.quick-add-modal__content-info .product__info-wrapper fieldset.product-form__input--pill input[type=radio]:checked+label{background-color:#96ad881a;color:#3a3a3a}.about-column-other.silk-column-other ul .grid__item .rte ul{list-style:none;margin:0;padding:0}.about-column-other.silk-column-other ul .grid__item .rte h4{font-size:18px;font-family:Wix Madefor Display;font-weight:600;margin-bottom:15px}.about-column-other.silk-column-other ul .grid__item .rte h4 strong{font-weight:700}@media (min-width:991px){.custom-collection-list .collection-list .collection-list__item{width:calc(33.33% - 20px);max-width:calc(33.33% - 20px);transition:.5s all ease-in-out}.home-collection .grid.product-grid li{width:calc(50% - 25px);max-width:calc(50% - 25px)}.home-collection .grid.product-grid{row-gap:50px;column-gap:50px}.header__icon:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#6c9951;transform:translate(-100%);transition:.5s ease-in-out;z-index:-1}.header__icon:hover:before{transform:translate(0)}.header__icon:hover svg path{fill:#fff;color:#fff;stroke:#fff}.header__icon--account:hover svg path{fill:none}.custom-banner .slider-button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#6c9951;transform:translate(-100%);transition:.5s ease-in-out}.custom-banner .slider-button:hover:before{transform:translate(0)}.custom-newslter form#contact_form .newsletter-form__field-wrapper .field button#Subscribe:before,.instagram-feed-custom-right a:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#6c9951;transform:translate(-100%);transition:.5s ease-in-out;z-index:-1}.custom-newslter form#contact_form .newsletter-form__field-wrapper .field button#Subscribe:hover:before,.instagram-feed-custom-right a:hover:before{transform:translate(0)}.footer-icon ul li a span.icon-info:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#6c9951;transform:translate(-100%);transition:.5s ease-in-out;z-index:-1}.footer-icon ul li a:hover span.icon-info:before{transform:translate(0)}.footer-icon ul li a:hover span.icon-info svg path{stroke:#fff}.header__menu-item:hover,.header__menu-item:hover .header__active-menu-item{color:#96ad88}.main-custom-product .product--medium:not(.product--no-media) .product__media-wrapper{max-width:50%;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.main-custom-product .product--medium:not(.product--no-media) .product__info-wrapper{max-width:50%;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);padding:0 0 0 4.8rem}.related-products ul.grid.product-grid{column-gap:28px;row-gap:28px}.related-products ul.grid.product-grid li.grid__item{width:calc(25% - 21px);max-width:calc(25% - 21px)}.about-img-txt .grid--3-col-tablet .grid__item{width:calc(34.9% - var(--grid-desktop-horizontal-spacing)* 2 / 3)}.about-img-txt .image-with-text__content{padding:0 0 0 72px}.about-img-txt.silk-img-txt .image-with-text__content{padding:0 72px 0 0}.contact-details{width:35%}.contact-form{width:65%}.contact_page{display:flex;max-width:1280px;column-gap:40px}}@media (min-width:1199px){.main-blog .blog-articles{column-gap:20px;row-gap:20px;grid-template-columns:1fr 1fr 1fr}article.article-template ul.press{grid-template-columns:1fr 1fr 1fr 1fr 1fr}article.article-template ul.press.celebrities{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}}@media (max-width:1440px){.related-products ul.grid.product-grid li .card--media .card__content .card__information h3.card__heading{font-size:26px}.related-products ul.grid.product-grid li .card--media .card__content .card__information .price{font-size:16px}.related-products ul.grid.product-grid li .card--media .card__content .custom-quick{padding-top:10px;row-gap:15px}.related-products ul.grid.product-grid li .card--media .card__content{margin:24px;padding:22px}body.shipping-amp-returns .page-width.page-width--narrow,body.security .page-width.page-width--narrow,body.privacy .page-width.page-width--narrow{padding-left:20px;padding-right:20px}}@media (max-width:1366px){.custom-banner .slider-counter--dots{bottom:20px}.custom-banner .slider-button.slider-button--prev{left:50px;top:-80px}.custom-banner .slider-button.slider-button--next{right:50px;top:-80px}.footer-block__details-content>li:not(:last-child){margin-right:15px!important;!i;!}.footer .footer__content-bottom .page-width:nth-child(1){padding:30px 5rem}.custom-logo .custom-newslter .newsletter.center{margin:0 auto}.custom-logo .custom-as-seen{padding:75px 20px}.instagram-feed-custom{max-width:95%}.related-products ul.grid.product-grid li.grid__item{width:calc(50% - 21px);max-width:calc(50% - 21px)}.contact_page{max-width:90%}}@media (max-width:1199px){.announcement-bar__message,.announcement-icon ul a{font-size:16px}.list-menu__item{font-size:16px;margin:0 10px}.custom-banner h2.banner__heading.inline-richtext.hxxl{font-size:60px;margin:20px 0 30px}.home-rich-txt h2.rich-text__heading.hxl{font-size:42px;line-height:42px}.home-rich-txt .rich-text__text{font-size:22px;margin-top:40px}.home-collection h2.title.hxl,.custom-collection-list .collection-list-title.hxl{font-size:42px}.custom-as-seen .section-title h2{font-size:42px;margin:0 0 50px}.custom-newslter h2.inline-richtext.hxl{font-size:42px}.custom-newslter form#contact_form{max-width:100%}.custom-logo .custom-newslter .newsletter.center{width:90%}.instagram-feed-custom-right a{padding:20px 35px;font-size:18px}ul.footer-block__details-content.list-unstyled a.list-menu__item{font-size:16px}.footer-block__details-content>li:not(:last-child){margin-right:10px!important}.home-collection .grid.product-grid li .card .card__content{padding:20px;margin:25px}.custom-varient ul.custom_color li.swatch.color-swatch{width:25px;height:25px}.footer-icon ul li a span.info-txt{width:calc(100% - 75px)}.custom-collection-banner h1.collection-hero__title{font-size:60px}.custom-collection-content .collection-hero__text-wrapper{padding:50px 17px}.custom-email h2.inline-richtext.hxl{font-size:42px;line-height:42px}.main-custom-product .product__info-wrapper .product__title h1{font-size:42px;line-height:52px}.main-custom-product .product__info-wrapper .price.price--large.price--show-badge{font-size:28px}.main-custom-product .product__info-wrapper .product__info-container>*+*{margin:20px 0}.related-products h2.related-products__heading.hxl{font-size:42px;line-height:42px}.inner-banner h2.banner__heading.hxxl{font-size:60px}.about-img-txt h2.image-with-text__heading.hxl{font-size:42px;line-height:42px}.about-column h2.title.hxl{font-size:42px;line-height:60px}.about-column .grid__item .multicolumn-card .multicolumn-card__info{padding:20px}.about-column .grid__item .multicolumn-card .multicolumn-card__info h3.inline-richtext{font-size:26px;padding:6px 5px}.about-column .grid__item .multicolumn-card .multicolumn-card__info .rte{font-size:16px}.about-column-other h2.title.hxl{font-size:42px;line-height:42px}.about-richtxt .rich-text__blocks{padding:50px 30px}.about-richtxt .rich-text__text{font-size:16px}}@media (max-width:991px){.announcement-icon ul a svg+span{display:none}.announcement-icon ul{column-gap:20px}.custom-banner .banner__text.rte{font-size:20px}.custom-banner h2.banner__heading.inline-richtext.hxxl{margin:15px 0 25px;font-size:42px}.custom-banner .slider-counter--dots{bottom:12px}.custom-banner .slider-button{width:45px;height:45px}.custom-banner .slider-button span.svg-wrapper{width:20px;height:20px}.custom-banner .slider-button.slider-button--prev{left:30px}.custom-banner .slider-button.slider-button--next{right:30px}.announcement-icon ul a svg{margin-right:0}.footer-block__details-content>:first-child .list-menu__item--link{padding-top:1rem!important}ul.footer-block__details-content.list-unstyled{flex-wrap:wrap;row-gap:10px}.footer-icon ul{flex-wrap:wrap;row-gap:20px}.custom-logo .grid{flex-wrap:wrap;row-gap:40px}.custom-logo .grid .grid__item{width:100%}.home-collection .grid.product-grid li .custom-quick{flex-wrap:wrap;row-gap:20px}.custom-collection-list .title-wrapper-with-link{flex-direction:row;text-align:center}.custom-collection-banner h1.collection-hero__title{font-size:42px}.custom-collection-content .collection-hero__inner h1.collection-hero__title{font-size:42px;line-height:42px;margin:0 0 30px}.about-img-txt .grid--3-col-tablet .grid__item{width:100%}.about-img-txt .grid--3-col-tablet .grid__item .image-with-text__content{padding-left:0;padding-right:0}.about-img-txt:before{display:none}.about-column .title-wrapper-with-link{flex-direction:unset;justify-content:center}.about-column .grid--4-col-desktop .grid__item{width:calc(50% - 22px);max-width:calc(50% - 21px)}.multicolumn .page-width{padding-top:0}article.article-template ul.press{grid-template-columns:1fr 1fr 1fr}body.shipping-amp-returns .page-width.page-width--narrow,body.size-charts .page-width.page-width--narrow,body.security .page-width.page-width--narrow,body.privacy .page-width.page-width--narrow{max-width:90%}.contact_page{display:flex;flex-direction:column-reverse;row-gap:30px}}@media (max-width:767px){.instagram-feed-custom{flex-wrap:wrap;justify-content:center;margin:50px auto;width:90%}.utility-bar__grid.page-width{padding-left:1.5rem;padding-right:1.5rem}.announcement-bar__message,.announcement-icon ul a{font-size:14px;line-height:24px}.section-header .header{padding:7px 2rem!important}a.header__icon,.header__icon{width:40px;height:40px}.header__icon .svg-wrapper{width:30px;height:30px}.header__icon svg{width:20px;height:20px}.header__heading-logo{width:90%}.home-rich-txt .rich-text{padding-top:50px;padding-bottom:50px}.home-collection .grid.product-grid{row-gap:20px}.custom-collection-list .collection-list-wrapper{padding-top:50px;padding-bottom:50px}.custom-collection-list .collection-list-wrapper ul.collection-list{row-gap:20px}.custom-banner h2.banner__heading.inline-richtext.hxxl{font-size:32px;margin:10px 0 20px}.custom-banner .banner__text.rte{font-size:18px}.custom-banner .slider-button{display:none}.custom-banner .banner__content{min-height:39rem}.custom-button{min-height:45px;min-width:175px;font-size:18px;line-height:18px}.custom-button span.button-icon{width:35px;height:35px;right:5px}.home-rich-txt h2.rich-text__heading.hxl{font-size:32px;line-height:32px}.home-rich-txt .rich-text__text{font-size:18px;margin-top:25px}.home-rich-txt .rich-text__wrapper{width:96%}.home-collection h2.title.hxl,.custom-collection-list .collection-list-title.hxl,.custom-newslter h2.inline-richtext.hxl{font-size:32px}.custom-newslter .newsletter__subheading{font-size:18px;margin:20px 0 30px}.custom-collection-list .sub-heading p{font-size:18px;line-height:18px}.custom-collection-list .title-wrapper-with-link{margin:0 0 30px}.custom-collection-list .collection-list-title.hxl{margin-bottom:20px}.home-collection .grid.product-grid li .card .card__content h3{font-size:30px}.home-collection .grid.product-grid li .card .card__content .card-information .price{font-size:16px;margin-top:10px}.custom-collection-list .collection-list .collection-list__item .card__content .card__information a,.hover-txt .card__information h3.card__heading{font-size:34px;line-height:44px}.hover-txt .card__information span.hover-capital{font-size:200px;bottom:-101px}.custom-logo .custom-as-seen{padding:50px 20px}.custom-as-seen .section-title h2{font-size:32px;margin:0 0 30px}.custom-as-seen ul{margin:0 0 50px;column-gap:15px}.custom-as-seen ul:after{top:-27px}.instagram-feed-custom-left p{font-size:32px;line-height:normal;margin-bottom:20px}.instagram-feed-custom-right a{font-size:16px;padding:14px 20px}.announcement-icon ul a svg{width:20px}.custom-newslter form#contact_form .newsletter-form__field-wrapper .field input{min-height:50px;font-size:16px;line-height:16px}.custom-newslter form#contact_form .newsletter-form__field-wrapper .field button#Subscribe{min-height:50px;font-size:18px;line-height:18px}.custom-newslter form#contact_form .newsletter-form__field-wrapper .field label.field__label{font-size:16px;line-height:16px;top:17px}.custom-newslter .field__input:focus~.field__label,.custom-newslter .field__input:not(:placeholder-shown)~.field__label{top:7px!important}ul.footer-block__details-content.list-unstyled{column-count:2;display:inline-block;margin-bottom:0}.footer-icon ul{justify-content:start}.footer__content-top{padding-bottom:20px!important}.footer .footer__content-bottom .page-width:nth-child(1){justify-content:center}.footer__copyright.caption small.copyright__content,.copyright-policy-icon ul li a{font-size:16px}.custom-collection-banner .collection-hero__image-container{width:100%;min-height:320px}.custom-collection-banner .collection-hero__inner{padding-bottom:0!important}.custom-collection-banner h1.collection-hero__title{font-size:32px;margin-bottom:15px}.custom-collection-content .collection-hero__text-wrapper{padding:30px 10px}.custom-collection-content .collection-hero__inner h1.collection-hero__title{font-size:32px;line-height:32px}.custom-collection-content .collection-hero__inner .collection-hero__description.rte{font-size:18px;line-height:26px}.custom-email h2.inline-richtext.hxl{font-size:32px;line-height:normal}.custom-email .newsletter__subheading{font-size:18px;margin:20px auto 30px}.custom-email form .newsletter-form__field-wrapper .field input{min-height:50px;font-size:16px;line-height:16px}.custom-email form .newsletter-form__field-wrapper .field button{min-height:50px;font-size:18px;line-height:18px}.custom-email form .newsletter-form__field-wrapper .field label.field__label{font-size:16px;line-height:16px;top:18px}.related-products ul.grid.product-grid li.grid__item{width:calc(100% - 21px);max-width:calc(100% - 21px)}.product-breadcrumbs{padding:12px 22px;margin-bottom:20px}.product-breadcrumbs a.breadcrumbs__link{font-size:16px}.product-breadcrumbs .breadcrumbs__item:not(:last-child):after{width:17px;height:17px;margin:0 5px}.main-custom-product .product__info-wrapper .product__title h1{font-size:32px;line-height:42px}.main-custom-product .product__info-wrapper .price.price--large.price--show-badge{font-size:24px;padding-bottom:20px}.main-custom-product .product__info-wrapper .product__title{margin-bottom:20px}.main-custom-product .product__info-wrapper .installment.caption-large{font-size:18px;line-height:normal}.main-custom-product .product__info-wrapper fieldset legend.form__label{font-size:18px}.main-custom-product .product__info-wrapper fieldset.product-form__input--pill label{font-size:16px;padding:7px 10px;margin-right:5px}.main-custom-product .product__info-wrapper fieldset.product-form__input--pill{margin-bottom:20px}.main-custom-product .product__info-wrapper fieldset.product-form__input--swatch label.swatch-input__label{width:30px;height:30px;padding:3px;margin-right:5px}.main-custom-product .product__info-wrapper form .product-form__buttons .product-form__submit{min-height:50px}.main-custom-product .product__info-wrapper form .product-form__buttons shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: 50px}.related-products.page-width{padding:50px 20px}.related-products h2.related-products__heading.hxl{font-size:32px;line-height:32px}.related-products ul.grid.product-grid{row-gap:20px}.inner-banner h2.banner__heading.hxxl{font-size:32px}.about-img-txt h2.image-with-text__heading.hxl{font-size:32px;line-height:32px}.about-img-txt .image-with-text__text{font-size:16px;line-height:28px}.about-column h2.title.hxl,.about-column-other h2.title.hxl{font-size:32px;line-height:32px}.about-richtxt .rich-text__blocks{padding:40px 30px}.about-img-txt{padding-top:60px!important;padding-bottom:60px!important}.about-column .page-width{padding-top:0!important;padding-bottom:60px!important}.about-column-other .page-width{padding-bottom:0!important}.about-column .grid--4-col-desktop .grid__item,.about-column-other ul.grid--2-col-desktop .grid__item{width:100%;max-width:100%}.about-img-txt .grid--3-col-tablet .grid__item .image-with-text__content{padding-bottom:0}.about-column .grid__item .multicolumn-card .multicolumn-card__info h3.inline-richtext{padding:5px 10px}.about-richtxt .rich-text__blocks{padding:30px 20px}.about-column .title-wrapper-with-link{justify-content:start}.about-column .title-wrapper-with-link .rte{text-align:left}.about-column-other ul .grid__item .multicolumn-card__info .rte{font-size:16px}.blog-head{padding:30px 0}.blog-head h1.title--primary{font-size:36px;margin:0 0 10px}article.article-template header h1.article-template__title{font-size:28px;margin:0 0 10px}.custom-blog .blog-articles .blog-articles__article .card__content .card__information h3.card__heading.h2{font-size:24px}.main-blog .blog-articles .article-card-wrapper .card__content{padding:15px;margin:20px}article.article-template ul.press{grid-template-columns:1fr 1fr}article.article-template ul.press.celebrities{grid-template-columns:1fr 1fr}article.article-template .article-template__content.article-template__content ul.index-nav li{width:11%;padding:0 15px}article.article-template .article-template__content.article-template__content ul.index-nav{flex-wrap:wrap;row-gap:10px;justify-content:center}body.security .page-width.page-width--narrow h1.main-page-title,body.privacy .page-width.page-width--narrow h1.main-page-title{font-size:32px;line-height:32px}body.security .page-width.page-width--narrow .rte h3{font-size:18px}body.security .page-width.page-width--narrow .rte,body.privacy .page-width.page-width--narrow .rte{font-size:16px}body.size-charts .page-width.page-width--narrow h1.main-page-title{font-size:32px;line-height:32px}body.size-charts .page-width.page-width--narrow .rte h3{font-size:20px}body.size-charts .page-width.page-width--narrow table{font-size:16px}.contact-form{padding:30px 20px}.contact-details{padding:40px 20px}.contact-details ul li a span.icon-info{width:50px;height:50px;line-height:62px}.contact-details ul li a span.info-txt{width:calc(100% - 65px)}.contact-details ul li a{font-size:16px}.quick-add-modal__content-info a.product__title h2{font-size:28px}.quick-add-modal__content-info .product__info-wrapper form .product-form__buttons .product-form__submit{min-height:50px}.about-img-txt.silk-img-txt{padding-top:0!important}}.homepage-featured-collection .card__heading{font-size:22px;line-height:normal}.homepage-featured-collection .card-information>.price{color:#000;font-weight:600}.holiday-badge-wrapper{text-align:center;position:absolute;bottom:10px;right:10px}.holiday-badge{display:inline-block;background:linear-gradient(135deg,#e60023,#007a3d);color:#fff;font-weight:700;padding:6px 14px;border-radius:25px;font-size:13px;letter-spacing:.5px;box-shadow:0 3px 8px #00000026;animation:twinkle 2s infinite ease-in-out}@keyframes twinkle{0%,to{box-shadow:0 0 10px 2px #ffffff80}50%{box-shadow:0 0 20px 4px #ffffffe6}}.homepage-custom-featured-collection .card-wrapper{position:relative;border-radius:40px 10px;overflow:hidden;transition:transform .4s ease,box-shadow .4s ease;padding:10px}.homepage-custom-featured-collection .card__inner,.homepage-custom-featured-collection .card .card__inner .card__media{border-radius:40px 10px!important}.homepage-custom-featured-collection .card-wrapper:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:40px 10px;padding:3px;background:linear-gradient(135deg,#d60000,#c717e9,#fb6c00,#00c3ff,#f0c,#d60000);background-size:400% 400%;animation:holiday-glow 8s linear infinite;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;box-shadow:0 0 20px #fff6}.homepage-custom-featured-collection .card-wrapper:hover{transform:scale(1.04) rotate(.5deg);box-shadow:0 0 25px #ffffff4d}@keyframes holiday-glow{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.homepage-custom-featured-collection .card-wrapper:after{content:"";position:absolute;top:0;left:0;width:250%;height:250%;background-image:radial-gradient(white 1px,transparent 1px),radial-gradient(white 1px,transparent 1px);background-size:60px 60px,80px 80px;background-position:0 0,30px 30px;opacity:.3;pointer-events:none;animation:snow-fall 15s linear infinite}@keyframes snow-fall{0%{transform:translateY(-30%) translate(0)}to{transform:translateY(0) translate(-80px)}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom.css.map */
