@charset "UTF-8";@media screen and (max-width: 999px){.section{--section-outer-spacing-block: 60px;padding-inline-start:max(18px,50% - var(--container-max-width) / 2);padding-inline-end:max(18px,50% - var(--container-max-width) / 2)}}.rounded-10{border-radius:10px}.button--secondary{border:1px solid rgba(var(--button-text-secondary))}.section .floating-controls-container .circle-button{width:48px;height:48px;border:1px solid rgba(201,9,0,.3019607843);color:#c90900}@media screen and (max-width: 999px){.section .floating-controls-container .circle-button{width:36px;height:36px}}.section .floating-controls-container .circle-button:first-of-type{left:-16px}@media screen and (max-width: 999px){.section .floating-controls-container .circle-button:first-of-type{left:-12px}}.section .floating-controls-container .circle-button:last-of-type{right:-16px}@media screen and (max-width: 999px){.section .floating-controls-container .circle-button:last-of-type{right:-12px}}.section-header{align-items:baseline;grid-template-columns:auto}.section-header .prose .section-header__title{font-weight:600;line-height:1}.section-header .prose .section-header__title.is-large{font-size:56px}@media screen and (max-width: 699px){.section-header .prose .section-header__title.is-large{font-size:36px}}.section-header .prose .section-header__title.is-small{font-size:22px;text-align:center}.section-header.layout-underline .prose{position:relative;z-index:0}.section-header.layout-underline .prose:after{content:"";display:block;width:calc(100% + 16px);height:14px;background-color:#e8d9c380;bottom:-6px;left:-8px;position:absolute}@media screen and (max-width: 699px){.section-header.layout-underline .prose:after{height:10px}}.section-header.layout-underline .prose .section-header__title{position:relative;z-index:1;font-family:var(--text-font-family);font-size:22px;text-align:center}@media screen and (max-width: 699px){.section-header.layout-underline .prose .section-header__title{font-size:18px}}.section-header.layout-underline .prose .section-header__title:before,.section-header.layout-underline .prose .section-header__title:after{content:"";display:block;width:10px;height:14px;bottom:-6px;position:absolute}@media screen and (max-width: 699px){.section-header.layout-underline .prose .section-header__title:before,.section-header.layout-underline .prose .section-header__title:after{height:10px}}.section-header.layout-underline .prose .section-header__title:before{left:-21px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDEwIDE0Ij4KICA8cGF0aCBpZD0i44OR44K5XzMzODMiIGRhdGEtbmFtZT0i44OR44K5IDMzODMiIGQ9Ik0yLjIsMTMuOTE3QS42NjUuNjY1LDAsMCwwLDIuNTIsMTRoOS4yODlWMEgyLjUzMWEuNzM1LjczNSwwLDAsMC0uNzEuNzU3LjguOCwwLDAsMCwuMDgyLjM1TDYuNjM1LDYuODUxYS41NDUuNTQ1LDAsMCwwLC4wNDEuMDdBLjYyNi42MjYsMCwwLDAsNi42MzMsN0wxLjg4NiwxMi45QS43ODIuNzgyLDAsMCwwLDIuMiwxMy45MTciIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xLjgwOSkiIGZpbGw9IiNlOGQ5YzMiIG9wYWNpdHk9IjAuNSIvPgo8L3N2Zz4K) no-repeat center;background-size:cover}.section-header.layout-underline .prose .section-header__title:after{right:-21px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDEwIDE0Ij4KICA8cGF0aCBpZD0i44OR44K5XzMzODIiIGRhdGEtbmFtZT0i44OR44K5IDMzODIiIGQ9Ik0xMS40MjEsMTMuOTE3QS42NjUuNjY1LDAsMCwxLDExLjEsMTRIMS44MDlWMGg5LjI3OGEuNzM1LjczNSwwLDAsMSwuNzEuNzU3LjguOCwwLDAsMS0uMDgyLjM1TDYuOTgzLDYuODUxYS41NDUuNTQ1LDAsMCwxLS4wNDEuMDdBLjYyNi42MjYsMCwwLDEsNi45ODUsN2w0Ljc0Nyw1LjlhLjc4Mi43ODIsMCwwLDEtLjMxMSwxLjAxOCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEuODA5KSIgZmlsbD0iI2U4ZDljMyIgb3BhY2l0eT0iMC41Ii8+Cjwvc3ZnPgo=) no-repeat center;background-size:cover}.section-header .text-with-icon{gap:16px}.section-header .text-with-icon .text-custom{font-size:16px}.section-header .circle-chevron{width:20px;height:20px;color:#fff;background-color:rgb(var(--text-color))}.section-header .circle-chevron .icon{width:5px;height:auto}.page-dots>*{background-color:#0000001a;opacity:1}.page-dots>*[aria-current=true]{background-color:#c90900}.form-control{--input-height: 40px;--rounded-input: 4px;--input-padding-inline: 15px;font-size:15px}@media screen and (max-width: 699px){.form-control{font-size:16px}}.form-control .input.is-floating,.form-control .select.is-floating{--input-height: 40px;height:40px;padding-top:0}.form-control .textarea.is-floating{padding-top:var(--spacing-2)}.form-control :is(.select:valid~.floating-label){opacity:0}.form-control .floating-label{height:40px}.checkbox-container .checkbox{background-color:#fff;border:1px solid #E3E3E3;box-shadow:none}.checkbox-container .checkbox:checked{background-color:#fff}.button--xl{width:100%;max-width:380px;margin:0 auto}.customer-form__box-inner{max-width:480px}.customer-form__box-inner .h2{font-weight:600}.contact-form .checkbox-container a{text-decoration:underline}.contact-form .button:disabled{opacity:.5}.c-announcement-bar{padding-block:10px}.c-announcement-bar .text-base{font-size:15px;line-height:1.4}@media screen and (max-width: 699px){.c-announcement-bar .text-base{font-size:13px}}.c-announcement-bar .announcement-bar__wrapper{max-width:-moz-fit-content;max-width:fit-content;gap:60px}@media screen and (max-width: 699px){.c-announcement-bar .announcement-bar__wrapper{gap:30px}}.c-header .header__wrapper{padding:14px 40px 12px}@media screen and (max-width: 699px){.c-header .header__wrapper{padding:12px 17px 12px 24px}}.c-header .header__main-nav .icon-hamburger{color:#c90900}@media screen and (max-width: 699px){.c-header .header__main-nav .header__icon-list{gap:15px}}@media screen and (max-width: 699px){.c-header .header__main-nav .c-header__icon--search{width:36px;height:36px;border-radius:45px;background-color:#fff;color:#a15d27;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap}.c-header .header__main-nav .c-header__icon--search .icon{width:16px;height:16px}}.c-header .header__secondary-nav .header__icon-list{color:#a15d27;gap:45px}@media screen and (max-width: 999px){.c-header .header__secondary-nav .header__icon-list{gap:30px}}@media screen and (max-width: 699px){.c-header .header__secondary-nav .header__icon-list{gap:10px}}.c-header .header__secondary-nav .c-header__icon{width:45px;height:45px;border-radius:45px;background-color:#fff;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap}@media screen and (max-width: 699px){.c-header .header__secondary-nav .c-header__icon{width:36px;height:36px}}@media screen and (max-width: 699px){.c-header .header__secondary-nav .c-header__icon--search{display:none}}.c-header .header__secondary-nav .header__cart-count{top:initial;bottom:0;left:initial;right:-5px}.c-header .header__secondary-nav .count-bubble{width:18px;height:18px}.c-header .c-mega-menu .mega-menu__nav{--mega-menu-nav-gap: 20px;flex-direction:column;flex-wrap:nowrap}@media screen and (max-width: 699px){.c-navigation-drawer{--drawer-content-max-height: 100%;height:100%}.c-navigation-drawer::part(body){gap:var(--spacing-8);grid-template-rows:auto minmax(0,1fr);padding-block-start:var(--drawer-body-padding)}}.c-navigation-drawer__list{gap:10px}.c-navigation-drawer__sublist{gap:15px}.c-navigation-drawer__sublist .h6{font-size:16px;color:#a15d27;font-weight:600}.c-navigation-drawer__item{color:#a15d27;font-weight:600;font-size:32px}.c-navigation-drawer__subitem li{color:#a15d27;font-weight:600}.c-navigation-drawer [is=close-button]{color:#c90900;border-color:#c909094d;display:block}@media screen and (max-width: 699px){.c-navigation-drawer [is=close-button]{margin-inline-start:20px}}.c-navigation-drawer .c-social-media{justify-content:center}@media screen and (max-width: 699px){.c-navigation-drawer .panel__wrapper{padding:0 20px 20px}}.c-navigation-drawer .panel-footer__localization-wrapper{border-color:#a15d27;display:flex;flex-wrap:wrap;justify-content:center}.c-navigation-drawer .panel-footer__localization-wrapper .panel-footer__account-link{font-size:16px;font-weight:600;color:#a15d27}.c-navigation-drawer .panel-footer__localization-wrapper .text-with-icon{color:#a15d27}@media screen and (min-width: 1000px){.c-footer{padding-top:108px;padding-bottom:73px}}@media screen and (max-width: 999px){.c-footer{padding-top:40px;padding-bottom:148px}.c-footer .container{margin-inline:18px}}@media screen and (max-width: 1260px){.c-footer__logo img{width:140px;max-width:initial!important;height:auto}}.c-footer__menu{display:flex;flex-wrap:nowrap;justify-content:flex-end;-moz-column-gap:60px;column-gap:60px}@media screen and (max-width: 999px){.c-footer__menu{display:block;border-top:1px solid #C9AB80}}@media screen and (max-width: 999px){.c-footer__menu-wrapper{width:100vw;margin-inline:-18px}}.c-footer__menu-item{width:-moz-fit-content;width:fit-content;min-width:150px}@media screen and (max-width: 999px){.c-footer__menu-item{width:100%;border-bottom:1px solid #C9AB80}}.c-footer__menu-heading{width:100%;white-space:nowrap;font-weight:600;border-bottom:1px solid #C9AB80;padding-bottom:20px;margin-bottom:25px;display:block}.c-footer__menu-heading .toggle-icon{color:#c9ab80;transition:transform .4s ease}.c-footer__menu-heading[aria-expanded=true] .toggle-icon{transform:rotate(180deg)}@media screen and (max-width: 999px){.c-footer__menu-heading{border-bottom:none;cursor:pointer;padding:20px 30px;margin-bottom:0;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between}}@media screen and (max-width: 999px){.c-footer__linkist{height:0px;transition:all .3s ease-in-out;overflow:hidden;padding-inline:30px}}.c-footer__linkist-item:not(:last-child){margin-bottom:15px}.c-footer__newsletter{gap:40px}@media screen and (min-width: 1000px){.c-footer__newsletter{flex-basis:25%}}.c-footer__newsletter-heading{font-weight:600}@media screen and (max-width: 999px){.c-footer__newsletter-heading{max-width:250px}}.c-footer__newsletter .c-footer__logo a{display:inline-block}.c-footer__newsletter .footer__newsletter-form{max-width:initial;gap:0}.c-footer__newsletter .footer__newsletter-form .input{height:40px;border-radius:10px;border-width:2px;border-color:#5c4b2c;background-color:#fff;padding-block:0;padding-right:60px;font-size:12px}.c-footer__newsletter .footer__newsletter-form .self-submit-button{right:0}.c-footer__newsletter .footer__newsletter-form .self-submit-button .circle-chevron{border-radius:0 10px 10px 0;color:#fff;background-color:#5c4b2c;width:50px;height:40px}.c-footer__newsletter .footer__newsletter-form .self-submit-button .icon{width:7px;height:auto}.c-footer__newsletter .footer__newsletter-form .floating-label{height:40px;font-size:13px}.c-footer__back-to-top{position:absolute;bottom:22px;right:max(60px,(100vw - 1200px) / 2 - 60px);z-index:5}@media screen and (max-width: 999px){.c-footer__back-to-top{right:18px;bottom:24px}.c-footer__back-to-top img{max-width:90px!important}}.c-footer__copyright{color:#fff;background-color:#c90900;text-align:center;padding:15px 0 12px}@media screen and (min-width: 1000px) and (max-width: 1260px){.c-footer .c-footer__newsletter{flex-basis:100%;max-width:-moz-fit-content;max-width:fit-content}}@media screen and (min-width: 1000px){.c-footer .footer__wrapper{max-width:1200px;margin:0 auto}.c-footer .footer__block-list{flex-wrap:wrap;justify-content:space-between}}@media screen and (max-width: 999px){.c-footer .footer__block-list{display:flex;flex-wrap:wrap}}.shopify-policy__title h1,.page h1,.article-content h1{font-weight:600}.shopify-policy__body .prose h1,.shopify-policy__body .prose h2,.page .prose h1,.page .prose h2,.article-content .prose h1,.article-content .prose h2{font-size:22px}@media screen and (max-width: 699px){.shopify-policy__body .prose h1,.shopify-policy__body .prose h2,.page .prose h1,.page .prose h2,.article-content .prose h1,.article-content .prose h2{font-size:18px}}.shopify-policy__body .prose h3,.shopify-policy__body .prose h4,.shopify-policy__body .prose h5,.shopify-policy__body .prose h6,.page .prose h3,.page .prose h4,.page .prose h5,.page .prose h6,.article-content .prose h3,.article-content .prose h4,.article-content .prose h5,.article-content .prose h6{font-size:15px}@media screen and (max-width: 699px){.shopify-policy__body .prose h3,.shopify-policy__body .prose h4,.shopify-policy__body .prose h5,.shopify-policy__body .prose h6,.page .prose h3,.page .prose h4,.page .prose h5,.page .prose h6,.article-content .prose h3,.article-content .prose h4,.article-content .prose h5,.article-content .prose h6{font-size:13px}}.shopify-policy__body .prose blockquote,.page .prose blockquote,.article-content .prose blockquote{font-size:1em}.c-social-media{color:#c90900}@media screen and (max-width: 999px){.c-social-media__wrapper{margin:0 auto}}.c-social-media svg{width:40px;height:auto}.w-nowrap{white-space:nowrap}.c-breadcrumb__wrapper{padding-top:25px;padding-bottom:0}@media screen and (max-width: 699px){.c-breadcrumb__wrapper{padding-top:20px;padding-right:0}}.c-breadcrumb__list{display:flex;flex-wrap:wrap}@media screen and (max-width: 699px){.c-breadcrumb__list{flex-wrap:nowrap;overflow:scroll}.c-breadcrumb__list::-webkit-scrollbar{display:none}}.c-breadcrumb__item{font-size:13px;white-space:nowrap}@media screen and (max-width: 999px){.c-breadcrumb__item{font-size:12px}}.c-breadcrumb__item:not(:last-child){margin-right:10px}.c-breadcrumb__item:not(:last-child):after{padding-left:10px;content:"/"}.c-breadcrumb__item:last-child{opacity:.3}@media screen and (max-width: 699px){.c-breadcrumb__item:last-child{padding-right:20px}}.c-pagination{border-color:#c90900;color:#c90900;font-weight:600}.c-pagination .pagination__item{padding-inline:25px}.c-pagination .pagination__current{padding:17px 35px;font-size:16px}@media screen and (max-width: 699px){.c-pagination .pagination__current{font-size:15px;padding-block:12px}}.c-pagination .pagination__current span{padding-inline:12px}.c-pagination.boost-sd__pagination{padding:0}.c-pagination.boost-sd__pagination button{color:#c90900}.c-blog-posts{--blog-articles-gap: 20px;row-gap:50px}@media screen and (max-width: 999px){.c-blog-posts{--article-per-row: 2;grid:auto/repeat(var(--article-per-row),minmax(0,1fr));row-gap:20px}}@media screen and (max-width: 999px){.c-blog-posts .blog-post-card{--blog-post-card-figure-gap: 1em}}.c-blog-posts .c-blog-post-card__title{overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;max-height:70px}@media screen and (max-width: 699px){.c-blog-posts .c-blog-post-card__title{font-size:13px}}.c-blog-posts .blog-post-card__figure{aspect-ratio:1/1}.c-blog-posts .badge{display:block;border-radius:4px;font-weight:400;font-size:11px;min-width:86px;padding:6px 10px;line-height:1;text-align:center}@media screen and (max-width: 699px){.c-blog-posts .badge{font-size:10px;min-width:77px}}.c-product-badges .badge,.c-product-badges .boost-sd__product-label{font-size:10px;font-weight:400;border-radius:13px;padding:5px 8px;min-width:inherit;justify-content:center;line-height:1}.c-product-badges .badge--new,.c-product-badges .boost-sd__product-label--new{color:#fff;background-color:#6dbf66}.c-product-badges .badge--original,.c-product-badges .boost-sd__product-label--original{color:#fff;background-color:#fdb62f}.c-product-card{border-radius:10px;box-shadow:0 0 8px #00000014}.c-product-card .product-card__figure{margin:20px 15px 10px}@media screen and (max-width: 699px){.c-product-card .product-card__figure{margin:20px 8px 12px}}.c-product-card .product-card__info{padding:0 20px 30px}@media screen and (max-width: 699px){.c-product-card .product-card__info{padding:0 8px 20px}}.c-product-card .product-card__badge-list{display:flex;flex-wrap:wrap;gap:5px;top:20px;left:20px;padding-right:60px}@media screen and (max-width: 699px){.c-product-card .product-card__badge-list{top:8px;left:8px;padding-right:40px}}.c-product-card .product-card__badge-list .badge--sold-out{font-weight:600}.c-product-card .product-card__title{font-size:15px}@media screen and (max-width: 699px){.c-product-card .product-card__title{font-size:14px}.c-product-card .product-card__title .bold{font-weight:400}}.c-product-card .product-preorder__label{font-size:13px;color:#6dbf66}.c-product-card .price-list{font-size:13px}.c-product-card .price-list .text-subdued{color:#a15d27}.c-product-card .product-card__info--aside{position:relative;width:100%}@media screen and (max-width: 699px){.c-product-card .product-card__info--aside{position:static}}.c-product-card .product-card__info--aside .product-card__quick-buy{right:0;bottom:25px}@media screen and (max-width: 699px){.c-product-card .product-card__info--aside .product-card__quick-buy{right:6px;top:46px}.c-product-card .product-card__info--aside .product-card__quick-buy .pointer-coarse\:hidden{display:none}}.add-cart-btn--sp{display:none}@media screen and (max-width: 699px){.add-cart-btn--sp{display:block}.add-cart-btn--sp .pointer-fine:hidden{display:none!important}}.c-product-card .product-card__info--aside .product-card__quick-buy .button{padding:11px 17px;font-weight:400;line-height:1}.c-product-card .product-card__info--aside .product-card__quick-buy .button>div{position:relative;padding-left:22px;min-height:13px}.c-product-card .product-card__info--aside .product-card__quick-buy .button>div:before,.c-product-card .product-card__info--aside .product-card__quick-buy .button>div:after{content:"";position:absolute;top:calc(50% - 1px);left:0;width:13px;height:1px;display:block;background-color:#fff}.c-product-card .product-card__info--aside .product-card__quick-buy .button>div:after{transform:rotate(90deg);transform-origin:center}.c-product-card .product-card__info--aside .product-card__quick-buy .product-card__mobile-quick-buy-button{width:34px;height:34px;border:none}.c-product-card .swym-button.swym-add-to-wishlist-view-product{position:absolute;top:10px;right:10px;width:46px;height:46px;display:block;z-index:2}@media screen and (max-width: 699px){.c-product-card .swym-button.swym-add-to-wishlist-view-product{width:34px;height:34px;top:6px;right:6px}}.c-product-card .swym-button.swym-add-to-wishlist-view-product.swym-heart:after{display:none}.c-product-card .swym-button.swym-add-to-wishlist-view-product.swym-heart.swym-added{opacity:1}.c-product-card .swym-button.swym-add-to-wishlist-view-product.swym-heart.swym-added:after{display:none}.c-slideshow .content-over-media--lg{--content-over-media-height: 600px}@media screen and (max-width: 699px){.c-slideshow .content-over-media--lg{--content-over-media-height: 250px}}.c-slideshow .slideshow__controls{right:20px;bottom:20px}@media screen and (max-width: 699px){.c-slideshow .slideshow__controls{right:12px;bottom:16px}}.c-slideshow .prev-next-buttons{gap:12px}@media screen and (max-width: 699px){.c-slideshow .prev-next-buttons{gap:7px}}.c-slideshow .circle-button--lg{width:48px;height:48px;border-width:1px;border-color:#fff}@media screen and (max-width: 699px){.c-slideshow .circle-button--lg{width:36px;height:36px}.c-slideshow .circle-button--lg .icon{width:5px;height:auto}}.c-simple-text-block{padding-inline:60px}@media screen and (max-width: 699px){.c-simple-text-block{padding-inline:18px}}.c-simple-text-block__title{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;padding:16px 0}@media screen and (max-width: 699px){.c-simple-text-block__title{padding:13px}}.c-simple-text-block .section{max-width:960px;padding:0;margin:60px auto;font-size:18px;text-align:center;border-radius:0}@media screen and (max-width: 699px){.c-simple-text-block .section{font-size:13px;margin:68px auto}}.c-image-link-blocks{gap:20px}.c-image-link-blocks .c-image-link-blocks__inner{padding:0}.c-image-link-blocks .c-image-link-blocks__inner .image-link-blocks__image-wrapper{aspect-ratio:1/1;overflow:hidden;border-radius:16px}.c-image-link-blocks .c-image-link-blocks__inner .image-link-blocks__image-wrapper img{aspect-ratio:1/1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease}.c-image-link-blocks .c-image-link-blocks__inner .image-link-blocks__image-wrapper:hover img{transform:scale(1.03)}.c-image-link-blocks .c-image-link-blocks__inner .image-link-blocks__title{justify-content:flex-start;margin:0;font-weight:600;font-size:20px;line-height:1.5}@media screen and (max-width: 699px){.c-image-link-blocks .c-image-link-blocks__inner .image-link-blocks__title{font-size:14px}}.c-hot-spot{--hot-spot-dot-size: 34px}@media screen and (max-width: 699px){.c-hot-spot{--hot-spot-dot-size: 22px}}@media screen and (max-width: 699px){.c-banner-block{display:none!important}}.c-banner-block__splide-wrapper{margin-top:-30px;margin-bottom:30px}@media screen and (min-width: 700px){.c-banner-block__splide-wrapper{display:none!important}}.c-banner-block__splide-wrapper .c-banner-block__splide-image{margin-bottom:50px}.c-banner-block__splide-wrapper .splide__pagination{bottom:-26px}.c-banner-block__splide-wrapper .splide__pagination__page{width:6px;height:6px;margin-inline:7.5px;opacity:1;background-color:rbaa(0,0,0,.1)}.c-banner-block__splide-wrapper .splide__pagination__page.is-active{transform:none;background-color:#c90900}@media screen and (max-width: 699px){.c-banner-block__splide-wrapper .prose{font-size:13px}}.c-banner-block__splide-wrapper .text-with-icons__item{padding-inline:18px}.c-banner-block__splide-wrapper .text-with-icons__text-wrapper{width:100%}.c-banner-block__wrapper{gap:40px}@media screen and (max-width: 999px){.c-banner-block__wrapper{gap:var(--spacing-6)}}.c-banner-block__title{font-size:18px;font-weight:700}@media screen and (max-width: 699px){.c-banner-block__title{font-size:16px}}.c-banner-block .prose .c-banner-block__title+*{margin-top:15px}.c-banner-block .c-banner-block__list{gap:40px}@media screen and (max-width: 999px){.c-banner-block .c-banner-block__list{gap:var(--spacing-6)}}.c-banner-block .text-with-icons__item{gap:25px}@media screen and (max-width: 999px){.c-banner-block .text-with-icons__item{padding:0}}.c-featured-collection .section-stack{gap:40px}.c-featured-collection .floating-controls-container{margin-block:-8px}.c-featured-collection .scroll-area{padding-block:8px}@media screen and (min-width: 1000px){.c-featured-collection .floating-controls-container{margin:-8px}.c-featured-collection .scroll-area{padding:8px}}@media screen and (max-width: 999px){.shopify-section--main-product{margin-top:25px}}@media screen and (max-width: 699px){.shopify-section--main-product{margin-top:20px}}.c-product{gap:40px}#judgeme_product_reviews{padding:0 60px}@media screen and (max-width: 699px){#judgeme_product_reviews{padding:0}}#judgeme_product_reviews .jdgm-rev-widg{border:1px solid #E3E3E3;border-radius:10px;padding:30px 40px}@media screen and (max-width: 699px){#judgeme_product_reviews .jdgm-rev-widg{padding:25px 20px}}#judgeme_product_reviews .jdgm-rev-widg[data-number-of-reviews="0"]{margin-top:calc(var(--calculated-section-spacing-block-end) * -1);height:0px;overflow:hidden;padding:0;border:none;pointer-events:none}#judgeme_product_reviews .jdgm-row-stars,#judgeme_product_reviews .jdgm-row-actions{display:none!important}#judgeme_product_reviews .jdgm-rev-widg__title{font-size:18px;font-weight:600;margin-bottom:0;padding-bottom:30px;border-bottom:1px solid #E3E3E3;text-align:left}@media screen and (max-width: 699px){#judgeme_product_reviews .jdgm-rev-widg__title{font-size:15px;padding-bottom:25px}}#judgeme_product_reviews .jdgm-rev__header{position:relative;margin-bottom:30px}@media screen and (max-width: 699px){#judgeme_product_reviews .jdgm-rev__header{margin-bottom:20px}}#judgeme_product_reviews .jdgm-rev__header .jdgm-rev__timestamp{padding-top:25px;font-size:12px;color:rgb(var(--text-color));opacity:.5}@media screen and (max-width: 699px){#judgeme_product_reviews .jdgm-rev__header .jdgm-rev__timestamp{padding-top:20px}}#judgeme_product_reviews .jdgm-row-profile{position:absolute;top:0;right:0}@media screen and (max-width: 699px){#judgeme_product_reviews .jdgm-row-profile{font-size:13px}}#judgeme_product_reviews .jdgm-row-profile .jdgm-rev__icon{display:none}#judgeme_product_reviews .jdgm-row-profile .jdgm-rev__author{color:rgb(var(--text-color))}#judgeme_product_reviews .jdgm-row-extra{display:none}#judgeme_product_reviews .jdgm-rev__content .jdgm-rev__title{font-weight:400;font-size:16px;margin-bottom:20px}@media screen and (max-width: 699px){#judgeme_product_reviews .jdgm-rev__content .jdgm-rev__title{font-size:14px;margin-bottom:16px}}@media screen and (max-width: 699px){#judgeme_product_reviews .jdgm-rev__content .jdgm-rev__body{font-size:13px}}#judgeme_product_reviews .jdgm-rev-widg__reviews .jdgm-rev{padding-top:40px;padding-bottom:25px}@media screen and (max-width: 699px){#judgeme_product_reviews .jdgm-rev-widg__reviews .jdgm-rev{padding-top:30px}#judgeme_product_reviews .jdgm-rev-widg__reviews .jdgm-rev:last-child{padding-bottom:0}}#judgeme_product_reviews .jdgm-rev-widg__reviews .jdgm-rev:not(:first-child){border-top:1px solid #E3E3E3}#judgeme_product_reviews .jdgm-paginate:empty{display:none}@media screen and (min-width: 1000px){.c-product-gallery .product-gallery__media{padding-right:20px;padding-bottom:20px}}.c-product-gallery .product-gallery__media img{aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%}.c-product-gallery .product-gallery__cursor .circle-button--fill{color:#c90900;width:48px;height:48px}.c-product-gallery .product-gallery__cursor .circle-button--fill .icon{width:7px;height:auto}.c-product-gallery .product-gallery__thumbnail-list{gap:10px}@media screen and (min-width: 700px){.c-product-gallery .product-gallery__thumbnail-list{grid-auto-columns:80px}}.c-product-gallery .product-gallery__thumbnail{width:80px;height:80px;border-radius:10px;overflow:hidden;border:1px solid #E3E3E3}.c-product-gallery .product-gallery__thumbnail:after{display:none}.c-product-gallery .product-gallery__thumbnail[aria-current=true]{border-color:#c90900}.c-product-info>*+*{margin-block:20px}@media screen and (max-width: 699px){.c-product-info>*+*{margin-block:12px}}.c-product-info .product-info__price .product-preorder__label{font-size:13px;color:#6dbf66}@media screen and (max-width: 699px){.c-product-info .product-info__price .product-preorder__label{font-size:11px}}.c-product-info .c-product-badges{align-items:center}.c-product-info .c-product-badges .badge{font-size:11px;padding:5px 15px;min-width:74px}@media screen and (max-width: 699px){.c-product-info .c-product-badges .badge{font-size:10px;min-width:70px}}.c-product-info .product-info__title{font-size:26px;font-weight:600;margin-top:30px;margin-bottom:23px}@media screen and (max-width: 699px){.c-product-info .product-info__title{font-size:22px;margin-top:25px}}.c-product-info .product-info__price .rating-with-text{justify-content:space-between}.c-product-info .price-list{font-size:14px}@media screen and (max-width: 699px){.c-product-info .price-list{font-size:12px}}.c-product-info .price-list .text-subdued{color:#a15d27}.c-product-info .product-info__quantity-selector{--input-height: 34px;position:relative;padding-right:46px;margin-top:60px;margin-bottom:40px}@media screen and (max-width: 699px){.c-product-info .product-info__quantity-selector{margin-top:45px;--input-height: 32px}}.c-product-info .product-info__quantity-selector .form-control{display:flex;flex-wrap:nowrap;align-items:center;gap:20px}.c-product-info .product-info__quantity-selector .block-label{font-size:13px;margin-bottom:0}@media screen and (max-width: 699px){.c-product-info .product-info__quantity-selector .block-label{font-size:11px}}.c-product-info .product-info__quantity-selector .quantity-selector{border-radius:0;border:none;gap:4px}.c-product-info .product-info__quantity-selector .quantity-selector__input{border:1px solid #E3E3E3;border-radius:4px;padding-inline:10px;width:56px}.c-product-info .product-info__quantity-selector .quantity-selector__button{border:1px solid #E3E3E3;border-radius:4px;padding-inline:10px}.c-product-info .product-info__quantity-selector .quantity-selector__button:hover{background-color:#e3e3e3}.c-product-info .buy-buttons{gap:16px}.c-product-info .buy-buttons .button{max-width:initial}.c-product-info .swym-button-bar{margin:0}.c-product-info .swym-button.swym-add-to-wishlist{width:46px;height:46px;display:block;position:absolute;bottom:0;right:0}@media screen and (max-width: 699px){.c-product-info .swym-button.swym-add-to-wishlist{width:34px;height:34px}}.c-product-info .swym-button.swym-add-to-wishlist:after{display:none}.c-product-info .swym-button.swym-add-to-wishlist.swym-added{opacity:1}.c-product-info .swym-button.swym-add-to-wishlist.swym-added:after{display:none}.c-product-info .product-info__block-item:empty+.product-info__block-item{margin-top:0}.c-product-info .product-info__block-item:empty+.product-info__block-item>*:first-child{margin-top:0}@media screen and (max-width: 699px){.c-product-info .product-info__block-item[data-block-type=warning]{margin-block-start:30px;margin-block-end:45px}}.c-product-info__warning{background:#fbf7f6;border-radius:10px;padding:25px 20px 20px}.c-product-info__warning-title{margin-bottom:10px}.c-product-info__table{border-color:#e3e3e3}@media screen and (max-width: 699px){.c-product-info__table tr{display:block}.c-product-info__table tr:not(:last-child){border-bottom:0}}.c-product-info__table th{font-weight:400;font-size:13px;border-right:1px solid #E3E3E3;padding:12px}@media screen and (max-width: 699px){.c-product-info__table th{display:block;border:none;padding-bottom:0}}.c-product-info__table td{padding:12px;font-size:13px}@media screen and (max-width: 699px){.c-product-info__table td{display:block;border:none}}.page-wishlist .page-spacer{margin-block-start:15px}@media screen and (min-width: 700px){.page-wishlist .page-spacer{margin-block-start:30px}}.page-wishlist .page{gap:20px}@media screen and (min-width: 700px){.page-wishlist .page{gap:20px}}.swym-ui-component :is(p img:not([style*=float]):only-child,div img:not([style*=float]):only-child,figure,video){margin-block:inherit}.swym-ui-component *+:is(p,div,ul,ol){margin-block:initial}#swym-wishlist-render-container .swym-wishlist-list-card{border-radius:10px;box-shadow:0 0 8px #00000014;padding-bottom:10px}@media only screen and (min-width: 900px){#swym-wishlist-render-container .swym-wishlist-list-card{margin-right:0;width:calc((100% - 30px)/2);padding-bottom:0}}#swym-wishlist-render-container .swym-wishlist-list-card .swym-wishlist-images{padding-inline:15px;margin-block:15px}#swym-wishlist-render-container .swym-wishlist-list-card .swym-wishlist-image-wrapper{display:flex;align-items:center}#swym-wishlist-render-container .swym-wishlist-list .swym-wishlist-selector{gap:20px;justify-content:center}#swym-wishlist-render-container .swym-wishlist-container-title-bar,#swym-wishlist-render-container .swym-wishlist-main-title{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#swym-wishlist-render-container .swym-wishlist-detail-header{padding-top:0}@media only screen and (max-width: 900px){#swym-wishlist-render-container .swym-wishlist-detail-header{margin-bottom:20px}}#swym-wishlist-render-container .swym-action-container{margin-top:0}@media only screen and (max-width: 900px){#swym-wishlist-render-container .swym-action-container{top:0;right:40px}#swym-wishlist-render-container .swym-action-container .swym-share-btn{border:none}}@media only screen and (max-width: 900px){#swym-wishlist-render-container .swym-wishlist-detail-separator{display:none}}#swym-wishlist-render-container .swym-wishlist-detail:not(.swym-showing-product-detail){overflow:hidden}#swym-wishlist-render-container .swym-wishlist-detail.swym-showing-product-detail .swym-action-bar{padding-left:0}@media only screen and (max-width: 900px){#swym-wishlist-render-container .swym-wishlist-detail.swym-showing-product-detail .swym-wishlist-product-detail-info{padding:0}}#swym-wishlist-render-container .swym-wishlist-detail.swym-showing-product-detail .swym-wishlist-product-detail-tab-bar .swym-wishlist-product-detail-tabs,#swym-wishlist-render-container .swym-wishlist-detail.swym-showing-product-detail .swym-image-full{margin:0}@media only screen and (max-width: 900px){#swym-wishlist-render-container .swym-wishlist-detail.swym-showing-product-detail .swym-image-full{width:100%}}#swym-wishlist-render-container .swym-wishlist-detail.swym-showing-product-detail .swym-wishlist-product-detail-image-container{flex-direction:column-reverse;gap:20px}@media only screen and (max-width: 900px){#swym-wishlist-render-container .swym-wishlist-detail.swym-showing-product-detail .swym-wishlist-product-detail-image-container{margin:0 0 40px}}#swym-wishlist-render-container .swym-wishlist-detail.swym-showing-product-detail .swym-image-thumbnails{width:442px}@media only screen and (max-width: 900px){#swym-wishlist-render-container .swym-wishlist-detail.swym-showing-product-detail .swym-image-thumbnails{width:100%}}#swym-wishlist-render-container .swym-wishlist-detail.swym-showing-product-detail .swym-image-thumbnails ul{display:flex;gap:10px;overflow-x:scroll}#swym-wishlist-render-container .swym-wishlist-detail.swym-showing-product-detail .swym-image-thumbnails ul li{flex:none;width:calc(100% - 40px) /5}#swym-wishlist-render-container .swym-wishlist-detail.swym-showing-product-detail .swym-image-thumbnails .swym-image-thumb{border-radius:5px}#swym-wishlist-render-container .swym-wishlist-detail.swym-showing-product-detail .swym-image-thumbnails .swym-image-thumb.swym-selected{border:1px solid #c90900}#swym-wishlist-render-container .swym-wishlist-detail.swym-showing-product-detail .react-swipeable-view-container>div{width:100%;overflow:hidden!important}#swym-wishlist-render-container .swym-wishlist-detail.swym-showing-product-detail .react-swipeable-view-container img{aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%}#swym-wishlist-render-container .swym-wishlist-detail.swym-showing-product-detail .swym-wishlist-product-title{font-size:22px;line-height:1.4}@media only screen and (max-width: 900px){#swym-wishlist-render-container .swym-wishlist-detail.swym-showing-product-detail .swym-wishlist-product-title{font-size:18px}}#swym-wishlist-render-container .swym-wishlist-detail.swym-showing-product-detail .swym-product-price{font-size:14px;color:#a15d27;font-weight:400}#swym-wishlist-render-container .swym-wishlist-detail.swym-showing-product-detail .swym-wishlist-add-to-cart-btn{font-weight:600;text-transform:none;font-size:16px;padding-block:16px;border-radius:50px;margin:0;width:100%}#swym-wishlist-render-container .swym-wishlist-detail.swym-showing-product-detail .swym-more-details-btn{background:none}@media only screen and (max-width: 900px){#swym-wishlist-render-container .swym-wishlist-grid{padding:0}}#swym-wishlist-render-container .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-wishlist-image-wrapper{height:auto;aspect-ratio:1/1}@media only screen and (max-width: 900px){#swym-wishlist-render-container .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-wishlist-image-wrapper{max-height:initial}}#swym-wishlist-render-container .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-wishlist-image-wrapper img{aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%}#swym-wishlist-render-container .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-title{white-space:normal;font-size:15px;line-height:1.4;margin-bottom:0}#swym-wishlist-render-container .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-variant-title:not(:empty){margin-top:10px}#swym-wishlist-render-container .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-product-price{font-size:13px;font-weight:400;color:#a15d27;margin-top:0}#swym-wishlist-render-container .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-add-to-cart-btn{font-weight:400;text-transform:none;font-size:14px;padding-block:10px;border-radius:50px}.lsn-switcher{z-index:998!important}.csm-cookie-consent .cc-compliance{flex-wrap:wrap;gap:10px}.csm-cookie-consent .cc-compliance .cc-btn{width:100%;margin:0;font-size:14px;padding-block:12px;flex:none}.csm-cookie-consent .cc-compliance .cc-btn:hover{background-color:#c90900;color:#fff;opacity:.8}.csm-cookie-consent .cc-compliance .cc-settings{border-color:#292929}.csm-cookie-consent .cc-compliance .cc-settings:hover{background-color:#fff;color:#292929}@media only screen and (min-width: 700px){.csm-cookie-consent .cc-window{max-width:375px!important;padding:25px}}@media only screen and (min-width: 700px){.csm-cookie-consent .cc-message{width:325px}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/c-global-layout.css.map */
