.grandparent .navlink--child:hover,.grandparent .navlink--grandchild:hover{text-decoration:underline;color:#ab8c52}.grandparent .navlink--child:hover span,.grandparent .navlink--grandchild:hover span{color:#ab8c52}.header__desktop__upper .header__desktop__bar__c{flex-grow:1;justify-content:center}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,.article__author-bio h3,.blog-section .article__image .article__tags{line-height:1!important}p{font-size:16px;line-height:26px}.locale-selectors__container{display:none}.hide{display:none!important}.header__menu .grandparent .navlink--child{margin-bottom:0;font-weight:400;text-transform:none}.libre_font_italic{font-family:Libre Caslon Text,serif;font-style:italic}.comboProductBtn a{display:inline-flex!important}.index-hero.slideshow .image__hero__scale a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:99}.essential_countdown_annoucement_bar_wrapper p{text-align:center}.index-hero.slideshow .hero__content__wrapper.frame__item{z-index:99}.collection .collection__sidebar__slide-out{z-index:9999999999}.shopify-pc__banner__dialog{z-index:9999999999!important}.shopify-pc__banner__dialog .shopify-pc__banner__btn-decline,.shopify-pc__prefs__dialog #shopify-pc__prefs__header-decline{display:none!important}.shopify-pc__banner__btns{flex-direction:row-reverse!important}.shopify-pc__banner__dialog .shopify-pc__banner__btns button.shopify-pc__banner__btn-manage-prefs,.shopify-pc__prefs__header-actions #shopify-pc__prefs__header-save{background:#e2e2e2!important;text-decoration:none!important;font-weight:600;color:#000}.shopify-pc__prefs__header-actions button{border:unset!important;padding:15px 25px!important}.shopify-pc__banner__dialog button{height:unset!important;padding:15px!important;border:unset!important}.shopify-pc__banner__dialog button.shopify-pc__banner__btn-accept,.shopify-pc__prefs__header-actions #shopify-pc__prefs__header-accept{background:#000!important;color:#fff!important;font-weight:600}.shopify-pc__banner__dialog a{text-decoration:unset!important;color:#0016ff!important}@media only screen and (max-width: 990px){.shopify-pc__banner__dialog h2,.shopify-pc__prefs__option label{font-size:14px!important}.shopify-pc__banner__dialog p,.shopify-pc__prefs__option p{font-size:11px!important}.shopify-pc__banner__dialog button{padding:8px!important;margin-top:0!important}.shopify-pc__banner__dialog{padding:15px 10px!important}.shopify-pc__prefs__option{padding-top:10px!important}.shopify-pc__prefs__header-actions button{padding:10px 25px!important;margin-bottom:8px!important}.shopify-pc__prefs__dialog{top:20%!important;transform:translateY(-20%)!important}}.molto-kiss-bracelet-lp,.magnetic-lock-lp{padding-top:0}.molto-kiss-bracelet-lp .hero__content__wrapper,.magnetic-lock-lp .hero__content__wrapper{display:block}a.builder-block{background-size:0% 1px!important}.builder-blocks img{margin:auto!important}.happy-customer{background-color:var(--bg);color:var(--text)}.happy-customer a{color:var(--text)!important}.align-reviews-center{display:flex;align-items:center;justify-content:center}.loox-rating-hero-section{display:flex;gap:25px}.rating-images-container{display:flex}.rating-images-container img{width:40px;height:40px;border-radius:50%;object-fit:cover;border:2px solid #fff;margin-right:-8px}.loox-rating-hero-section .loox-rating.loox-rating-hp{display:flex;flex-direction:column-reverse;font-size:14px;align-self:center}.loox-rating-hero-section .loox-rating .loox-rating-content{display:flex;flex-wrap:wrap}.loox-rating .loox-rating-content{display:inline-flex;align-items:center;gap:2px}.trustpilotHeading h2{height:30px;text-align:center}.trustpilotHeading img{max-width:100%}.mobileImage{display:none}.trustpilotHeading{padding:0 50px}.product-quick-add__form .chainDropdown_pendant{display:none}.productShopBTN button svg.icon{display:none}.index_hero_banner_video{position:absolute;top:0;left:0;width:100%;height:auto;object-fit:cover;image-rendering:auto}.menu__item.grandparent .navlink--child{text-decoration:unset;font-weight:900}.header__grandparent__links .dropdown__family{padding:30px 0 50px}.menu__item.grandparent .navlink--grandchild{padding:9px 0}.header__dropdown__image .hero__title{font-family:Libre Caslon Text,serif;font-style:italic;font-size:18px;margin-bottom:8px}.menu__block .header__dropdown__image .hero__content{padding:20px}.header__dropdown__image .hero__description{text-decoration:underline;margin-bottom:0}.header__menu .grandparent .header__grandparent__links{flex:2.5}.navtext.sample-sale,.sliderow__title.sample-sale{background:linear-gradient(to right,red,#00f);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.navtext.sample-sale:hover,.sliderow__title.sample-sale:hover{background:linear-gradient(to right,#00f,red);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.navtext.warehouse-clearance-sale-\1f534-,.sliderow__title.warehouse-clearance-sale-\1f534-{color:red}.navtext.summer-clearance-sale\fe0f\200d\1f525 ,.sliderow__title.summer-clearance-sale\fe0f\200d\1f525 {color:#000}.product-item__price__holder.has-siblings .product-item__price{color:var(--COLOR-SALE);font-size:14px;line-height:24px;font-weight:600}.product-item__price__holder.has-siblings{justify-content:center;flex-direction:column}.product_tag.EngraveMe{background:#ab8c52;color:#fff}.product_tag.LastInStock{background:#393939;color:#fff}.product_tag.\31 2Birthstone{background:#d99e97;color:#000}.collection__products .grid{gap:40px 15px}.collectionHeader{height:auto;margin:0 20px;padding:0;background:#000;color:#fff;display:flex;flex-direction:row-reverse;align-items:center;text-align:center}.collectionHeader.collectionHeader_with_image{align-items:flex-end}.collectionHeader_with_image .collection_description{padding:0}.collectionHeader_with_image .collection_description_inner{padding:0 20px}.collection_image{flex:1;height:100%;overflow:hidden;position:relative}.collection_image .BF_Free_gift_PLP{position:absolute;bottom:0;left:0;max-width:100%;height:auto}.collection_description{flex:1;padding:0 20px;display:flex;flex-wrap:nowrap;flex-direction:column;gap:25px}.collectionHeader h1{font-size:30px;line-height:40px;text-transform:uppercase}.collection_mobile_description{display:none}.collectionHeader .read-more{font-weight:500;cursor:pointer}.collection_full_description{text-align:center;background:#fff;padding:20px 50px}.collection__products .pagination-custom{padding:40px 0 10px}.collection__products .pagination-custom__page{padding:unset;width:30px;height:30px;line-height:30px;text-align:center;margin:0 5px;border:1px solid}.collection__products .pagination-custom__page--active{box-shadow:0 0 0 1px #000;background:#000;color:#fff}.collection__products .pagination-custom__inner{margin:0 10px}.product-item__info .product-item__swatches__count{display:none}.product-item__info .radio__fieldset.radio__fieldset--swatches.radio__fieldset--pgi{visibility:visible;opacity:1}.product-item__info .product-item__title{font-size:14px;line-height:24px;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden!important;text-overflow:ellipsis;display:-webkit-box;font-family:Karla,sans-serif}.product-item__info .price .new-price{font-size:14px;line-height:24px;font-weight:600}.product_badges span.sale-box-new{color:#c50000}.product-item__info .price .old-price{color:#000;font-weight:600;font-size:14px;text-decoration-color:#000}.product-item__info .productReview{min-height:23px}.productOptionVariants{min-height:36px}.product-item__info .productShopBTN .hero__button{display:inline-block}.recent__container__inner .tabs__head{padding:20px 0}.recent__container__inner .tabs__head .tab-link span{font-size:18px;line-height:28px;color:#000}.recent__content .product-item__info .productShopBTN .hero__button a{display:inline-flex}.related__wrapper .tabs__head .tab-link span{font-size:18px;line-height:28px;color:#000}.collection_full_description h2{font-size:22px;line-height:32px;font-weight:500}.collection_full_description_inner{max-width:900px;margin:auto}.collection_image img{max-height:100%;object-fit:cover}.collection-products .collection__products .grid-outer{padding:0 20px 30px}.collection_description h2{font-size:20px;line-height:28px}.productShopBTN .btn{padding:6px 12px}.product-item__info .swatch__button--circle .swatch__link{width:20px!important;height:20px!important}.product-item__info .custom_swatch.Shape .swatch__link{border-radius:unset}.product-item__siblings .swatch__button--circle .sibling__link{width:20px!important;height:20px!important}.product-item__siblings .swatch__button--circle .sibling__link:after{width:20px;height:20px;top:0;left:0}.product-information .product-item__info{padding:10px 0;text-align:center}.loox-rating-content span.loox-rating-label{font-size:12px;font-weight:500}.product-item__info .productShopBTN .hero__button{margin:5px 0 0}.sale-box,.preorder-box,.badge-box{padding:4px 5px!important}.product-item__image .sale-box{font-size:14px}.product__page .product__content{padding-top:10px}.collection_desktop_description{font-size:14px}.collection__nav .popout--group .popout__toggle,.collection__nav .popout--sort .popout__toggle{font-weight:800;font-size:12px;padding-left:20px;padding-right:20px}.badge-box-new{right:0;--left-spacing: 5px;--padding-vertical: 4px;position:absolute;top:5px;z-index:3;text-align:center;padding:calc(var(--padding-vertical) * var(--FONT-ADJUST-BODY)) 5px;width:auto;max-width:calc(100% - (var(--left-spacing) * 2));white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background:#000;color:#fff}.recent__content .product-item__info .radio__fieldset.radio__fieldset--swatches.radio__fieldset--pgi grid-swatch .swatches.swatch__button.swatch__button--circle{display:inline-block}.recent__content .product-item__info .radio__fieldset.radio__fieldset--swatches.radio__fieldset--pgi .swatches.swatch__button.swatch__button--circle{display:none}.loadMore{margin:35px 0 0}.loadMoreSpinner{display:none;height:35px;width:35px;border:5px solid #f3f3f3;border-top:5px solid #212121;border-radius:50%;margin:0 auto;animation:spin 2s linear infinite}.product_badges{--left-spacing: 5px;--padding-vertical: 7px;position:absolute;left:var(--left-spacing);top:5px;z-index:3;text-align:center;width:100%;overflow:hidden;display:flex;justify-content:space-between;max-width:calc(100% - (var(--left-spacing) * 2))}.product_badges span{padding:4px 5px;width:auto;max-width:calc(100% - (var(--left-spacing) * 2));white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background:#b5b5b56b;color:#000;font-size:13px;text-transform:uppercase}.product_badges.product_sale_badge{--right-spacing: 5px;right:var(--right-spacing);left:unset;justify-content:flex-end}.new_tag{--left-spacing: 5px;--padding-vertical: 7px;position:absolute;left:var(--left-spacing);top:5px;z-index:3;text-align:center;padding:4px 5px;width:auto;max-width:calc(100% - (var(--left-spacing) * 2));white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background:#000;color:#fff;font-size:14px;text-transform:uppercase}.product-item .swym-button.swym-add-to-wishlist-view-product{position:absolute;right:5px;top:5px;z-index:9!important}.product-item .swym-button.swym-add-to-wishlist-view-product.swym-heart:after{font-size:20px;color:#3b3a3a!important}.collection-products .collection__nav{z-index:2}@media only screen and (min-width: 990px){.grid__heading-text-fullWidth{width:100%;margin:0 auto}}@media only screen and (min-width: 990px){.collection-list-outer .grid--slider.flickity-enabled .grid-item,.collection-list-outer .grid--slider:not(.grid--slider-alt) .grid-item{width:23%}}.additionalDiscountOffer{border:1px solid #000000;margin-bottom:10px;padding:5px 10px;display:inline-block}.additionalDiscountOffer p:first-child{border-bottom:1px solid #000000;padding-bottom:8px}.additionalDiscountOffer span strong,.th_pb_addtocart_section .th_pb_total_save_label{color:#8f1f20}.shop-pay-terms .th_pb_section{display:none!important}.th_pb_list_content .th_pb_variant_swatch_field .th_pb_variant_swatch_btn:checked+.th_pb_variant_swatch_label_other{background:#b19d49!important;color:#fff!important}p.variantTitleNew{margin:0}.product__siblings .swatch__button--circle .sibling__link{width:60px;height:60px;border-radius:unset;border:unset}.product__siblings .swatch__button--circle .sibling__link.sibling__link--current{box-shadow:unset!important;overflow:hidden!important;border:1px solid #4e4e4e!important}.product__block.variant__countdown.count-is-low{display:grid}.product__block.variant__countdown{display:none}.sizeCartPDP{width:140px;display:flex;cursor:pointer}.sizeCartPDP p:before{content:"";height:10px;width:10px;display:inline-block;background:url(/cdn/shop/files/size-chart.svg?v=1696324283) no-repeat 0px 0px;background-size:cover;vertical-align:middle;margin-right:3px;margin-top:-2px}.pplr-selecter-item,span.pplr-selecter-selected{font-family:unset!important}.personalised_button_box .product-personalizer button{background:#000;color:#fff;margin:0}.personalised_button_box .product__submit .product__submit__item{min-height:unset}.personalised_button_box .product-personalizer{margin-bottom:0!important}.thpb_combo_inner_start .thpb_combo_title h4{display:none}.freePNP{background:#eae9e5;padding:2px 10px;display:inline-block;margin-bottom:10px}.swatch__button.removeCrossClass .sibling__link--sold-out:before,.swatch__button.removeCrossClass input.sold-out~label:before,.swatch__button.removeCrossClass input.unavailable~label:before,.swatch__button.removeCrossClass input:disabled+label:before,.swatch__button--circle .sibling__link--sold-out:before,.swatch__button--circle input.sold-out~label:before,.swatch__button--circle input.unavailable~label:before,.swatch__button--circle input:disabled+label:before{content:unset!important;width:0px!important;background-color:unset!important}.index-product .product__wrapper{margin:0 15px}.product__price .product__price--sale{font-size:28px;line-height:38px}.product__price .product__price--strike{font-size:21px;line-height:31px}.product__block .product__price__wrap{align-items:center}.product__price__wrap .product__price--off{background:#8f1f1f;color:#fff;font-size:12px;font-weight:600}.radio__fieldset--swatches .swatch__button.sale:before{content:unset}.size-chart-lnk a:before{content:"";height:10px;width:10px;display:inline-block;background:url(/cdn/shop/files/size-chart.svg?v=1696324283) no-repeat 0px 0px;background-size:cover;vertical-align:middle;margin-right:3px;margin-top:-2px}.radio__legend .radio__legend__label{align-items:baseline;justify-content:space-between;width:100%;flex-wrap:nowrap;word-break:keep-all;gap:8px;font-weight:500;text-transform:uppercase;font-size:14px}.radio__legend .radio__legend__value{font-size:14px;font-weight:600;padding:0}.size-chart-lnk{width:160px}.esc-size-guide--table-wrap .esc-size-guide--table .esc-size-guide--heading{padding:12px 10px;background-color:#fcf1ee;font-weight:500;font-size:14px;line-height:16px;min-width:80px;color:#000;border-color:#ababab;text-transform:uppercase}.esc-size-guide--table-wrap .esc-size-guide--table .esc-size-guide--cell{padding:8px 10px;font-size:13px;line-height:16px;min-width:80px;color:#000;border-color:#ababab}.esc-size-guide--title{font-size:16px;line-height:26px;margin:0}.product__icon__row .product__icon__container--full{flex:0 0 100%;max-width:100%}.product__icon__text p{font-size:12px;line-height:16px;font-weight:500}.product-accordion .accordion__title{color:#000;font-weight:500}.product__submit .product__submit__item--inline{grid-template-columns:minmax(0,4rem) minmax(0,100%)}.wishlistAddButtonDivi{display:inline-grid;position:relative;width:100%}.swym-wishlist-button-bar .swym-btn-container{position:absolute;right:0;top:0;z-index:999;border:1px solid #000000}.swym-btn-container[data-position=default]{background:#fff}.swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-icon{height:46px!important;line-height:46px!important}span.swym-tooltip-text{display:none!important}.swym-btn-container .swym-button:after{font-size:20px!important;color:#000!important}.swym-added.swym-add-to-wishlist,.swym-added.swym-add-to-wishlist:after,.swym-added.swym-add-to-wishlist+.swym-fave-count{opacity:1!important}.product__block .breadcrumbs{font-size:10px}.product-accordion .accordion{background:#eae9e5;padding:0 15px;margin-bottom:10px}.product-accordion .accordion__title{color:#000;font-weight:600;text-transform:uppercase;font-size:14px}.product__selectors .radio__fieldset .radio__button input:checked~label{border-color:#000;background:#000;color:#fff}.product__selectors .radio__fieldset .radio__button label{border-color:#000}button.btn.btn--primary.btn--solid.wishlistAddButton.productAddTOCart{height:48px;line-height:48px;padding:0}button.GiftWizard-gift-button.btn.btn--primary.btn--solid.wishlistAddButton.productAddTOCart.gwbutton{height:unset;line-height:1.375;padding:6px 12px}.product__submit .product__submit__buttons--inline{grid-template-columns:repeat(1,minmax(0,1fr))}.product__submit__buttons .shopify-payment-button__button.shopify-payment-button__button--unbranded{background:#ebeae6;border-color:#ebeae6;color:#000;min-height:48px!important}.product__submit__buttons .shopify-payment-button__button.shopify-payment-button__button--unbranded:hover{color:#fff}.accordion-content__inner h1,.accordion-content__inner h2,.accordion-content__inner h3,.accordion-content__inner h4,.accordion-content__inner h5{font-size:16px;font-weight:600}.accordion-content__inner p{font-size:14px;line-height:23px}.product__selectors .radio__fieldset .radio__button.Size label{border-color:#000;font-size:14px;padding:unset;min-width:42px;line-height:42px;padding:0 5px}.radio__buttons .radio__button{padding:2px;margin:0;vertical-align:middle}.product__icon__container .product__icon{margin:.2em 10px .2em 0}.mobile_breadcrumb,.combo_with_pendantChain{display:none}p.c_product_title{position:absolute;bottom:0;left:50%;background-color:#00000080;color:#fff;font-size:12px!important;width:max-content;padding:0 4px;opacity:0;z-index:9;transform:translate(-50%);max-height:20px;line-height:20px!important}li.combo_list:hover p.c_product_title{opacity:1}ul.combo_unorder{display:inline-block;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;width:100%;-ms-overflow-style:none;scrollbar-width:none;margin:10px 0 0}li.combo_list{margin:10px 10px 0 0;width:100%;height:auto;position:relative;outline:2px solid #ddd}li.combo_list a{display:block;width:100%;height:100%;padding:2px}li.combo_list{display:inline-block;width:90px;height:90px;margin-right:0}p.combo_label{text-align:left}li.combo_list img{display:block;width:100%;height:100%;object-fit:cover;margin-bottom:-4px}p.indiv-product-title-text{font-size:8px;text-align:center;margin:0}p.combo_label{margin-bottom:0;font-size:90%;width:100%}ul.combo_unorder li.combo_list:first-child{margin-left:2px}ul.combo_unorder li.combo_list:not(:nth-child(1)){outline:none}ul.combo_unorder li.combo_list:not(:nth-child(1)):hover{outline:2px solid #ddd!important}p.combo_Color{font-weight:400;font-family:Cantarell,sans-serif!important;text-align:center;font-size:11px;letter-spacing:0}.combo_unorder::-webkit-scrollbar{display:none}.radio__buttons .swatch__button.swatch__Shape input~label{border-radius:unset!important;border:unset!important;width:60px;height:60px}.radio__buttons .swatch__button.swatch__Shape input:checked~label{box-shadow:unset!important;overflow:hidden!important;border:1px solid #4e4e4e!important}.radio__buttons .swatch__button--circle.swatch__Shape:first-child{padding:0 0 0 2px}.radio__buttons .swatch__button--circle.swatch__Shape{padding:4px 12px}.radio__buttons .Carat.radio__button input~label{padding:0;border-radius:100px;height:40px;width:40px;line-height:40px;min-width:unset}.radio__buttons .Carat.radio__button input:checked~label{background:#919191!important;border-color:#919191!important}.radio__buttons .radio__button.Carat:first-child{padding:4px 5px 4px 4px}.radio__buttons .radio__button.Carat{padding:4px 5px}@media (max-width:768px){.combo_products{padding-bottom:0}}.personalizationProductInfo{background:#f7f7f7;border:1px solid #e1e1e1;margin-bottom:20px}.personalizationProductInfo-Inner{padding:10px 20px}.personalizationProductInfo h3{font-size:16px;line-height:26px}.personalizationProductInfo-content .inputBox,.personalizationProductInfo-content .selectBox{border:1px solid #000000;margin-bottom:0;font-size:15px;width:100%;padding:12px 16px}.personalizationProductInfo-content .selectBox{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(https://cdn1.iconfinder.com/data/icons/cc_mono_icon_set/blacks/16x16/br_down.png);background-repeat:no-repeat;background-position:95% center;background-size:10px;color:#494949}.personalizationProductInfo-content span{font-size:12px}.personalizationProductInfo-content-checkbox{display:inline-flex;align-items:center;width:100%}.personalizationProductInfo-content-checkbox label{margin:0 0 0 10px}.personalizationProductInfo-content .inputBox::placeholder{color:#494949}.personalizationProductInfo h4{font-size:13px}input.addToCartPersonalization{background:#000!important;font-size:16px!important;margin:0}input.addToCartPersonalization:hover{background:#585858!important}p.line-item-property__field{text-align:left}.chainDropdown_pendant{padding-bottom:20px}.chainDropdown_pendant p{color:#000;margin-bottom:5px}.chainDropdown_pendant select,.chainDropdown_pendant:focus{border:1px solid #000000!important;color:#000;text-indent:15px;width:100%}.productSku{margin-top:8px;font-size:14px;line-height:18px;color:#818181}.product__content{z-index:1}@media only screen and (min-width: 990px){.product__wrapper--grid-1 .product__slides,.product__wrapper--grid-2 .product__slides{display:grid;grid-template-columns:1fr 1fr}.product__page .product__content .form__width{max-width:620px}}@media only screen and (max-width: 749px){.product__images--no-thumbs .product__slides{padding:0!important;scroll-padding:0!important;position:relative;width:100%;margin:0!important}.product__images--no-thumbs .product__slide{width:100%!important;margin:0!important}.pdp_scroll_bar_top{background:#c7c7c7}.pdp_scroll_bar{width:12vw;height:10px;background-color:#000;margin:0 0 0 2px;border-radius:8px}.index-product .product__wrapper{margin:0}.product__page .product__content{margin:0 15px}.mobile_breadcrumb{display:block;padding:5px}.product__block .breadcrumbs{display:none}}@media only screen and (min-width: 1080px){.product__wrapper .product__wrapper__inner{max-width:100%}}@media (min-width: 750px) and (max-width: 991px){.product__wrapper__inner .product__page{gap:30px;grid-template-columns:repeat(12,1fr);width:98%;grid-row-gap:0;max-width:1835px;margin-left:auto;margin-right:auto}.product__page .product__images{grid-column:auto / span 6;width:100%}.product__page .product__content{padding-left:0;grid-column:auto / span 6;width:100%}}@media only screen and (min-width: 991px){.product__wrapper__inner .product__page{gap:30px;grid-template-columns:repeat(12,1fr);width:98%;grid-row-gap:0;max-width:1835px;margin-left:auto;margin-right:auto}.product__page .product__images{grid-column:auto / span 8;width:100%}.product__page .product__content{padding-left:0;grid-column:auto / span 4;width:100%}.index-product .product__wrapper{margin:0}}.rewardsPDP_inner{background:#eae9e5;padding:10px;display:inline-flex;width:100%;align-items:center}.rewardsPDP_inner p{margin:0 0 0 10px;font-size:13px!important}.rewardPopupClick{text-decoration:underline;cursor:pointer}.modal__container.rewardsModal{max-width:400px;height:100vh;width:100%}.rewardsModal_Content{padding:0;overflow:hidden}.rewardsModal_Content h2{text-transform:uppercase;font-size:18px;line-height:28px;margin-bottom:0;font-weight:400}.rewardsModal_Content p{font-size:15px!important;line-height:22px!important;font-weight:400}.rewardsModal_Content button{background:#000;font-size:15px!important;line-height:25px!important;width:100%;max-width:200px;margin:auto;display:block;border-radius:50px}.modal__container.rewardsModal{position:fixed;top:0;transform:translate(0);z-index:99999;bottom:unset;right:0;left:unset;animation:1.5s fadeIn}.rewardsModal_Main:after{position:fixed;content:"";top:0;left:0;bottom:0;right:0;background:#000000ad;z-index:9999}.rewardsModal_Main{display:none}.rewardsHeading button.slideout__trigger-quickview.js-modal-close{padding:0;height:unset}.rewardsModal_Main section.product-quickview__container{margin:0!important}.rewardsModal_Main .modal__inner{position:relative;margin:0 auto;transform:none;max-height:100%;overflow-y:auto;overflow-x:hidden;background:#fff;height:100vh;padding:120px 0 0}.rewardsHeading{position:relative;border-bottom:1px solid #b5b5b5;padding:0 20px 15px;margin:15px 0}.rewardsHeading .slideout__trigger-quickview__wrapper{right:15px;top:0;position:absolute}.rewardsContent{padding:0 20px}.rewardsContent h3{display:inline-flex;align-items:center;width:100%;font-weight:400;font-size:15px;line-height:22px;padding:15px 0;margin:0}.rewardsContent h3 img{margin:0 10px 0 0}.icn-close{width:20px;height:20px;position:relative;background:#fff}.icn-close:before{height:20px;position:absolute;transform:rotate(-45deg)}.icn-close:after{height:20px;position:absolute;transform:rotate(45deg)}@media only screen and (max-width: 749px){.rewardsModal_Main .modal__inner{padding:0}}.customFooterMain{background:#eae9e5;padding:30px 50px}.customFooter{display:grid;grid-auto-flow:column;grid-template-columns:none;grid-gap:40px;gap:40px;justify-content:space-between;padding-top:20px}.footerTitle{font-size:16px;line-height:28px;text-transform:uppercase;font-weight:500;position:relative}.footerlocations .popout-footer{display:inherit}.footerlocations .popout-footer .popout{margin:0}.customFooterBottom{display:grid;grid-auto-flow:column;grid-template-columns:none;grid-gap:40px;gap:40px;justify-content:space-between;align-items:center;padding:20px 50px}.footerList li{margin-bottom:10px;font-size:14px}.customNewsletter{border-bottom:1px solid #b9b9b9;padding-bottom:30px}section.klavio-newsletter-outer>div{max-width:635px;margin:auto}section.klavio-newsletter-outer form>div>div:nth-child(1) p,section.klavio-newsletter-outer form>div>div:nth-child(2){margin-bottom:10px}section.klavio-newsletter-outer form>div>div:nth-child(1) p span{font-size:25px!important;line-height:35px!important;color:#000!important;letter-spacing:.7px!important;text-align:center!important;overflow:hidden;font-weight:600!important}section.klavio-newsletter-outer form>div>div:nth-child(2) p span{font-size:16px!important;line-height:26px!important;color:#000!important;letter-spacing:0!important;margin-bottom:0!important;text-align:center!important;font-weight:400;overflow:hidden}section.klavio-newsletter-outer form>div>div:nth-child(3) input[type=email]{min-height:50px!important;border:1px solid #dddddd!important;margin:0!important;color:#1f2122!important;font-size:16px!important;line-height:28px!important;font-weight:400!important;box-shadow:none!important;height:auto!important}section.klavio-newsletter-outer form>div>div:nth-child(3) button{padding:0!important;margin-bottom:0;min-height:48px;font-size:12px!important;line-height:15px!important;letter-spacing:.5px!important;background-color:#eae9e5!important;color:#000!important;text-transform:uppercase;box-shadow:none!important;width:150px;border:1px solid #000000!important}.mobile_logo_locations{display:none}.footerInformation{padding:20px 50px}.footerInformationInner{display:grid;grid-auto-flow:column;grid-template-columns:none;grid-gap:40px;gap:40px;justify-content:space-between;text-align:center;align-items:center}.footerInformation_box .heading{font-weight:500}.footerInformation_box p{font-size:12px}.copyRight p{font-size:14px}.drawer__inner__new{position:fixed;top:0;right:0;display:flex;flex-direction:column;height:100%;width:100%;max-width:480px;overflow-y:scroll}.drawer__inner_width{max-width:480px!important}span.cart__note{padding-bottom:5px;font-size:11.5px}.drawer__body.loader:after{position:absolute;top:0;display:flex;z-index:999999;background-position:center;background:#00000096;width:100%;height:100%;align-items:center;justify-content:center;content:url(/cdn/shop/files/spiner_resize.gif?v=1725866422)}.template-cart .cart__items .cart__quantity-counter{justify-content:flex-start}.template-cart .cartItemInnerMainPrice{text-align:left;display:flex;align-items:center}.template-cart .cart__items .cart__price{width:100%;text-align:left;padding-left:0}.template-cart .cart__items .cart__item__remove{position:relative;text-align:right;margin:0 0 0 auto}.template-cart .cart__items .cart__item__content-inner{width:100%}.template-login .main-content,.template-register .main-content{min-height:unset}.template-login .main-content .account,.template-register .main-content .account{margin:40px 10px}.account .wrapper{border:1px solid #efefef;box-shadow:0 0 10px 1px #efefef}.loginButton{margin-top:15px}.loginButton button{width:100%}.account input{padding:15px}.forgot__password{margin:15px 0}.cancelButton{margin:15px 0 0;text-align:center}.black-friday-early-access .product-item__swatches__holder{margin:0 calc((var(--inner) / 2) * 1)}#black-friday-early-access .customFooterMain{background:#000}#black-friday-early-access .customFooterMain section.klavio-newsletter-outer form>div>div:nth-child(1) p span{color:#fff!important}#black-friday-early-access .customFooterMain section.klavio-newsletter-outer form>div>div:nth-child(2) p span{color:#fff!important}#black-friday-early-access .customFooterMain .footerTitle,#black-friday-early-access .customFooterMain .footerList li a{color:#fff}#black-friday-early-access .customFooterMain .popout__toggle__text{display:inline-flex;align-items:center;color:#fff}#black-friday-early-access .customFooterMain .popout-footer .popout__toggle{border-color:#999}#black-friday-early-access .customFooterMain .popout__toggle .icon-nav-arrow-down{stroke:#fff}#black-friday-early-access .customFooterBottom{background:#000;color:#fff;border-top:1px solid #393939}#black-friday-early-access .grid--slider.flickity-enabled .grid-item,#black-friday-early-access .grid--slider:not(.grid--slider-alt) .grid-item{padding-bottom:20px}@media only screen and (max-width: 991px){#black-friday-early-access .footerTitle:after{background-image:url(/cdn/shop/files/white-arrow-down.png?v=1760431186)}}#shopify-section-page-sitemap .section-title{text-align:center;padding:10px 5px}#shopify-section-page-sitemap .section-title h1{font-size:22px;line-height:32px;text-transform:uppercase;color:#fff}#shopify-section-page-sitemap h2{font-size:22px;line-height:32px;text-transform:uppercase;color:#000;text-align:center}.sitemap-links .link{margin-bottom:10px;display:inline-block;vertical-align:top;width:24%}.sitemap-links .link a{text-decoration:none;font-size:14px;line-height:17px;font-weight:400;color:#1f2122;position:relative;padding:0 25px 0 15px;display:block}.swym-wishlist .hero__content__wrapper .hero__content{width:100%}#black-friday-early-access .brick__block__text{padding:0}.account-loyalty-birthday .main-content{min-height:auto}.template-page .product_landing_page.newsletter{min-height:unset}.pageNewsLetter section.klavio-newsletter-outer form>div>div:nth-child(3) button{background:#000!important;color:#fff!important;border:unset!important}.pageNewsLetter section.klavio-newsletter-outer form>div>div:nth-child(3) button.needsclick.go12678863.kl-private-reset-css-Xuajs1{background:#000!important;color:#000!important;border:unset!important;height:32px;min-height:unset!important;font-size:unset!important;padding-left:10px!important;margin:0}.custom_bundle_popup_product{display:grid;grid-template-columns:.4fr 1fr;gap:20px;align-items:center}.custom_bundle_popup_product_title{font-size:20px;line-height:28px;margin-top:0}.addToCart_custom_bundle{width:100%;padding:20px 10px;font-size:1.08rem}.modal__container.custom_bundleModal{max-width:560px;height:100vh;width:100%}.custom_bundleModal_Content{padding:0;overflow:hidden}.custom_bundleModal_Content h2{font-size:18px;line-height:28px;font-weight:400;margin:0}.modal__container.custom_bundleModal{position:fixed;z-index:99999;animation:1.5s fadeIn;top:50%;left:50%;transform:translate(-50%,-50%);margin:15% auto}.custom_bundleModal_Main:after{position:fixed;content:"";top:0;left:0;bottom:0;right:0;background:#000000ad;z-index:9999}.custom_bundleModal_Main{display:none}.custom_bundleHeading button.slideout__trigger-quickview.js-modal-close{padding:0;height:unset}.custom_bundleModal_Main section.product-quickview__container{margin:0!important}.custom_bundleModal_Main .modal__inner{position:relative;margin:0 auto;transform:none;max-height:100%;overflow-y:auto;overflow-x:hidden;background:#fff;height:auto;padding:0}.custom_bundleHeading{position:relative;border-bottom:1px solid #b5b5b5;padding:15px}.custom_bundleHeading .slideout__trigger-quickview__wrapper{right:15px;top:15px;position:absolute;display:inline-block}.custom_bundleContent{padding:20px}.custom_bundleContent h3{display:inline-flex;align-items:center;width:100%;font-weight:400;font-size:15px;line-height:22px;padding:15px 0;margin:0}.custom_bundleContent h3 img{margin:0 10px 0 0}.icn-close{width:18px;height:18px;position:relative;background:#fff}.icn-close:before{height:18px;position:absolute;transform:rotate(-45deg)}.icn-close:after{height:18px;position:absolute;transform:rotate(45deg)}.icn-close:after,.icn-close:before{content:"";border-left:1px solid #fff;left:8px;border-color:var(--text-color)}fieldset.custom_bundle_produc-option{display:grid;grid-auto-flow:column;gap:20px}.input_box{position:relative}.input_box input{bottom:0;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%;z-index:2;cursor:pointer;margin:0}.input_box label{align-items:center;border:.0625rem solid #6e6e6e;border-radius:.25rem;color:#1d2e30;display:block;font-size:1.1rem;font-weight:500;line-height:1.4;margin:0;min-height:2rem;padding:.75rem 1.125rem;position:relative;text-align:center;cursor:pointer}.input_box input:active~label,.input_box input:checked~label{border-color:#1d2e30;border-width:.125rem;box-shadow:0 5px 8px #00000014,0 8px 25px #0000001f,0 5px 3px #00000008,0 2px 2px #00000005;color:#1d2e30}.input_box label .red_text{position:absolute;top:-10px;left:50%;background:#8f1f1f;color:#fff;font-size:13px;padding:2px 5px;transform:translate(-50%);width:100%;max-width:90px}.discountNumber{position:absolute;bottom:-10px;left:50%;background:#fff;color:#8f1f1f;font-size:14px;line-height:18px;transform:translate(-50%);width:100%;max-width:90px;border:1px solid #dfdfdf}.custom_bundle_button{padding-top:15px}.custom_bundle_popup_product_variant select{border:1px solid #a5a5a5;box-shadow:none}.custom_bundle_popup_product_quantity p,.custom_product_quantity_options p{font-size:18px;line-height:28px}.custom_product_quantity_options{margin-bottom:20px}@media only screen and (max-width: 749px){.custom_bundleModal_Main .modal__inner{padding:0;margin:0 10px}.custom_bundleContent{padding:10px 10px 15px}.input_box label .red_text{font-size:11px;padding:2px 5px;max-width:75px}.addToCart_custom_bundle{padding:15px 10px}.custom_bundle_popup_product_title{font-size:18px;line-height:28px}}@media only screen and (max-width: 1280px){.collection_image{flex:1.2}}@media only screen and (max-width: 991px){.collectionHeader{display:block}.collection_desktop_description{display:none}.collection_mobile_description{display:block}.collection_description{padding:10px;gap:0}.collection_image{height:100%}.collection_image img{height:100%;object-fit:cover}.collectionHeader h1{font-size:25px;line-height:35px;text-transform:uppercase;margin:0 0 5px}.collection_full_description{padding:15px}.collectionHeader_with_image .collection_description_inner{padding:15px 8px 8px}.customFooterMain{padding:30px 15px}.customFooterBottom{padding:15px 15px 8px}.customNewsletter{border-bottom:unset;padding-bottom:0}.customFooterBottom{display:block;text-align:center}.customFooterBottom .supporting-menu__payment{justify-content:center}.customFooterBottomInner.copyRight{padding-top:8px}.desktop_logo_locations{display:none}.mobile_logo_locations{display:block;text-align:center}.customFooter{display:block;padding:0}.footerTitle{cursor:pointer}.customFooterInner{border-bottom:1px solid #d5d5d5;padding:8px 10px}.customFooterInner.mobile_logo_locations{border:unset;padding:unset}.footerTitle{font-size:14px;line-height:26px}.customFooter .mobileCollapase{max-height:0;overflow:hidden;transition:max-height 1s ease-out;margin:0}.footerTitle:after{content:"";background-image:url(/cdn/shop/files/arrow-down.png?v=1695880220);width:15px;height:15px;display:block;position:absolute;top:6px;right:0;background-repeat:no-repeat;background-position:center;background-size:100%}.customFooter .customFooterInner.open .footerTitle:after{content:"";background-image:url(/cdn/shop/files/arrow-up.png?v=1695880220);width:15px;height:15px;display:block;position:absolute;top:6px;right:0;background-repeat:no-repeat;background-position:center;background-size:100%}.customFooter .customFooterInner.open .mobileCollapase{height:auto;max-height:500px;transition:max-height 1s ease-in!important}.klaviyo-form.klaviyo-form.klaviyo-form{padding:10px 0!important}section.klavio-newsletter-outer form>div>div,section.klavio-newsletter-outer form>div>div>div{display:block!important;padding:0!important}section.klavio-newsletter-outer form>div>div:nth-child(3) button{width:100%;margin:10px 0 0}section.klavio-newsletter-outer form>div>div:nth-child(1) p span{font-size:22px!important;line-height:32px!important}}@media only screen and (max-width: 767px){.collectionHeader{margin:0 5px}.footerInformation{padding:20px 15px}.footerInformationInner{grid-template-columns:1fr 1fr;grid-auto-flow:unset;grid-gap:15px;gap:15px}.sitemap-links .link{width:49%}.productShopBTN .btn{padding:6px 12px}.collection-products .collection__products .grid-outer{padding:0 5px}}@media only screen and (max-width: 749px){.trustpilotHeading{padding:0}.trustpilotHeading .mobileImage{display:block}.trustpilotHeading .desktopImage{display:none}.product-item__info .productReview{min-height:18px}.productOptionVariants{min-height:31px}.product-item__price{padding:3px 0}.collection__products .grid{gap:30px 10px}.product-item__info .productShopBTN .hero__button{margin:0}.product-item__image .sale-box,.product-item__image .badge-box-new{font-size:11px}.product-item__info .product-item__swatches__holder{min-height:unset}.product-item__info .selector-wrapper__scrollbar{padding:5px}.collection-list.grid--mobile-slider .grid-item{width:calc(100% - 250px)}}@media only screen and (min-width: 750px){.quick-add__holder .quick-add__button .btn__plus{display:block}.quick-add__holder .quick-add__button{--btn-size: 36px;--btn-offset: 5px;position:absolute;bottom:var(--btn-offset);left:var(--btn-offset);display:flex;align-items:center;justify-content:center;width:var(--btn-size);height:var(--btn-size);border-radius:var(--radius);background:var(--COLOR-BG);pointer-events:auto;font-size:0;z-index:1}.quick-add__holder .quick-add__button:after{content:"";position:absolute;top:calc(var(--btn-offset) * -1);left:calc(var(--btn-offset) * -1);width:calc(var(--btn-size) + var(--btn-offset) * 2);height:calc(var(--btn-size) + var(--btn-offset) * 2);z-index:-1;opacity:0}.no-touch .quick-add__button{visibility:visible!important}.no-touch .quick-add__holder{opacity:1!important}}@media only screen and (max-width: 676px){.product_badges span{font-size:11px}}@media only screen and (max-width: 575px){.header__mobile__button .navlink:not(.navlink--toplevel),.header__desktop__button .navlink:not(.navlink--toplevel){padding:5px 6px!important}}.collection__filters input[type=checkbox]{display:none}.collection__filters .sidebar__item a:after,.sidebar__item label:after{display:none}.collection__filters .sidebar__item.link--remove a:after,.collection__filters .sidebar__item input:checked~label:after{background:var(--COLOR-PRIMARY);box-shadow:inset 0 0 0 2px var(--COLOR-BG);display:none}.collection__filters input[type=checkbox]+label{position:relative;background-color:#fff;color:var(--COLOR-TEXT);border:1px solid var(--COLOR-TEXT);border-radius:0;padding:0 7px;display:flex;line-height:24px;align-items:center}.collection__filters .sidebar__item input:checked+label{background-color:var(--COLOR-PRIMARY);color:var(--COLOR-BG);border:1px solid var(--COLOR-PRIMARY)}.collection__filters .collection-nav{list-style-type:none;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.collection__filters .sidebar__item{padding:0;margin:0}.button_loader{border:5px solid #F3F3F3;border-top:5px solid #575757;border-radius:50%;width:25px;height:25px;margin:0 10px 0 0;animation:spin 2s linear infinite;display:inline-block}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.product__submit__item .bundule_btn .btn{align-items:center;cursor:default;pointer-events:none;display:inline-flex}.bundule_btn .btn__text{line-height:24px}.template-page .product_landing_page{min-width:auto;max-width:1440px;margin:auto}.template-page .product_landing_page.contact-us{max-width:100%;min-height:auto}.template-page .product_landing_page.black-friday-early-access{max-width:unset}.customFooterMain{background:#000}.footerTitle,.footerList li a{color:#fff}.customFooterInner .socials .icon{stroke:#fff}.footerlocations .popout-footer .popout__toggle{color:#fff;border-color:#fff}section.klavio-newsletter-outer form>div>div:nth-child(1) p span{color:#fff!important}section.klavio-newsletter-outer form>div>div:nth-child(2) p span{color:#fff!important}section.klavio-newsletter-outer form>div>div:nth-child(3) button{background:#000!important;color:#fff!important;border:1px solid #ffffff!important}.product_badges span{background:#fff;font-weight:600}.product_badges{left:0}.product_tag.Bestseller,.product_tag.NewIn,.product_tag.SellingFast{background:#e00000;background-image:linear-gradient(to right,#490000,#e00000);color:#fff;border:unset}.product_tag.Bestseller:after{content:"";position:absolute;z-index:-1;left:80px;top:0;width:8px;border:12px solid #E00000;border-right-color:transparent}.product_tag.NewIn:after{content:"";position:absolute;z-index:-1;left:40px;top:0;width:8px;border:12px solid #E00000;border-right-color:transparent}.product_tag.SellingFast:after{content:"";position:absolute;z-index:-1;left:82px;top:0;width:8px;border:12px solid #E00000;border-right-color:transparent}header.theme__header .section-padding{background:#000}nav.header__menu .navlink--toplevel .navtext{color:#fff}nav.header__menu .navlink--toplevel:after{background:#fff}header.theme__header .header__mobile__button .navlink:not(.navlink--toplevel),header.theme__header .header__desktop__button .navlink:not(.navlink--toplevel){color:#fff}header.theme__header .header__mobile__hamburger .icon{stroke:#fff}.drawer--header .drawer__body{background:#000}.drawer--header .sliderow__title{background:#000!important;color:#fff}.drawer--header .sliderow__title:hover{background:#303030!important;color:#fff}.drawer--header .drawer__close.innerMenuClose,.drawer--header button.drawer__close.drawerCloseMain,.drawer--header button.sliderow__back-button{color:#fff}.navtext.mainMenu.black-friday-sale{background:#e00000;color:#fff;padding:4px 6px}.navtext.mainMenu.black-friday-sale:hover,.navlink.navlink--toplevel:hover .navtext.mainMenu.black-friday-sale{background:#e00000;color:#fff}.drawer--header .sliderow__title.black-friday-sale,.drawer--header .sliderow__title.black-friday-sale:hover{background:#c60000!important;color:#fff}.grandparent .header__dropdown{background:#000;--text: #ffffff;--text-dark: #ffffff;--text-light: #ffffff;--link-hover: #d7d7d7}@media only screen and (max-width: 991px){.footerTitle:after{background-image:url(/cdn/shop/files/white-arrow-down.png?v=1760431186)}.product_tag.Bestseller:after{left:70px;width:6px;border:11px solid #E00000;border-right-color:transparent}.product_tag.NewIn:after{left:32px;border:11px solid #E00000;border-right-color:transparent}.product_tag.SellingFast:after{left:69px;border:11px solid #E00000;border-right-color:transparent}}
/*# sourceMappingURL=/cdn/shop/t/134/assets/custom.css.map */
