:root{--h1: 4rem;--h2: 3.4rem;--h3: 3rem;--h4: 2.4rem;--h5: 2rem;--h6: 1.8rem;--h7: 1.8rem;--h8: 1.2rem;--btn-text: 1.4rem;--btn-text-large: 1.6rem;--cms-label: 1.3rem;--black: rgba(17 17 17);--gold: rgba(85 20 42);--bg-white: rgba(255 255 255);--bg-color: rgba(254 243 225)}body{color:var(--black)}@media(max-width:1199px){:root{--h1: 3rem;--h2: 2.8rem;--h3: 2.2rem;--h4: 2rem;--h5: 1.6rem;--h6: 1.4rem;--h7: 1.6rem;--h8: 1rem;--btn-text: 1.6rem;--btn-text-large: 1.5rem;--padding-32: 3.2rem}}@media(max-width:749px){:root{--h1: 2.8rem;--h2: 2rem;--h3: 1.8rem;--h4: 1.8rem;--h5: 1.8rem;--h6: 1.8rem;--h7: 1.4rem;--h8: 1.6rem;--btn-text: 1.4rem;--btn-text-large: 1.4rem;--cms-label: 1.4rem}}.text-white{color:var(--white)}.text-black{color:var(--black)}.mt-0{margin-top:0!important}.mr-0{margin-right:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.custom-heading-h1{line-height:1.2}.custom-heading-h1,.custom-heading-h2,.custom-heading-h3,.custom-heading-h4,.custom-heading-h5,.custom-heading-h6,.custom-heading-h7,.custom-heading-h8{font-weight:var(--font-heading-weight);margin:0;letter-spacing:-.6px;line-height:1.2}.custom-heading-h1{font-size:var(--h1);--font-heading-scale: .967}.custom-heading-h2{font-size:var(--h2);--font-heading-scale: .963}.custom-heading-h3{font-size:var(--h3);--font-heading-scale: 1.053}.custom-heading-h4{font-size:var(--h4);--font-heading-scale: 1.143}.custom-heading-h5{font-size:var(--h5);--font-heading-scale: .917}.custom-heading-h6{font-size:var(--h6);--font-heading-scale: 1}.custom-heading-h7{font-size:var(--h7);--font-heading-scale: 1.375}.custom-heading-h8{font-size:var(--h8);--font-heading-scale: 1.5}.body-large{font-size:var(--btn-text);line-height:1.667}.body-small{font-size:var(--cms-label);line-height:1.467}@media(min-width:992px){.custom-heading-h8{--font-heading-scale: 2}}@media only screen and (max-width:749px){.body-large{font-size:14px}}cart-remove-button .button svg.icon path{fill:var(--gold)}#main-cart-items .cart-item__quantity cart-remove-button{position:static;margin-left:10px}.section-title-wrapper{margin:0 0 40px}.custom-text-block{Display:flex;flex-direction:column}.custom-text-block>:first-child{margin-top:0}.custom-text-block>:last-child{margin-bottom:0}.custom-text-desc>:first-child{margin-top:0}.custom-text-desc>:last-child{margin-bottom:0}.custom-button-wrapper{Display:flex;align-items:center;flex-wrap:wrap;margin:1.5rem -.5rem 0}.custom-button-spacer{padding:.5rem;position:relative;z-index:0}.custom-btn{display:flex;align-items:center;justify-content:center;font-weight:600;background-color:transparent;color:var(--black);text-align:center;font-size:var(--btn-text);line-height:1.25;text-decoration:none;text-transform:uppercase;border:.1rem solid var(--black);padding:1.2rem 3.6rem;transition:color .3s ease;position:relative;overflow:hidden;z-index:1;width:100%;max-width:fit-content;font-family:var(--body-heading-family)}.custom-btn:before{content:"";position:absolute;top:0;left:0;width:0%;height:100%;background:var(--gold);transition:width .3s ease;z-index:-1}.custom-btn:hover:before{width:100%}.custom-btn:hover{color:var(--bg-white);border-color:var(--gold)}.custom-btn-dark{display:flex;align-items:center;justify-content:center;font-weight:600;color:var(--bg-white);text-align:center;font-size:var(--btn-text);background-color:var(--gold);line-height:1.25;text-decoration:none;text-transform:uppercase;padding:1.4rem 4rem;transition:color .3s ease;position:relative;overflow:hidden;z-index:1;width:100%;max-width:fit-content;border:0;cursor:pointer;font-family:var(--body-heading-family)}.custom-btn-dark:before{content:"";position:absolute;top:0;left:0;width:0%;height:100%;background:var(--black);transition:width .3s ease;z-index:-1}.custom-btn-dark:hover:before{width:100%}.custom-btn-dark:hover{color:var(--bg-white);border-color:var(--black)}.title_warp{text-align:center;margin:0 0 30px}.flickity-prev-next-button{background-color:var(--black);color:var(--bg-white);width:30px;height:30px}.flickity-prev-next-button:hover{background-color:var(--gold)}.flickity-prev-next-button svg{width:14px;height:auto;margin:0 auto;display:block}.flickity-prev-next-button.next{right:0}.flickity-prev-next-button.previous{left:0}.text-center{text-align:center}.product-option dt{font-weight:600}.card-product-atc-btn button:after,.card-product-atc-btn button:before{display:none}.card__content h3.card__heading{margin:0;font-size:var(--btn-text);font-weight:400;color:var(--black);line-height:1.2;font-family:var(--font-body-family)}.loox-rating{padding:0 0 10px}.card__content h3.card__heading a{text-decoration:none;font-size:inherit;font-family:inherit}.card__content .card-information .price{margin-top:10px!important;text-align:center;line-height:1}.card__content .price{margin-top:5px}.card__content .price span.price-item{font-weight:700;color:var(--black);line-height:1}.card__content .price--on-sale .price-item--regular{display:block}.card__content .quick-add{margin-bottom:0}.card__content{display:flex!important;flex-direction:column}.card__inner .card__content .card__badge{align-self:start;margin-top:-3px}.card-product-atc-btn button{padding:0!important;width:30px;min-width:30px;min-height:30px;height:30px;display:flex;align-items:center;justify-content:center;background-color:var(--gold);border:none}.card-product-atc-btn button span svg.icon.icon-cart{display:flex;color:var(--bg-white);width:18px;height:18px}.card-product-atc-btn button span svg.icon.icon-cart path{fill:currentColor}.card__content .card__content_variant_div .product-form__input.swatch-show-color{margin:0;padding:0;border:0;display:flex!important;align-items:center}.card__content .card__content_variant_div .product-form__input legend.form__label{display:none}.card__content .card__information{padding-bottom:.5rem}.media,.thumbnail{background:#eaeaea}.price>*{display:inline-block;vertical-align:top}.price.price--unavailable{visibility:hidden}.price--end{text-align:right}.price__regular .price-item--regular{margin-right:0}.price:not(.price--show-badge) .price-item--last:last-of-type{margin:0}.price--sold-out .price__availability,.price__regular{display:block}.price__sale,.price__availability,.price .price__badge-sale,.price .price__badge-sold-out,.price--on-sale .price__regular,.price--on-sale .price__availability{display:none}.price--sold-out .price__badge-sold-out,.price--on-sale .price__badge-sale,.volume-pricing--sale-badge .price__badge-sale{display:inline-block}.volume-pricing--sale-badge .price__badge-sale{margin-left:.5rem}.price--on-sale .price__sale{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;line-height:1}.card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:unset!important}.card-wrapper .underline-links-hover:hover a{text-decoration:none!important;text-underline-offset:0}.card-product-atc-btn{position:absolute;bottom:15px;right:0;z-index:99;opacity:0;transition:.4s all}.card-product-atc-btn .spinner circle{stroke:var(--bg-white)}.card-product-collection{overflow:hidden}.card-product-collection:hover .card-product-atc-btn{right:15px;opacity:1}.card-product-collection .card__heading a:after{content:unset}.card__content_variant_div{display:none}.card-product-collection .swatch-show-color{display:block}.collection ul{padding:0;margin:0;list-style:none}.overflow-hidden-mobile #ProductGridContainer{z-index:-1;position:relative}.flickity-enabled .flickity-button{width:24px;height:24px;padding:0;border-radius:0;background:var(--black)}.flickity-enabled .flickity-prev-next-button .flickity-button-icon{width:12px;height:auto;display:flex;align-items:center;justify-content:center;position:static;border-radius:0}.flickity-enabled .flickity-button:hover{background:var(--gold)}.flickity-button:focus{box-shadow:none}.price-item--discount{color:var(--bg-white);background-color:var(--gold);font-size:11px;text-transform:uppercase;padding:5px 8px;line-height:1.1}.card-wrapper .price .price-item-off{display:none}.product_url_dis{max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%;cursor:pointer;z-index:9;display:block!important}.field__input::-webkit-input-placeholder{color:var(--black);opacity:1}.field__input::-moz-placeholder{color:var(--black);opacity:1}.field__input:-ms-input-placeholder{color:var(--black);opacity:1}.field__input:-moz-placeholder{color:var(--black);opacity:1}.product__info-wrapper .price .price-item{font-size:var(--h7);font-weight:600}.product__info-wrapper .price s.price-item{font-size:var(--body-large)}.product__title .custom-heading-h1{line-height:1}.main_price{padding-top:15px;border-top:1px solid var(--bg-color)}.product-delivery-date{background-color:var(--bg-color);padding:7px;text-align:center;display:flex;align-items:center;justify-content:center;gap:5px}.product-delivery-date svg{width:30px;height:auto}.product-delivery-date p{margin:0;display:flex;align-items:center;gap:10px}.list-payment_custom{padding:0;margin:0;display:flex;list-style:none;justify-content:center;gap:10px}.list-payment_custom svg{vertical-align:top}.product__payment{margin-top:-5px!important}.icon-with-text__item svg{width:30px;height:auto}.icon-with-text__item .body-small{margin:10px 0 0;text-align:center}.jm-review-widget .jm-cluster{justify-content:center!important}.jm-review-widget .jm-cluster .jm-stack.jm-review-widget-minimal-header__filter-container{display:none}.jm-review-widget-minimal-header__title{font-size:var(--h2)!important;--font-heading-scale: .963;font-weight:400!important;margin:0!important;line-height:1.3!important;font-family:var(--font-heading-family)!important}.jm-button--primary{font-weight:600!important;color:var(--bg-white)!important;text-align:center;font-size:var(--btn-text)!important;line-height:1.25!important;text-decoration:none;text-transform:uppercase;padding:1rem!important;transition:color .3s ease;position:relative;overflow:hidden;z-index:1;width:100%;border-radius:0!important;background-color:var(--gold)!important;border-color:var(--gold)!important}.form__label_name,.quantity__label .body-small{font-weight:500}.jm-review-widget{padding-top:80px!important;padding-bottom:80px!important}.jdgm-widget.jdgm-widget{max-width:1500px!important}.jm-review-widget-minimal-header__action-buttons .jm-button{background-color:var(--gold)!important;border-color:var(--gold)!important}.quick-page-link .custom-btn{width:100%;max-width:100%;text-decoration:none!important}.page-wishlist .custom-btn-dark{margin:0 auto}.drawer__cart-items-wrapper .quantity__button{width:calc(2.6rem / var(--font-body-scale));min-height:calc((var(--inputs-border-width) * 2) + 2.6rem)}.drawer__cart-items-wrapper .quantity{width:calc(10rem / var(--font-body-scale) + var(--inputs-border-width) * 2)}body:has(.header__search [open=true]) #MainContent,body:has(.is-megamenu.show-images.is-active) #MainContent,body:has(.menu-drawer-container.menu-opening) #MainContent,body:has(.header__search [open=true]) .footer,body:has(.is-megamenu.show-images.is-active) .footer,body:has(.menu-drawer-container.menu-opening) .footer{filter:blur(4px)}.shopify-policy__title h1{font-size:var(--h2);--font-heading-scale: .963;font-weight:600;margin:0 0 40px;line-height:1.3}.shopify-policy__container{max-width:var(--page-width);margin:0 auto;padding:0 5rem;padding-top:100px;padding-bottom:100px}.shopify-policy__container h2{margin-block-start:.83em;margin-block-end:.83em;font-weight:400;font-size:var(--h3)}.shopify-policy__body p:empty{display:none;margin:0}.shopify-policy__body .rte{font-size:14px;color:var(--black);line-height:1.3}p{margin-bottom:10px}p:last-child{margin:0}.accordion__content{margin-bottom:0!important;max-height:0;overflow:hidden;transition:max-height .25s ease-in-out}.product__accordion.accordion{padding:15px 0}.product__accordion.accordion .active .product-accordion-summary{padding-bottom:10px}.product__accordion.accordion svg.icon{transition:all .25s}.product__accordion.accordion .active svg.icon{transform:rotate(180deg)}.product-accordion-summary{cursor:pointer;transition:all .25s;display:flex;align-items:center;gap:5px;justify-content:space-between}.section-title-description{margin:10px 0 20px}.global-media-settings.global-media-settings--no-shadow.active{width:auto;height:100vh}.product-media-modal__dialog{background-color:#fff}@media(max-width:989px){.warp_megamenu{padding:10px;display:grid;grid-template-columns:repeat(2,1fr);gap:10px;z-index:0;position:relative}.mega-menu__promo--overlay .mega-menu__promo-content{padding:0}.menu-drawer__utility-links .list.list-social{display:flex;align-items:center;padding:0 15px;border-top:1px solid var(--bg-color)}.menu-drawer__utility-links .list.list-social .list-social__link.link{padding:0 10px;color:var(--gold)}.menu-drawer__utility-links .list.list-social{display:flex;align-items:center;padding:15px;justify-content:center}.menu-drawer .list-menu__item{border-bottom:1px solid var(--bg-color)}.section-title-wrapper{margin:0 0 30px}}@media(max-width:749px){.title_warp{margin:0 0 15px}.custom-btn,.custom-btn-dark{padding:1.1rem 2.5rem;font-size:var(--cms-label)}.section-title-wrapper{margin:0 0 15px}.card-product-collection:hover .card-product-atc-btn{right:10px}.card-product-atc-btn{right:10px;opacity:1}.icon-with-text__item svg{width:24px}.jm-review-widget{padding-top:40px!important;padding-bottom:40px!important}.shopify-policy__title h1{margin:0 0 20px}.shopify-policy__container{max-width:var(--page-width);margin:0 auto;padding:0 1.5rem;padding-top:40px;padding-bottom:40px}.shopify-policy__container h2{margin-block-start:.83em;margin-block-end:.83em;line-height:1.2}.quick-add .quick-page-link .custom-btn{padding:1.2rem 1rem;font-size:14px}.icon-with-text__item .body-small{margin:0}.card__content h3.card__heading{font-size:14px}.card__content .price span.price-item,.price--on-sale .price-item--regular{font-size:12px}.product__title .custom-heading-h2{font-size:20px}.main_price{padding-top:10px;border-top:1px solid var(--bg-color)}.section-title-description{margin:10px 0}.product .slider.slider--mobile .slider__slide{padding:0}}@media(max-width:575px){.price-item--discount{font-size:9px;padding:3px 6px}.card-product-collection:hover .card-product-atc-btn{right:5px;bottom:5px}.card-product-atc-btn button{width:22px;min-width:22px;min-height:22px;height:22px}.card-product-atc-btn button span svg.icon.icon-cart{width:14px;height:14px}.card-product-atc-btn{right:5px;bottom:5px}.list-payment_custom{gap:5px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/cms-style.css.map */
