body{background:#f5f5f5!important}.shop-btn:hover{transform:translateY(-5px)}.shop-btn,.common-btn{transition:all .3s ease}.common-btn:hover{transform:translateY(-5px)}.main-button{transition:all .3s ease}.main-button:hover{transform:translateY(-5px)}.collection-with-variants .custom-atc-card-product:hover{background:#bd2e68;color:#fff;transition:all .3s ease}body,p,span{margin:0;letter-spacing:0}.header__icon--cart .icon{height:2.2rem!important}img{max-width:100%}a{text-decoration:none}body{letter-spacing:0!important}.page-width{max-width:1440px!important}.sealsubs-target-element .sls-custom-radio,.sls-option[type=radio]+span.sls-custom-radio{border:1px solid #4d4d4d!important}ul.slick-dots{align-items:center;justify-content:center;gap:12px;background:none;margin:0 auto;display:flex;padding:10px 30px;border-radius:55px;width:100%;height:39px;position:relative;left:0;margin-top:5px!important}ul.slick-dots li{display:flex}ul.slick-dots li::marker{content:none}ul.slick-dots li button{width:10px;height:10px;border-radius:30px;background:#d9d9d9;font-size:0;border:none;padding:0}ul.slick-dots li.slick-active button{background:#1e2011;width:10px;height:10px}img.slick-arrow{max-width:30px}.product-info{background:#fff}.custom-main-product .product__title h1{color:#000;font-family:Cormorant Garamond;font-size:54px;font-style:normal;font-weight:500;line-height:110%;letter-spacing:-2.7px;text-transform:capitalize}.custom-main-product p.product__text{color:#000;font-family:Cormorant Garamond;font-size:24px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:-1.2px;text-transform:capitalize!important}.custom-main-product .custom-rating{color:var(--950, #111);text-align:left;font-family:Rethink Sans;font-size:12px;font-style:normal;font-weight:400;line-height:130%;display:flex;align-items:center;gap:8px}.custom-main-product span.price-item.price-item--regular{color:#000;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:500;line-height:110%;text-transform:capitalize}.custom-main-product .common-variant-swatch label{border:1px solid #dedede!important;background:#fff;color:#000;font-family:Rethink Sans;font-size:12px!important;font-style:normal;font-weight:700;line-height:130%;border-radius:0!important;padding:10px!important}.custom-main-product .common-variant-swatch input[type=radio]:checked+label{background-color:#fff;color:#000;border:2px solid #CF1069!important}.custom-main-product legend.form__label{color:#000;font-family:Cormorant Garamond;font-size:18px;font-style:normal;font-weight:400;line-height:110%;text-transform:uppercase}.custom-main-product .custom-class-Cookie-Flavor label .var-image{width:80px;height:80px;display:flex;background-size:cover;background-repeat:no-repeat}.custom-main-product .custom-class-Cookie-Flavor label{padding:0!important;border:2px solid #dedede!important;border-radius:0!important}.custom-main-product .custom-class-Cookie-Flavor label .value-only{display:flex;border:1px solid #dedede!important;background:#fff;color:#000;font-family:Rethink Sans;font-size:12px!important;font-style:normal;font-weight:700;line-height:130%;border-radius:0!important;padding:10px!important}.custom-main-product .custom-class-Cookie-Flavor input[type=radio]:checked+label.value-only{background-color:#fff;color:#000;border:1px solid #CF1069!important}.custom-main-product .custom-class-Cookie-Flavor input[type=radio]:checked+label{border:2px solid #CF1069!important}.custom-main-product variant-selects{background:#fff;padding:16px}.custom-main-product .product-form__submit{background:#bd2e68;color:#fff;text-align:center;font-family:Rethink Sans;font-size:16px;font-style:normal;font-weight:700;line-height:140%;text-transform:uppercase}.custom-main-product .product-form__buttons{max-width:100%}.custom-main-product .product-form__submit.button:after{content:none}.custom-main-product .accordion summary h2{color:#000;font-family:Cormorant Garamond!important;font-size:18px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.36px;text-transform:uppercase}.custom-main-product .product__accordion .accordion__content p,.custom-main-product .product__accordion .accordion__content li{color:var(--950, #111);text-align:left;font-family:Rethink Sans;font-size:16px;font-style:normal;font-weight:400;line-height:130%}.custom-main-product .product__accordion .accordion__content p{margin-bottom:13px}.custom-main-product .accordion{border-top:1px solid #000;border-bottom:1px solid #000}.custom-main-product .share-button{display:flex;position:relative;align-items:center;justify-content:flex-end}.custom-main-product .product__info-wrapper .share-button{display:none}.custom-main-product.page-width{max-width:100%!important;padding:0 20px}.custom-main-product .product__info-container{max-width:100%!important}.custom-main-product div#toggleMedia{border:1px solid #fff;background:var(--500, #6d6d6d);display:flex;padding:16px 0;justify-content:center;align-items:center;gap:10px;align-self:stretch;color:#fff;text-align:center;font-family:Rethink Sans;font-size:14px;font-style:normal;font-weight:400;line-height:140%;text-transform:uppercase;cursor:pointer}.custom-main-product .name-text{color:#000;font-family:Cormorant Garamond;font-size:28px;font-style:normal;font-weight:500;line-height:110%;letter-spacing:-1.4px;text-transform:capitalize}.custom-main-product .name-wrapper a{color:#000;font-family:Rethink Sans;font-size:18px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:-.18px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;text-transform:capitalize}.custom-main-product .name-wrapper{display:flex;align-items:center;justify-content:space-between}.line-item-property__field input::name{color:#000;font-weight:600}@media (min-width: 990px){.custom-main-product .product__media-wrapper{max-width:60%!important;width:60%!important}.custom-main-product .product__info-wrapper{width:40%!important;max-width:40%!important;padding-left:20px}.announcement-bar__message{color:var(--50, #f6f6f6);text-align:center;font-family:Montserrat;font-size:13px;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase}.header__menu-item span{color:#000;font-family:Rethink Sans;font-size:18px;font-style:normal;font-weight:400;line-height:140%;text-transform:uppercase}}@media (max-width: 1200px){.custom-main-product .galarry-bottom{display:none}.custom-main-product .product__media-wrapper{max-width:100%!important;width:100%!important}.custom-main-product .product__info-wrapper{width:100%!important;max-width:100%!important;padding:0}}@media (max-width: 749px){.header__icon--account.small-hide{display:flex!important}.header__search,.custom-main-product div#toggleMedia{display:none}.custom-main-product .product__title h1{font-size:36px;letter-spacing:-1.8px}.custom-main-product p.product__text{font-size:15px;letter-spacing:-.75px}.custom-main-product span.price-item.price-item--regular{font-size:18px}.custom-main-product legend.form__label{font-size:16px}.custom-main-product .custom-class-Cookie-Flavor label .var-image{width:52px;height:52px}.custom-main-product .common-variant-swatch label{font-size:10px!important;padding:7px!important}.custom-main-product .share-button{display:none}.custom-main-product .accordion summary h2{font-size:14px;letter-spacing:-.26px}.custom-main-product .product__accordion .accordion__content p,.custom-main-product .product__accordion .accordion__content li{font-size:12px}.list-menu__item{color:var(--900, #3d3d3d);font-family:Rethink Sans;font-size:14px!important;font-style:normal;font-weight:400;line-height:140%!important;text-transform:uppercase}.announcement-bar__message{color:var(--ffffff, #fff);font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.36px}.announcement-bar__message a{color:var(--ffffff, #fff)}.custom-main-product .product-form__submit{font-size:18px;height:57px}product-info{padding-top:0!important}}.custom-tontact{background:transparent!important}.contact{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:1600px;padding:0!important}.contact .left{width:50%;padding:0 5rem;display:flex;justify-content:center;align-items:center;flex-direction:column}.contact .right{width:50%}.contact .title{margin:0!important;color:#000;font-family:Times Now;font-size:54px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.54px;text-transform:capitalize}.contact .contact-desc{padding:20px 0;color:#000;text-align:center;font-family:Articulat CF;font-size:16px;font-style:normal;font-weight:400;line-height:130%}.contact form#ContactForm{width:100%}.contact .field:before{content:none}.contact .field{border:1px solid #000;color:#00000080;font-family:Articulat CF;font-size:16px;font-style:normal;font-weight:400;line-height:130%}.contact .field input:placeholder{color:#00000080;font-family:Articulat CF;font-size:16px;font-style:normal;font-weight:400;line-height:130%}.contact .field:after{content:none}.contact .text-area{min-height:15rem}.contact .button{color:#fff;font-family:Articulat CF;font-size:16px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:.48px;text-transform:uppercase;background:#000;height:60px}.contact .button:after{content:none}.contact .button:before{content:none}.contact .button{width:100%;display:flex;justify-content:center;align-items:center;max-width:100%}@media (min-width: 1640px){.contact img{max-width:100%;max-height:800px}}@media (max-width: 1390px){.contact .left,.contact .right{width:50%}.contact .title{font-size:48px}.contact .contact-desc{padding:20px 0;font-size:16px}.contact .field{font-size:16px}.contact .field input:placeholder{font-size:16px}.contact .text-area{min-height:15rem}.contact .button{font-size:16px;height:60px}}@media (max-width: 1100px){.contact .left{width:50%;padding:0 4rem 0 5rem}.contact .right{width:50%}.contact .title{font-size:35px}.contact .contact-desc{padding:15px 0;font-size:13px}.contact .field{font-size:13px}.contact .field input:placeholder{font-size:13px}.contact .text-area{min-height:13rem}.contact .button{font-size:13px;height:60px}}@media (max-width: 950px){.contact .left{width:50%;padding:0 3rem 0 5rem}.contact .right{width:50%}.contact .title{font-size:30px}.contact .contact-desc{padding:15px 0;font-size:12px}.contact .field{font-size:12px}.contact .field input:placeholder{font-size:12px}.contact .text-area{min-height:11rem}.contact .button{font-size:13px;height:60px}}@media (max-width: 800px){.contact .left{width:50%;padding:0 3rem 0 5rem}.contact .right{width:50%}.contact .title{font-size:25px}.contact .contact-desc{padding:10px 0;font-size:10px}.contact .field{font-size:10px}.contact .field input:placeholder{font-size:10px}.contact .text-area{min-height:10rem}.contact .button{font-size:13px;height:50px}}@media (max-width: 700px){.contact .left{width:100%;padding:0}.contact .right{width:100%}.contact{flex-direction:column;gap:15px;padding:0 1.5rem!important}.contact .title{font-size:40px}.contact .contact-desc{padding:10px 0;font-size:14px}.contact .field{font-size:14px}.contact .field input:placeholder{font-size:14px}.contact .text-area{min-height:10rem}.contact .button{font-size:16px;height:50px}}@media (max-width: 500px){.contact{flex-direction:column;gap:15px;padding:0 1.5rem!important}.contact .title{font-size:35px}.contact .contact-desc{padding:10px 0;font-size:12px}.contact .field{font-size:12px}.contact .field input:placeholder{font-size:12px}.contact .button{font-size:16px;height:50px}}@media (max-width: 400px){.contact{flex-direction:column;gap:10px;padding:0 1.5rem!important}.contact .title{font-size:30px}.contact .contact-desc{padding:10px 0;font-size:12px}.contact .field{font-size:12px}.contact .field input:placeholder{font-size:12px}.contact .button{font-size:16px;height:50px}}.cart-drawer .drawer__heading{color:#000;font-family:Times Now;font-size:32px;font-style:normal;font-weight:400;line-height:110%;text-transform:capitalize}.cart-drawer .cart-item__name{color:#000;font-family:Times Now;font-size:20px;font-style:normal;font-weight:400;line-height:110%;text-transform:capitalize}.cart-drawer .cart-item__price-wrapper .price{color:#000;font-family:Times Now;font-size:22px;font-style:normal;font-weight:400;line-height:110%;text-transform:capitalize}.cart-drawer .totals__total-value,.cart-drawer .totals__total{color:#000;font-family:Times Now;font-size:20px;font-style:normal;font-weight:400;line-height:110%;text-transform:capitalize}.cart-drawer .button:after{content:unset}.cart-drawer .cart__ctas button{display:flex;height:66px;padding:16px 32px;justify-content:center;align-items:center;gap:10px;align-self:stretch;background:#bd2e68;color:#fff;text-align:center;font-family:Rethink Sans;font-size:18px;font-style:normal;font-weight:700;line-height:140%;text-transform:uppercase}.cart-drawer cart-remove-button{display:none}.cart-drawer .quantity:after{border-radius:4.444px;border:.889px solid #e7e7e7}.cart-drawer .quantity__button:first-child{border-right:.889px solid #e7e7e7}.cart-drawer .quantity__button:last-child{border-left:.889px solid #e7e7e7}.cart-drawer .drawer__inner{width:45rem}.cart-drawer a.button{background:#bd2e68;color:#fff;text-align:center;font-family:Rethink Sans;font-size:14px;font-style:normal;font-weight:400;line-height:140%;text-transform:uppercase}.cart-drawer .tax-note{margin:0rem 0 0rem auto!important;text-align:left;visibility:hidden}.custom-collection{background:#fff!important}.product-grid-container .tag-card{color:#111;font-family:Rethink Sans;font-size:12px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:3px;text-transform:uppercase;padding-bottom:5px}.product-grid-container .card__content.custom{background:#fff;padding:0 5px}.product-grid-container .card__heading{margin-top:0;margin-bottom:0;color:#000;font-family:Times Now;font-size:20px;font-style:normal;font-weight:400;line-height:110%;text-transform:capitalize}.product-grid-container .card__heading a{max-width:215.268px}.product-grid-container .card-wrapper .card--standard{gap:10px}.product-grid-container .quick-add__submit{padding:.8rem;min-width:100%;box-sizing:border-box;color:#111;text-align:center;font-family:Rethink Sans;font-size:14px;font-style:normal;font-weight:400;line-height:140%;text-transform:uppercase;transition:.5s ease}.product-grid-container .quick-add__submit:hover{background:#bd2e68;color:#fff}.product-grid-container .button:not([disabled]):hover:after{--border-offset: unset}.product-grid-container .card-product-header-box{display:flex;justify-content:space-between;align-items:flex-start}.product-grid-container .price__regular .price-item--regular{color:#000;font-family:Times Now;font-size:20px;font-style:normal;font-weight:400;line-height:110%;text-transform:capitalize}.cart__ctas{flex-direction:column}svg.checkout-btn-bottom-svg{width:100%;margin-bottom:20px}.is-empty .cart__empty-text{color:#000;font-family:Times Now;font-size:20px;font-style:normal;font-weight:400;line-height:110%;text-transform:capitalize}@media (max-width: 550px){.product-grid-container .card-product-header-box{flex-direction:column;gap:10px}.product-grid-container .card__heading{font-size:15px}.product-grid-container .price__regular .price-item--regular{font-size:16px}.product-grid-container .quick-add__submit{min-height:calc(4rem + var(--buttons-border-width) * 2);font-size:12px}}.custom-main-product button.slider-button.slider-button--next{position:absolute;top:50%;right:0;background:#fff;border-radius:100%;transform:translateY(-50%);z-index:2;border:1px solid #000}.custom-main-product button.slider-button.slider-button--prev{position:absolute;top:50%;left:0;background:#fff;border-radius:100%;transform:translateY(-50%);z-index:2;border:1px solid #000}.custom-main-product .slider-counter.caption{display:none}.custom-main-product .slider-button .icon{height:1rem}sticky-header .header{max-width:100%!important}.template-index sticky-header{position:absolute!important;width:100%;background:transparent!important;filter:invert(1);transition:.5s ease}.template-index sticky-header:hover{filter:invert(0);background:#fff!important}.template-index sticky-header:hover .black-logo{display:none}.template-index sticky-header:hover .white-logo{display:block}.template-index .shopify-section-header-sticky sticky-header{position:relative!important;filter:invert(0);background:#fff!important}.black-logo{display:none}.template-index .black-logo{display:block}.template-index sticky-header .black-logo img{filter:invert(1)}.template-index sticky-header .white-logo{display:none}.custom-class-Dozen .value-name{color:#2b2b3f;text-align:center;font-family:Rethink Sans;font-size:18px;font-style:normal;font-weight:700;line-height:140%;text-transform:uppercase;margin:21px 0}.custom-class-Dozen span.main-price{color:#2b2b3f;text-align:center;font-family:Rethink Sans;font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.32px}.custom-class-Dozen .save-percentage{color:var(--950, #111);font-family:Rethink Sans;font-size:16px;font-style:normal;font-weight:400;line-height:140%;text-transform:uppercase;display:flex;padding:4px;justify-content:center;align-items:center;background:#e6e6e6}.custom-class-Dozen span.cut-price{color:#ababab;text-align:center;font-family:Rethink Sans;font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.32px;text-decoration-line:line-through}.custom-class-Dozen .price-wrapper{display:flex;flex-direction:row-reverse;justify-content:center;gap:20px}.custom-main-product .custom-class-Dozen.common-variant-swatch label{padding:20px 10px!important}.custom-main-product .custom-class-Dozen.common-variant-swatch input[type=radio]:checked+label{border:2px solid #CF1069!important;background:#cf106908}.custom-class-Dozen .save-percentage.pink{background:#cf1069;color:#fff}.custom-class-Dozen legend.form__label{width:100%;text-align:center;position:relative}.custom-class-Dozen legend.form__label:after{content:"";background:#111;height:1px;width:100%;display:block;position:absolute;top:50%;transform:translateY(-50%);z-index:0}.custom-class-Dozen span.legend-span{background:var(--50, #F6F6F6);z-index:1;position:relative;padding:3px 20px}@media (max-width: 550px){.custom-main-product .custom-class-Dozen.common-variant-swatch label{padding:10px 5px!important}.custom-class-Dozen .value-name{font-size:14px;margin:14px 0}.custom-class-Dozen span.main-price{font-size:12px;letter-spacing:-.12px}.custom-class-Dozen .save-percentage{font-size:12px;padding:4px}.custom-class-Dozen .price-wrapper{gap:0px;flex-direction:column}.custom-class-Dozen span.cut-price{font-size:12px;letter-spacing:-.12px}}@media (max-width: 390px){.custom-class-Dozen .save-percentage{font-size:10px}.custom-class-Dozen .value-name{font-size:13px;margin:14px 0}}.dozen-box .dozen-heading{color:#2b2b3f;text-align:center;font-family:Rethink Sans;font-size:18px;font-style:normal;font-weight:700;line-height:140%;text-transform:uppercase}.dozen-box span.save-btn{color:#fff;font-family:Rethink Sans;font-size:14px;font-style:normal;font-weight:400;line-height:140%;text-transform:uppercase;background:#cf1069;padding:8px 20px;max-width:170px;display:flex;text-align:center;width:max-content}.dozen-box span.bottom-doen-text{color:#2b2b3f;text-align:center;font-family:Rethink Sans;font-size:12px;font-style:normal;font-weight:400;line-height:140%;text-transform:uppercase;width:100%;display:flex;justify-content:center;align-items:center}.dozen-box{background:#fdf1f6;padding:10px 0 20px;position:relative;margin-top:30px!important}.dozen-box span.popular-badge{color:#cf1069;text-align:center;font-family:Rethink Sans;font-size:12px;font-style:normal;font-weight:600;line-height:140%;text-transform:uppercase;border-radius:20px;border:1px solid #CF1069;background:#fff;padding:5px 10px;position:absolute;top:-13px}.dozen-box .dozen-card{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;margin:20px 10px;gap:7px;height:auto;align-self:normal;border-right:1px solid #CF1069;width:33.33%}.dozen-box .dozen-card:last-child{border:0}.dozen-box .dozen-box-wrapper{display:flex;align-items:flex-start;justify-content:space-between}.dozen-box span.bottom-save{color:#cf1069;text-align:center;font-family:Rethink Sans;font-size:12px;font-style:normal;font-weight:400;line-height:140%;text-transform:uppercase;max-width:140px;display:flex}.buy-more-save-more{position:relative;display:flex;align-items:center;justify-content:center}.buy-more-save-more span{color:#cf1069;text-align:center;font-family:Rethink Sans;font-size:18px;font-style:normal;font-weight:700;line-height:130%;background:#fff;z-index:1;padding:0 20px}.buy-more-save-more:after{content:"";background:#111;height:1px;width:100%;display:block;position:absolute;top:50%;transform:translateY(-50%);z-index:0}span.legend-span{position:relative;top:-18px;color:#000;font-family:Rethink Sans;font-size:14px;font-style:normal;font-weight:700;line-height:110%;text-transform:uppercase;margin-bottom:12px}@media (max-width: 550px){.dozen-box .dozen-heading{font-size:14px}.dozen-box span.save-btn{font-size:10px;padding:5px 10px;max-width:120px}.dozen-box span.bottom-save{font-size:10px;max-width:110px}.dozen-box .dozen-card{margin:20px 0;padding:0 10px}.dozen-box span.bottom-doen-text{font-size:10px}.dozen-box span.popular-badge{font-size:9px;padding:5px 10px 3px}}@media (max-width: 420px){.dozen-box span.save-btn{max-width:88px}.dozen-box span.bottom-doen-text{font-size:9px}}.get-load{text-align:center;display:none}.custom-text{color:#000;font-family:Rethink Sans;font-size:14px;font-style:italic;font-weight:400;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;letter-spacing:0;text-underline-offset:auto;text-underline-position:from-font;text-transform:capitalize}.quantity__input{border-right:1px solid #777777;border-left:1px solid #777777}.upsell-slider .sealsubs-target-element{display:none}.information{margin-bottom:20px}.information h3{color:#bd2e68;font-weight:400;line-height:120%;font-family:Rethink sans;font-size:16px}.information span a{color:#000;text-decoration:underline}.information span{color:#000;font-size:14px;font-weight:400;line-height:120%;font-family:Rethink sans;display:block}label.checkout-checkobox{color:#000;font-size:16px;line-height:130%;display:block;padding:10px 0;font-family:Rethink sans}label.checkout-checkobox a{color:#bd2e68}label.checkout-checkobox strong{text-transform:uppercase;font-weight:700;color:#bd2e68;font-size:15px}@media (max-width: 550px){.upsell-slider .image-box img{max-height:240px;object-fit:cover;object-position:center}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/custom-CSS.css.map */
