.add-gutter-inline{padding-left:var(--gutter-mobile);padding-right:var(--gutter-mobile)}.add-gutter-inline a{width:100%}.icon-spotify{padding:3px}@media only screen and (min-width:768px){.featured-collection__top__button.buttom_action{margin-top:calc(var(--gutter) / 2)}}button-klaviyo-handler,button-download-ebook-handler{cursor:pointer!important;pointer-events:initial!important}body.template--index header a.btn.find-us-button{--btn-border:var(--text);--btn-text:var(--text);font-weight:400;font-size:15px;letter-spacing:0px;line-height:normal;padding-block:9px;margin-right:10px;background:#fff3}@media screen and (max-width:768px){body.template--index header a.btn.find-us-button{padding-block:5.5px}}body:not(.template--index) header .find-us-button{--btn-border:var(--text);--btn-text:var(--text);font-weight:400;font-size:15px;letter-spacing:0px;line-height:normal;padding-block:9px;margin-right:10px;background:#fff3}@media screen and (max-width:768px){body:not(.template--index) header .find-us-button{padding-block:5.5px}}.mobile-nav-menu{margin-top:0;display:flex;flex-direction:column;row-gap:13px}.mobile-nav-menu .mobile-menu__item{margin-inline:21px}.mobile-nav-menu .mobile-menu__item a{padding:0;width:100%;aspect-ratio:2.47;display:flex;align-items:center;justify-content:center;background-size:cover;background-position:center;border-radius:10px}.mobile-nav-menu .mobile-menu__item a .link-title{border-radius:40px;border:1px solid #000;background:#fff;padding:12px 20px;color:#000;font-size:15px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.secondary-menus{display:flex;justify-content:space-between;margin-inline:21px;margin-top:25px}.secondary-menus ul li:first-child{color:#000;font-size:17px;font-style:normal;font-weight:700;line-height:207%;text-transform:capitalize}.secondary-menus ul li:first-child a{padding:0;font-weight:500}.secondary-menus ul li a{padding:0;color:#000;font-size:17px;font-style:normal;font-weight:400;line-height:207%;text-transform:capitalize}.mobile-nav.mobile-nav--bottom.mobile-nav--with-featured{margin-top:0;padding-top:15px;background-color:#f1f0ed;margin-bottom:-20px;padding-bottom:20px}@keyframes flash{0%{opacity:1}75%{opacity:1}to{opacity:0}}.nav-drawer__featured-products{background-color:#f1f0ed;padding:28px 21px;margin-top:20px}.nav-drawer__featured-products .nav-drawer__featured-heading{margin:0 0 22px;font-size:18px;font-weight:700;text-transform:uppercase;line-height:1;display:flex;align-items:center;gap:11px}.nav-drawer__featured-products .nav-drawer__featured-heading:before{content:"";display:inline-block;flex-shrink:0;width:9px;height:9px;top:-1px;position:relative;border-radius:50%;background-color:#651d32;animation:flash 1.5s infinite}.nav-drawer__featured-products .nav-drawer__featured-list{display:flex;flex-direction:column;gap:11px}.nav-drawer__featured-products .product-upsell__holder{margin:0;padding:10px 12px;border-radius:10.028px;background:#fff}.nav-drawer__featured-products .product-upsell__holder .product-upsell{min-height:initial}.nav-drawer__featured-products .product-upsell__holder .product-upsell__image{--UPSELLS-IMAGE-WIDTH: 89px;width:var(--UPSELLS-IMAGE-WIDTH);height:var(--UPSELLS-IMAGE-WIDTH);aspect-ratio:1;max-width:initial}.nav-drawer__featured-products .product-upsell__holder .product-upsell__content{padding-top:0;padding-bottom:0;padding-left:20px}.nav-drawer__featured-products .product-upsell__holder .product-upsell__content .product-upsell__subtitle{display:none}.nav-drawer__featured-products .product-upsell__holder .product-upsell__content .product-upsell__row{flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:5px}.nav-drawer__featured-products .product-upsell__holder .product-upsell__content .product-upsell__row .product-upsell__title{margin:0;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.nav-drawer__featured-products .product-upsell__holder .product-upsell__content .product-upsell__row .product-upsell__price{margin-bottom:0;font-size:14px;font-style:normal;font-weight:500;line-height:normal;display:flex;flex-wrap:wrap;gap:10px}.nav-drawer__featured-products .product-upsell__holder .product-upsell__content .product-upsell__row .product-upsell__price .product-upsell__price-new{color:var(--COLOR-SALE, #A52249);margin-right:0}.nav-drawer__featured-products .product-upsell__holder .product-upsell__content .product-upsell__row .product-upsell__price s{color:#575757}.nav-drawer__featured-products .product-upsell__holder .product-upsell__content .product-upsell__row .product-upsell__price .product-upsell__price-new-save-badge{border-radius:5px;background:#a52249;font-size:10px;font-style:normal;font-weight:500;line-height:normal;color:#f8f8f8;padding:4px 10px 4px 8px;position:relative;top:-2px}.nav-drawer__featured-products .product-upsell__holder .product-upsell__content .shopify-product-form{margin-top:11px;display:flex}.nav-drawer__featured-products .product-upsell__holder .product-upsell__content .shopify-product-form .product-upsell__btn{--btn-bg: #000;--btn-text: #f8f8f8;font-size:12.396px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;padding-block:9px;min-width:174px}.nav-drawer__featured-products .nav-drawer__featured-btn{--RADIUS:10px;--btn-bg:#651D32;--btn-border: #651D32;display:block;margin-top:21px;min-height:51px;width:100%;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.8px;text-transform:uppercase;padding-block:16px}.product-grid-item .product-grid-item__info{gap:7px}.product-grid-item .product-grid-item__title{font-size:24px;line-height:120%}@media(max-width:1023px){.product-grid-item .product-grid-item__title{font-size:18px}}.product-grid-item .product-item-short-description{margin:0;color:#575757;font-family:var(--FONT-STACK-BODY);font-weight:var(--FONT-WEIGHT-BODY);font-style:var(--FONT-STYLE-BODY);line-height:120%;font-size:16px}@media(max-width:768px){.product-grid-item .product-item-short-description{font-size:15px;margin-top:-2px}}.product-grid-item .product-grid-item__price{font-size:16px;line-height:120%;margin-bottom:14px;font-style:normal;font-weight:700}@media(max-width:768px){.product-grid-item .product-grid-item__price{font-size:15px;margin-bottom:10px}}.product-grid-item .product-grid-item__price.on-sale-item s{color:#575757}.product-grid-item .product-grid-item__price:not(.on-sale-item){color:#1e1e1e}.product-grid-item .product-grid-item__price-new{color:#a52249}@media only screen and (max-width:479px){.product-grid-item.grid__item.highlighted-item:last-child:nth-last-child(odd){grid-column:span 2}}.product-grid-item{display:flex;flex-direction:column;min-height:100%}.product-grid-item .product-grid-item__info{display:flex;flex-direction:column;flex:1}.product-grid-item .product-grid-item__info .product-grid-item__atc{margin-top:auto}.product-grid-item .product-grid-item__info .product__form .btn--submit.is-loading span{opacity:1}.product-grid-item .product-grid-item__info .product__form{gap:0px}.product-grid-item .product-grid-item__info .variant--soldout .product__submit__add{cursor:pointer;background-color:var(--OUTLINE-SOLID-BUTTONS-BLACK-BG);pointer-events:initial}.product-grid-item .product-grid-item__info .variant--soldout .product__submit__add:hover:before{background-color:var(--btn-bg-hover)}.product-grid-item .product-grid-item__info .product__submit__add{font-size:18px;font-style:normal;font-weight:500;text-transform:uppercase;--top-bottom-padding: 17px;border:none;line-height:1;letter-spacing:0px;width:100%}.product-grid-item .product-grid-item__info .product__submit__add[data-button-quick-view] .loader{display:none}@media(max-width:768px){.product-grid-item .product-grid-item__info .product__submit__add{font-size:14px;--top-bottom-padding: 14px}}@media(max-width:480px){.product-grid-item .product-grid-item__info .product__submit__add{font-size:14px;--top-bottom-padding: 12px}}.product-grid-item .product-grid-item__info .product__submit__add.is-loading .btn__text{opacity:0!important}.product-grid-item .product-grid-item__info .product__submit__add.is-loading .loader{width:calc(100% - var(--left-right-padding) * 2);left:var(--left-right-padding)}.product-grid-item .product-grid-item__info .product__submit__add[disabled]{opacity:1}.product-grid-item .product-card__pill-callout{padding:8px 17px;position:absolute;z-index:9;right:15px;top:15px;font-size:16px;font-style:normal;font-weight:400;border:1px solid;border-radius:50px;line-height:normal}@media(max-width:768px){.product-grid-item .product-card__pill-callout{padding:6px 10px;font-size:12px;top:10px;right:10px}}.product-grid-item .oke-sr>div:first-of-type{display:flex}.product-grid-item .oke-sr>div:first-of-type .oke-sr-count-number{vertical-align:middle}.product-grid-item .oke-sr .oke-sr-stars{line-height:normal;margin-right:5px;display:flex;height:-moz-fit-content;height:fit-content}.product-grid-item .oke-sr .oke-sr-count{line-height:1}.product-grid-item .product__submit__item{display:flex}#cart-drawer{--reward-icon-size: 25px;--reward-bar-height: 7px;--reward-bar-radius: 6px}#cart-drawer .cart__message[data-cart-bar]{font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.28px}#cart-drawer .rewards-bar-wrapper{position:relative;display:flex;flex-flow:row nowrap;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin:0;transition:max-height .3s,padding .3s,border .3s,opacity .3s,visibility .3s;padding-right:12px;padding-bottom:14px;border-bottom:1px solid #e7e7e7}#cart-drawer .rewards-bar-wrapper.is-hidden{overflow:hidden;visibility:hidden;max-height:0;padding:0 15px;border:none;opacity:0}#cart-drawer .rewards-bar__message{display:block;width:100%;margin-bottom:10px;text-align:left;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}#cart-drawer .rewards-bar__message span[data-left-to-spend]{font-weight:700}#cart-drawer .rewards-bar{position:relative;width:100%;padding-top:0;padding-bottom:24px;margin-top:6px}#cart-drawer .rewards-bar__track{position:relative;width:100%;height:var(--reward-bar-height);border-radius:calc(var(--reward-icon-size) / 2);background-color:var(--text-alpha-10)}#cart-drawer .rewards-bar__fill{position:absolute;top:0;left:0;height:100%;width:min(var(--progress-width, 0%),100%);background-color:var(--accent);border-radius:calc(var(--reward-icon-size) / 2);transition:width .8s ease}#cart-drawer .rewards-bar__milestones{position:absolute;top:-9px;left:0;width:100%;height:100%;pointer-events:none}#cart-drawer .rewards-bar__milestone{position:absolute;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;top:0;height:var(--reward-icon-size);pointer-events:auto}#cart-drawer .rewards-bar__milestone.is-reached .rewards-bar__milestone-icon{border-color:var(--accent);background-color:var(--accent);opacity:1}#cart-drawer .rewards-bar__milestone.is-reached .rewards-bar__milestone-dot{background:var(--accent)}#cart-drawer .rewards-bar__milestone.is-reached .rewards-bar__milestone-label{opacity:1}#cart-drawer .rewards-bar__milestone:last-of-type .rewards-bar__milestone-label{position:relative;left:-14px}#cart-drawer .rewards-bar__milestone-icon{width:var(--reward-icon-size);height:var(--reward-icon-size);display:flex;align-items:center;justify-content:center;border-radius:50%;background:#ebebeb;overflow:hidden;transition:border-color .3s ease,box-shadow .3s ease,opacity .3s ease;opacity:1;position:relative;z-index:2;flex-shrink:0}#cart-drawer .rewards-bar__milestone-icon img{width:12px;height:auto;will-change:initial}#cart-drawer .rewards-bar__milestone-dot{width:10px;height:10px;border-radius:50%;background:var(--text-alpha-10);transition:background-color .3s ease}#cart-drawer .rewards-bar__milestone-label{margin-top:4px;font-size:10px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;text-align:center;white-space:nowrap;opacity:1;transition:opacity .3s ease}#cart-drawer .cart-drawer__head{padding-bottom:0}#cart-drawer .cart-drawer__head .cart-drawer__head-top{border-bottom:1px solid #e7e7e7;margin-bottom:16px;padding-bottom:12px}#cart-drawer .cart-drawer__body{display:flex;flex-direction:column}#cart-drawer .cart-drawer__body .cart-drawer__upsells{margin-top:auto}#cart-drawer .cart-drawer__items{row-gap:15px;display:flex;flex-direction:column;padding-block:20px}#cart-drawer .cart-drawer__items .cart__item{padding-block:0px}#cart-drawer .cart-drawer__upsells{background-color:#f1f0ed;padding:16px var(--inner, 20px)}#cart-drawer .cart-drawer__upsells .cart-drawer__upsells-heading{margin:0 0 12px;font-size:16px;font-weight:700;text-transform:uppercase;line-height:normal}#cart-drawer .cart-drawer__upsells .cart-drawer__upsells-list{display:flex;flex-direction:column;gap:11px}#cart-drawer .cart-drawer__upsells .product-upsell__holder{margin:0;padding:10px 12px;border-radius:10.028px;background:#fff}#cart-drawer .cart-drawer__upsells .product-upsell__holder .product-upsell{min-height:initial}#cart-drawer .cart-drawer__upsells .product-upsell__holder .product-upsell__image{--UPSELLS-IMAGE-WIDTH: 89px;width:var(--UPSELLS-IMAGE-WIDTH);height:var(--UPSELLS-IMAGE-WIDTH);aspect-ratio:1;max-width:initial}#cart-drawer .cart-drawer__upsells .product-upsell__holder .product-upsell__content{padding-top:0;padding-bottom:0;padding-left:20px}#cart-drawer .cart-drawer__upsells .product-upsell__holder .product-upsell__content .product-upsell__subtitle{display:none}#cart-drawer .cart-drawer__upsells .product-upsell__holder .product-upsell__content .product-upsell__row{flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:12px}#cart-drawer .cart-drawer__upsells .product-upsell__holder .product-upsell__content .product-upsell__row .product-upsell__title{margin:0;font-size:15px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}#cart-drawer .cart-drawer__upsells .product-upsell__holder .product-upsell__content .product-upsell__row .product-upsell__price{margin-bottom:0;font-size:15px;font-style:normal;font-weight:500;line-height:normal;display:flex;flex-wrap:wrap;gap:10px}#cart-drawer .cart-drawer__upsells .product-upsell__holder .product-upsell__content .product-upsell__row .product-upsell__price .product-upsell__price-new{color:var(--COLOR-SALE, #A52249);margin-right:0}#cart-drawer .cart-drawer__upsells .product-upsell__holder .product-upsell__content .product-upsell__row .product-upsell__price s{color:#575757}#cart-drawer .cart-drawer__upsells .product-upsell__holder .product-upsell__content .product-upsell__row .product-upsell__price .product-upsell__price-new-save-badge{border-radius:5px;background:#a52249;font-size:10px;font-style:normal;font-weight:500;line-height:normal;color:#f8f8f8;padding:4px 10px 4px 8px;position:relative;top:-2px}#cart-drawer .cart-drawer__upsells .product-upsell__holder .product-upsell__content .shopify-product-form{margin-top:11px}#cart-drawer .cart-drawer__upsells .product-upsell__holder .product-upsell__content .shopify-product-form .product-upsell__btn{--btn-bg: #000;--btn-text: #f8f8f8;font-size:13px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;padding-block:9px}#cart-drawer .cart-drawer__foot{border-top:1px solid #CECECE;padding-top:18px;padding-bottom:19px;position:sticky;bottom:0;background:#fff;z-index:9}#cart-drawer .cart-drawer__foot .cart__subtotal{display:flex;justify-content:space-between;margin-bottom:15px}#cart-drawer .cart-drawer__foot .cart__subtotal p{margin:0;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}#cart-drawer .cart-drawer__foot .cart__subtotal .cart__subtotal__prices{display:flex;flex-direction:row-reverse;align-items:flex-end;gap:10px}#cart-drawer .cart-drawer__foot .cart__subtotal .cart__price--compare{text-decoration:line-through;opacity:1;font-weight:400;color:#575757}#cart-drawer .cart-drawer__foot .cart__subtotal .cart__price--sale{color:var(--COLOR-SALE, #A52249)}#cart-drawer .cart-drawer__foot .cart__checkout{--RADIUS: 10px;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.8px;padding-block:18px}#cart-drawer .cart-drawer__foot .cart__text--shipping{font-size:15px;font-style:normal;font-weight:700;line-height:normal;margin-top:13px}#cart-drawer .cart__discounts,#cart-drawer .cart__total{display:none}.cart__item__price ins{color:#a52249}.cart__item__price del{color:#575757}.enable-top-bar-section .collection-top-filter-wrapper{display:block}.enable-top-bar-section .top-filter-container{width:100%}@media(max-width:768px){.enable-top-bar-section .top-filter-container{width:calc(100% + var(--gutter-mobile) * 2);overflow:scroll;-ms-overflow-style:none;scrollbar-width:none;margin-left:calc(var(--gutter-mobile) * -1);padding-left:var(--gutter-mobile)}.enable-top-bar-section .top-filter-container::-webkit-scrollbar{display:none}}.enable-top-bar-section .collection__products-count{display:none;color:#969696;font-size:16px!important;font-style:normal;font-weight:500;line-height:normal;text-align:right}@media(max-width:767px){.enable-top-bar-section .collection__products-count{font-size:12px!important;text-align:left}}@media(min-width:768px){.enable-top-bar-section .collection__products-count{flex-grow:initial;margin-left:auto}}.enable-top-bar-section .top-filter-list{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0;justify-content:flex-start}.enable-top-bar-section .top-filter-item{margin-bottom:0;display:block}.enable-top-bar-section .top-filter-button{display:inline-flex;align-items:center;justify-content:center;padding:13px 20px 12px;border:1px solid #000;background:#fff;color:#000;text-decoration:none;transition:all .3s ease;cursor:pointer;border-radius:10px;font-size:15px;line-height:1;font-weight:500;white-space:nowrap;text-transform:uppercase}.enable-top-bar-section .top-filter-button.is-active{background:#651d32;color:#fff;border-color:#000;font-weight:500}@media screen and (max-width:768px){.enable-top-bar-section .top-filter-button{font-size:15px;font-style:normal;font-weight:500;line-height:normal}}.enable-top-bar-section .top-filter-button.loading{opacity:.6;pointer-events:none}.enable-top-bar-section .top-filter-text{display:inline-block}.enable-top-bar-section .collection__top-filter{margin-bottom:30px}.enable-top-bar-section .collection--filters-sorting-disabled .collection__top-filter{margin-top:20px}.enable-top-bar-section [data-aos] .collection-top-filter-wrapper{opacity:0;transition:opacity .3s ease}.enable-top-bar-section [data-aos] .collection-top-filter-wrapper.aos-animate{opacity:1}@media(max-width:768px){.enable-top-bar-section .top-filter-list{gap:10px;justify-content:flex-start;flex-wrap:nowrap;width:-moz-fit-content;width:fit-content;margin-bottom:1px}.enable-top-bar-section .top-filter-list .top-filter-item:last-of-type{margin-right:var(--gutter-mobile)}.enable-top-bar-section .top-filter-button{padding:10.058px 17px;font-size:13px}}.enable-top-bar-section #CollectionStickyBar{height:-moz-fit-content;height:fit-content;min-height:-moz-fit-content;min-height:fit-content;justify-content:flex-start;padding-bottom:15px;padding-top:15px}@media(min-width:769px){.enable-top-bar-section #CollectionStickyBar .collection-top-filter-wrapper{margin-left:240px}}@media(min-width:1024px){.enable-top-bar-section #CollectionStickyBar .collection-top-filter-wrapper{margin-left:calc(240px + var(--gutter) / 2)}}@media(min-width:1440px){.enable-top-bar-section #CollectionStickyBar .collection-top-filter-wrapper{margin-left:calc(300px + var(--gutter) / 2)}}@media(max-width:768px){.enable-top-bar-section #CollectionStickyBar{justify-content:flex-start;width:100%;padding-bottom:15px;padding-top:15px;flex-wrap:wrap;row-gap:10px}.enable-top-bar-section #CollectionStickyBar .collection__filters__toggle{order:2;flex-shrink:0;width:20px;height:20px;margin-right:10px}.enable-top-bar-section #CollectionStickyBar .collection-top-filter-wrapper{width:calc(100% - 30px);order:3;margin-left:0}}.enable-top-bar-section .collection--filters-disabled #CollectionStickyBar .collection-top-filter-wrapper,.enable-top-bar-section .collection--filters-sorting-disabled #CollectionStickyBar .collection-top-filter-wrapper{margin-left:0}.enable-top-bar-section.collection-hide-theme-filter .collection--no-results{padding-right:0!important}.enable-top-bar-section.collection-hide-theme-filter .collection__filters{display:none!important}.enable-top-bar-section.collection-hide-theme-filter .collection__products{width:100%!important;padding-top:15px}@media(max-width:768px){.enable-top-bar-section.collection-hide-theme-filter .collection__products{padding-top:0}}.enable-top-bar-section.collection-hide-theme-filter .collection-top-filter-wrapper{margin-left:0!important;width:100%!important}.enable-top-bar-section.collection-hide-theme-filter .collection__filters__toggle{display:none!important}.collection-section{--card-scrolling-radius: 20px !important}.collection-section .collection__products .grid{row-gap:30px}@media(max-width:768px){.collection-section .collection__products .grid{row-gap:25px}}.assets-bar{padding-bottom:0}@media screen and (max-width:767px){.assets-bar{padding-top:20px;display:flex;align-items:center;justify-content:space-between;width:100%}.assets-bar:not(.sticky-bar-with-filter){padding-bottom:20px}}.disable-sticky{position:relative!important}@media(min-width:1024px){.template--index .section__header.featured-collection__top__wrapper{max-width:initial}}.template--index .section__header.featured-collection__top__wrapper .section__heading,.template--index .section__header.featured-collection__top__wrapper .section__heading h2{margin-bottom:5px}@media(max-width:767px){.template--index .shopify-section.slideshow .slide__text__wrapper .h1.slide__heading.main-heading span{margin-block:14px!important}}.template--index .shopify-section.slideshow .slide__btn{font-weight:700}.product-breadcrumb{color:#878787;font-size:13px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;margin-bottom:12px}@media(min-width:768px){.product-breadcrumb{margin-bottom:16px}}.product-breadcrumb__link{color:inherit;text-decoration:none}.product-breadcrumb__link:hover{text-decoration:underline}.product-breadcrumb__sep{color:inherit}.product-breadcrumb__current{color:#878787}.product-breadcrumb--mobile{display:block;margin-top:-4px;margin-bottom:12px}@media(min-width:768px){.product-breadcrumb--mobile{display:none}}.product-breadcrumb--desktop{display:none}@media(min-width:768px){.product-breadcrumb--desktop{display:block}}.selector-wrapper .radio__fieldset{margin:0}.siblings-buttons.radio__fieldset .radio__label[aria-current=true]{border:1px solid #000!important;background:#d4ddfc!important;pointer-events:none}.siblings-buttons .radio__legend{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.siblings-buttons .radio__legend .radio__legend__label{font-size:13.233px;font-style:normal;font-weight:700;line-height:16.292px;text-transform:uppercase;color:#000;letter-spacing:0}.siblings-buttons .radio__legend .radio__legend__current-product{color:#a52249;font-size:13.233px;font-style:normal;font-weight:700;line-height:16.292px;text-transform:uppercase;letter-spacing:0}.siblings-buttons .siblings-buttons__container{display:flex;flex-wrap:wrap;gap:12px;width:100%}.siblings-buttons .siblings-buttons__container .radio__button{flex:0 0 calc(50% - 6px);margin:0}.siblings-buttons .siblings-buttons__container .radio__button .radio__label{border-radius:8px;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:90%;letter-spacing:.32px;text-transform:uppercase;border:1px solid #CECECE;color:#000;padding-block:17px;height:52px;display:flex;align-items:center;justify-content:center}.siblings-buttons .siblings-buttons__container .radio__button .radio__label:hover{background-color:transparent}@media(min-width:768px){.template--product .product-single__wrapper{row-gap:0px}.template--product .product-single__wrapper .product-breadcrumb{grid-column:span 2}}.template--product .site-header--has-border{border-bottom:1px solid #E7E7E7;--border-color: #E7E7E7}@media(max-width:767px){.template--product .product-single{padding-top:20px}}.template--product .product-single .product__price{font-size:20px;-moz-column-gap:12px;column-gap:12px;align-items:center;font-weight:700}@media(max-width:767px){.template--product .product-single .product__price{font-size:18px}}.template--product .product-single .product__price span[data-product-price],.template--product .product-single .product__price s,.template--product .product-single .product__price span[data-price-off]{margin:0}.template--product .product-single .product__price .product__price--regular{color:#1e1e1e}.template--product .product-single .product__price .product__price--regular.product__price--sale{color:#a52249}.template--product .product-single .product__price .product__price--compare{color:#575757;opacity:1}@media(max-width:767px){.template--product .product-single__thumbnail .product-single__thumbnail-link{width:65px;height:65px}}@media only screen and (min-width:768px){.template--product .product-single__details .form__wrapper{max-width:465px;margin:0 auto}}.template--product .product__title-and-price{display:block;margin-bottom:0}.template--product .product__title-and-price .product__title{font-size:34px;font-style:normal;font-weight:700;line-height:100%;text-transform:uppercase}.template--product .product__title-and-price .product__type{margin:12px 0 0;color:#878787;font-size:16px;font-style:normal;font-weight:500;line-height:90%;letter-spacing:.16px;text-transform:uppercase}.template--product .product__callouts{margin-bottom:calc(var(--form-margin) / 2);display:flex;flex-wrap:wrap;gap:5px}.template--product .product__callouts .product__callout{padding:7px 12px;border-radius:20px;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize}@media only screen and (max-width:767px){.template--product .product__callouts{overflow-x:scroll;white-space:nowrap;flex-wrap:nowrap;width:calc(100% + var(--gutter-mobile))}.template--product .product__callouts::-webkit-scrollbar{display:none}}.template--product .product__retailer{margin-bottom:calc(var(--form-margin) / 2)}.template--product .product__retailer a{font-size:18px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.36px;width:100%;display:flex;justify-content:center;align-items:center}.template--product .product__retailer a svg,.template--product .product__retailer a img{margin-right:17.9px;width:38px;height:auto}.template--product .product__submit__item{display:flex;flex-direction:column;gap:12px}.template--product .product__submit__item .product__submit__add{--RADIUS:10px;font-size:18px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.9px;width:100%;display:flex;justify-content:center;align-items:center;min-height:56px}.template--product .product__submit__item .product__submit__add.alternative-redirect-button{cursor:pointer;pointer-events:initial!important;transform:initial!important}.template--product .product__submit__item .product__submit__add span[data-add-to-cart-price]{position:relative;top:-1px}@media only screen and (max-width:420px){.template--product .product__submit__item .product__submit__add{font-size:16px;line-height:21px;padding-inline:10px}}.template--product .product__benefits{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:auto;grid-gap:17px;margin-bottom:calc(var(--form-margin) / 2)}.template--product .product__benefits .product__benefit{display:flex;gap:15px}.template--product .product__benefits .product__benefit .product__benefit__icon{width:24px;height:24px}.template--product .product__benefits .product__benefit .product__benefit__icon img{width:100%;height:100%}.template--product .product__benefits .product__benefit .product__benefit__text{font-size:16px;font-style:normal;font-weight:400;line-height:normal}.template--product .product__subheading *{font-size:16px;font-style:normal;font-weight:500;line-height:130%}.template--product .why_content_wrapper{display:flex;flex-direction:column;gap:15px}.template--product .why_content_wrapper .why_content_item{display:flex;align-items:center;gap:19px}.template--product .why_content_wrapper .why_content_item a{text-decoration:none}.template--product .why_content_wrapper .why_content_item a:after,.template--product .why_content_wrapper .why_content_item a:before{display:none}.template--product .why_content_wrapper .why_content_item .why_content_icon{width:83px;height:83px;border-radius:10px;overflow:hidden;flex-shrink:0}.template--product .why_content_wrapper .why_content_item .why_content_icon img{width:100%;height:100%}.template--product .why_content_wrapper .why_content_item .why_content_text{display:flex;flex-direction:column;gap:5px}.template--product .why_content_wrapper .why_content_item .why_content_text h3{margin:0;font-size:15px;font-style:normal;font-weight:700;line-height:130%;text-transform:uppercase}.template--product .why_content_wrapper .why_content_item .why_content_text p{margin:0;font-size:15px;font-style:normal;font-weight:400;line-height:130%}.template--product .form__wrapper .product__accordions{border-top:1px solid #E8E8E8;padding-top:var(--PBB, 0)}.template--product .form__wrapper .product__accordions button.product__accordion__title{font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.template--product .form__wrapper .product__accordions .product__accordion__inner{padding-top:max(var(--PBB, 0) * .75,8px);font-size:16px}.template--product .form__wrapper .product__accordions:last-of-type{border-bottom:1px solid #E8E8E8}.template--product #Block--text_4Hawy6 .product__subheading p{font-size:15px}@media only screen and (min-width:768px){.template--product .product-single__gallery{height:-moz-fit-content;height:fit-content;position:sticky;top:60px}}.template--product .upsell__products_v2{margin-top:30px}.template--product .upsell__products_v2 .upsell__products__title{color:#000;font-size:20px;font-style:normal;font-weight:500;line-height:100%;margin-bottom:20px}.template--product .upsell__products_v2 .upsell__products__container{display:flex;flex-direction:column;row-gap:15px}.template--product .upsell__products_v2 .upsell__products__container .product-upsell__holder .product-upsell{-moz-column-gap:21px;column-gap:21px}.template--product .upsell__products_v2 .upsell__products__container .product-upsell__holder .product-upsell .product-upsell__image{aspect-ratio:1;min-width:129px;height:129px}.template--product .upsell__products_v2 .upsell__products__container .product-upsell__holder .product-upsell .product-upsell__content{padding-top:7px;padding-bottom:0;padding-left:0;flex:1}.template--product .upsell__products_v2 .upsell__products__container .product-upsell__holder .product-upsell .product-upsell__content .upsell_heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:7px}@media only screen and (max-width:767px){.template--product .upsell__products_v2 .upsell__products__container .product-upsell__holder .product-upsell .product-upsell__content .upsell_heading{margin-bottom:10px}}.template--product .upsell__products_v2 .upsell__products__container .product-upsell__holder .product-upsell .product-upsell__content .upsell_heading p{margin-bottom:0;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}@media only screen and (max-width:767px){.template--product .upsell__products_v2 .upsell__products__container .product-upsell__holder .product-upsell .product-upsell__content .upsell_heading p.product-upsell__price{font-size:14px}}.template--product .upsell__products_v2 .upsell__products__container .product-upsell__holder .product-upsell .product-upsell__content .product-upsell__title{font-size:24px;font-style:normal;font-weight:700;line-height:100%;text-transform:uppercase}@media only screen and (max-width:767px){.template--product .upsell__products_v2 .upsell__products__container .product-upsell__holder .product-upsell .product-upsell__content .product-upsell__title{font-size:20px;margin-left:0}}.template--product .product-pdp__pill-callout{padding:8px 15px;border:1px solid;border-radius:50px;position:absolute;z-index:9;right:15px;top:15px;font-size:16px;font-style:normal;font-weight:400;line-height:normal}@media(max-width:768px){.template--product .product-pdp__pill-callout{padding:6px 10px;font-size:14px;top:12px;right:12px}}.template--product .oke-sr>div:first-of-type{display:flex}.template--product .oke-sr>div:first-of-type .oke-sr-count-number{vertical-align:middle}.template--product .oke-sr .oke-sr-stars{line-height:normal;margin-right:5px;display:flex;height:-moz-fit-content;height:fit-content}.template--product .oke-sr .oke-sr-count{line-height:1}.template--product .product__price-and-badge{align-items:flex-end}gold-engraving-block.gold-engraving{display:block}.gold-engraving__heading{display:block;margin-bottom:8px;color:#000;font-size:13.233px;font-style:normal;font-weight:700;line-height:16.292px;text-transform:uppercase}@media only screen and (max-width:767px){.gold-engraving__heading{font-size:13.233px;font-style:normal;font-weight:700;line-height:16.292px;text-transform:uppercase}}.gold-engraving{border:1px dashed #000;border-radius:6px;background:#f6ffb6}.gold-engraving__toggle{display:flex;align-items:center;gap:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:17px 13px}.gold-engraving__toggle:hover{background:#d4b8500f}.gold-engraving__checkbox{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:18px;height:18px;min-width:18px;border-radius:5px;border:1px solid #000;background:#fff;cursor:pointer;position:relative;transition:background .15s ease,border-color .15s ease;-webkit-appearance:none!important}.gold-engraving__checkbox:checked:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:10px;height:10px;background:#000;border-radius:2px}.gold-engraving__checkbox:focus-visible{outline:2px solid #1e1e1e;outline-offset:2px}.gold-engraving__label-text{font-size:16px;font-style:normal;font-weight:500;line-height:90%;letter-spacing:.32px;text-transform:uppercase;color:#000}@media only screen and (max-width:385px){.gold-engraving__label-text{font-size:15px}}.gold-engraving__panel{display:none;overflow:hidden}.gold-engraving__panel[aria-hidden=false],.gold-engraving__panel.is-open{display:block}.gold-engraving__price{display:flex;align-items:center;flex-direction:row;gap:5px;margin-left:auto;text-align:right}.gold-engraving__price-new{font-size:16px;font-style:normal;font-weight:700;line-height:90%;color:#000}@media only screen and (max-width:385px){.gold-engraving__price-new{font-size:14px}}.gold-engraving__price--on-sale .gold-engraving__price-new{color:#651d32;text-transform:uppercase}.gold-engraving__price-old{color:#575757;text-decoration:line-through}.gold-engraving .gold-engraving__input-wrapper{padding-inline:13px;position:relative}.gold-engraving__input{display:block;width:100%;resize:none;border:1px solid #D4D4D4;border-radius:8px;background:#fff;padding:8px 40px 8px 15px;height:47px;font-size:16px;font-style:normal;font-weight:500;line-height:90%;outline:none;transition:box-shadow .15s ease;color:#000}.gold-engraving__input::-moz-placeholder{color:#cecece}.gold-engraving__input::placeholder{color:#cecece}.gold-engraving__input:focus{border-color:#000}.gold-engraving__counter{position:absolute;top:50%;right:30px;transform:translateY(-50%);font-size:16px;font-style:normal;font-weight:500;line-height:90%;color:#b3b3b3}.gold-engraving__note{margin:0;padding:17px 13px 22px;color:#353535;font-size:14px;font-style:normal;font-weight:700;line-height:16.292px;text-transform:uppercase}.product__block--gold-engraving{padding-bottom:var(--PBB, 20px)}::part(rc-purchase-option__prices){flex-direction:row-reverse;-moz-column-gap:5px;column-gap:5px}@media only screen and (max-width:385px){::part(rc-purchase-option__prices){margin-left:auto}}::part(rc-purchase-option__discounted-price){color:#a52249;font-weight:700}::part(rc-purchase-option__original-price){color:#575757;font-weight:700}::part(rc-purchase-option__selector){font-size:16px;font-style:normal;font-weight:500;letter-spacing:.32px;text-transform:uppercase;line-height:90%}::part(rc-purchase-option__prices){font-size:16.541px;font-style:normal;font-weight:700;line-height:normal}::part(rc-purchase-option__label){padding:13px 13px 11px;min-height:28px}@media only screen and (max-width:380px){::part(rc-purchase-option__label){flex-wrap:wrap;row-gap:10px;justify-content:space-between}}::part(rc-purchase-option){border-radius:8px;border:.702px solid #CECECE}::part(rc-purchase-option__selected){border-color:#000;height:-moz-fit-content;height:fit-content}::part(rc-purchase-option__onetime){margin-bottom:11px}::part(rc-benefits__list){--rc-widget-bullet-icon-image-color: #000;font-size:15.438px;font-style:normal;font-weight:400;line-height:160%}::part(rc-benefits__list li::before){display:none!important}::part(rc-purchase-option__sub-container){padding-inline:13px 14px}::part(rc-benefits__list),::exportparts(rc-benefits__list){color:#000;font-size:15.438px;font-style:normal;font-weight:400;line-height:90%}::part(rc-purchase-option__checked-indicator){width:18px}::part(rc-plans-select){background-color:#fff;border-radius:5px;border:1px solid #B8B8B8;color:#000;font-size:16.541px;font-style:normal;font-weight:400;padding-inline:22px;margin-top:5px;height:44px;display:flex;align-items:center;outline:none;box-shadow:none}recharge-subscription-widget{margin-bottom:20px}@media only screen and (max-width:767px){recharge-subscription-widget{margin-bottom:12px}}recharge-subscription-widget:before{content:"Choose Option:";display:block;margin-bottom:8px;color:#000;font-size:13.233px;font-style:normal;font-weight:700;line-height:16.292px;text-transform:uppercase}@media only screen and (max-width:767px){recharge-subscription-widget:before{font-size:13.233px;font-style:normal;font-weight:700;line-height:16.292px;text-transform:uppercase}}.main-content{overflow:initial}
/*# sourceMappingURL=/cdn/shop/t/53/assets/main.css.map */
