.editorial{background:#eeeae0;min-height:620px}.editorial-gallery{position:relative;min-height:620px;background:transparent;overflow:hidden;touch-action:pan-y}.editorial-image-link{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.editorial-image{width:100%;height:100%;object-fit:contain;object-position:center;position:absolute;top:0;right:0;bottom:0;left:0;border:0;box-shadow:none}.gallery-arrow,.gallery-pause{display:inline-grid;place-items:center;flex-shrink:0;width:44px;height:44px;border:1px solid #b6a78c;background:#f7f5efe8;color:#382d28;border-radius:50%;font-size:21px;line-height:1;transition:background .25s,border-color .25s,transform .25s;z-index:2}.gallery-pause{font-size:12px;width:34px;height:34px}.gallery-arrow:hover,.gallery-pause:hover{background:#e2cda8;border-color:#9c753b}.gallery-arrow:active{transform:scale(.95)}.editorial-gallery>.gallery-pause{position:absolute;top:20px;left:20px}.editorial-gallery>.gallery-arrow{position:absolute;top:45%}.editorial-gallery>.previous{left:18px}.editorial-gallery>.next{right:18px}.editorial-gallery-bottom{position:absolute;bottom:0;left:0;right:0;text-align:left;z-index:2;display:flex;align-items:center;flex-direction:column;gap:14px;padding:50px 30px 20px;background:linear-gradient(transparent,#1b1e24b8);pointer-events:none}.gallery-model{display:block;width:100%;max-width:100%;color:#fff;text-shadow:0 1px 8px #0005}.gallery-model-name{display:block;font-size:clamp(22px,2vw,29px);line-height:1.16;font-weight:400;letter-spacing:-.02em;text-wrap:balance}.gallery-model-detail{display:block;font-size:13px;line-height:1.4;margin-top:5px;color:#f3eadb}.editorial-gallery-bottom .gallery-dots{pointer-events:auto}.gallery-dots{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:0;background:#f7f5efe8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:30px;padding:1px 7px;width:max-content;max-width:100%}.gallery-dots button{width:25px;height:28px;display:grid;place-items:center;border-radius:50%;flex-shrink:0}.gallery-dots button>span{display:block;width:6px;height:6px;border-radius:50%;background:#b7a78b;transition:background .2s,box-shadow .2s}.gallery-dots button[aria-pressed=true]>span{background:#765522;box-shadow:0 0 0 3px #aa824530}.stage-photo-dots{position:absolute;left:50%;bottom:15px;z-index:3;transform:translate(-50%);max-width:min(90%,340px)}.editorial-copy{padding:65px 9%;min-width:0}.editorial-copy h2{font-size:clamp(40px,4.1vw,62px);line-height:1.1;letter-spacing:-.045em;margin:32px 0 25px}.editorial-copy .editorial-description{font-size:18px;line-height:1.6;max-width:48ch;color:#665a4e}.editorial-selection{margin-top:38px;padding-top:23px;border-top:1px solid #c9bba7}.editorial-selection>span{display:block;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#79654c}.editorial-selection .text-link{margin-top:15px;font-size:14px}.product-rail{position:relative}.rail-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:-10px 0 26px}.rail-toolbar>p{font-size:16px;color:#756758}.rail-controls{display:flex;align-items:center;gap:10px}.rail-window{overflow:clip;overflow-anchor:none;display:flow-root}.rail-track{display:flex;gap:24px;touch-action:pan-y;direction:ltr;overflow-anchor:none;will-change:transform}.rail-card{flex:0 0 calc((100% - 48px)/3);min-width:0}.rail-photo{position:relative;aspect-ratio:1;background:transparent;overflow:hidden}.rail-photo>a{display:block;width:100%;height:100%}.rail-photo img{width:100%;height:100%;object-fit:contain;object-position:center;box-shadow:none;border:0}.rail-photo .gallery-dots{position:absolute;bottom:12px;left:50%;transform:translate(-50%);max-width:calc(100% - 16px)}.rail-caption{display:block;padding:22px 2px 8px}.rail-caption .eyebrow{font-size:10px;color:#886b3b;letter-spacing:.13em;margin-bottom:12px}.rail-caption h3{font-family:Titillium Web,Arial,sans-serif;font-size:clamp(23px,2.15vw,29px);font-weight:400;line-height:1.2;letter-spacing:-.02em;color:#352b25}.rail-caption>p{font-size:14px;line-height:1.45;margin-top:7px;color:#76685a}.rail-discover{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #ccbfae;margin-top:19px;padding-top:12px;font-size:11px;letter-spacing:.03em}.rail-discover>span{font-size:18px;transition:transform .3s}.rail-caption:hover .rail-discover>span{transform:translate(3px,-3px)}@media(min-width:901px){.product-rail .rail-controls [data-rail-step]{position:absolute;top:50%;transform:translateY(-50%);z-index:4}.product-rail .rail-controls [data-rail-step="-1"]{left:-28px}.product-rail .rail-controls [data-rail-step="1"]{right:-28px}.product-rail .rail-controls [data-rail-step]:active{transform:translateY(-50%) scale(.95)}}.stage-item,.stage-item.center,.category-tile .category-image,.product-card .product-image,.product-image>a,.pdp-image,.pdp-gallery,.pdp-story>img,.thumbs button,.cart-item img,.search-row img{background:transparent;box-shadow:none;border-radius:0}.stage-item img,.category-image img,.product-image img,.pdp-image img,.pdp-story>img,.hero-main img,.hero-detail img{border:0;box-shadow:none;object-fit:contain}.product-image .quick{background:transparent}.catalog-head{display:block;grid-template-columns:none;gap:0;padding:28px 38px 8px}.catalog-head h1{font-size:clamp(40px,4.6vw,64px);line-height:1.08}.catalog-head>p{display:none}.catalog-native{padding-top:8px}.catalog-count{margin:8px 0 14px}.source-html a[href^="mailto:"]{color:#80602d;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;transition:color .2s}.source-html a[href^="mailto:"]:hover{color:#46341a}#header .navigation-row>nav>a,#header .navigation-row>nav>button{position:relative;padding:8px 0;color:#f7f5ef;transition:color .25s}#header .navigation-row>nav>a:after,#header .navigation-row>nav>button:after{content:"";position:absolute;left:0;right:0;bottom:1px;height:1px;background:#dbc99c;transform:scaleX(0);transform-origin:left;transition:transform .25s ease}#header .navigation-row>nav>a:hover,#header .navigation-row>nav>button:hover,#header .navigation-row>nav>a:focus-visible,#header .navigation-row>nav>button:focus-visible{color:#fff}#header .navigation-row>nav>a:hover:after,#header .navigation-row>nav>button:hover:after,#header .navigation-row>nav>a:focus-visible:after,#header .navigation-row>nav>button:focus-visible:after{transform:scaleX(1)}#header .tool:hover,#header .announcement-row a:hover,#header .announcement-row button:hover{color:#fff}.enhanced-footer a:hover,.enhanced-footer nav button:hover{color:#f0dfb9}@media(hover:hover)and (pointer:fine){.category-tile:hover:before{background:#dcc3998c;border-color:#a17b3c;box-shadow:0 10px 26px #5742251b}.category-tile:hover .category-label{color:#694919;border-color:#926b32}.menu-link:hover,.category-nav a:hover{background:#dac39a99;color:#614216}}.category-tile:focus-visible:before{background:#dcc3998c;border-color:#a17b3c}@media(max-width:1000px){.editorial-copy{padding:45px 7%}.editorial-copy .editorial-description{font-size:16px}.rail-track{gap:18px}.rail-card{flex-basis:calc((100% - 18px)/2)}.rail-caption h3{font-size:23px}}@media(max-width:700px){.editorial-gallery{min-height:0;height:auto;aspect-ratio:1;width:100%}.editorial-copy{padding:38px 24px 45px}.editorial-copy h2{font-size:39px;margin:24px 0 19px}.editorial-copy .editorial-description{font-size:16px;line-height:1.55}.editorial-selection{margin-top:25px}.editorial-gallery>.gallery-arrow{width:38px;height:38px;top:38%}.editorial-gallery>.previous{left:12px}.editorial-gallery>.next{right:12px}.editorial-gallery>.gallery-pause{top:12px;left:12px}.editorial-gallery-bottom{padding:35px 20px 12px;gap:10px}.gallery-model-name{font-size:22px}.gallery-model-detail{font-size:12px}.gallery-dots button{width:23px;height:25px}.rail-toolbar{margin:-5px 0 20px;align-items:center;gap:12px}.rail-toolbar>p{font-size:13px;max-width:145px}.rail-controls{gap:7px}.rail-controls .gallery-arrow{width:38px;height:38px}.rail-controls .gallery-pause{width:30px;height:30px}.rail-track{gap:18px}.rail-card{flex-basis:100%}.rail-caption{padding-top:19px}.rail-caption h3{font-size:28px}.rail-caption>p{font-size:14px}.rail-caption .eyebrow{font-size:10px}.catalog-head{display:block;padding:18px 22px 6px}.catalog-head h1{font-size:36px}}.button:hover{background:#3b414b;color:#fff}.button.outline:hover{background:#e8e1d5;color:#302c28;border-color:#a89572}.spotlight-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;overflow:visible;padding-bottom:22px;border:0}.spotlight-tabs button{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:48px;padding:12px 16px;border:1px solid #34394226;border-radius:5px;font-size:14px;line-height:1.3;white-space:normal;text-align:left;color:#343942;background:#ffffff35;transition:background .25s,color .25s,border-color .25s}.spotlight-tabs button:after{content:"";width:5px;height:5px;flex-shrink:0;border-radius:50%;background:currentColor;opacity:0;transition:opacity .25s}.spotlight-tabs button.active{background:#242833;border-color:#242833;color:#f7f5ef}.spotlight-tabs button.active:after{opacity:1}.spotlight-tabs button:hover{background:#d6d6d1;border-color:#8c9197;color:#242833}.spotlight-tabs button.active:hover{background:#343b48;border-color:#343b48;color:#fff}.spotlight-tabs button:focus-visible{outline:2px solid #596577;outline-offset:3px}.stage-collection-link{display:flex;width:max-content;max-width:100%;margin:20px auto 0;font-size:13px}@media(max-width:1000px){.spotlight-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.spotlight-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.spotlight-tabs button{min-height:56px;padding:10px 12px;font-size:13px}.rail-caption h3{font-size:26px}}.enhanced-footer .review-card{background:#f7f5ef;color:#242833;border:1px solid #f7f5ef;border-radius:8px;padding:26px;box-shadow:none;transition:transform .25s,background .25s,border-color .25s}.enhanced-footer .review-card:hover{background:#fff;color:#242833;border-color:#fff;transform:translateY(-3px)}.review-provider{display:flex;align-items:center;height:40px;margin-bottom:22px}.review-logo{object-fit:contain;object-position:left center;max-width:100%;mix-blend-mode:normal}.review-logo.google-logo{width:108px;height:auto}.review-logo.trustpilot-logo{width:140px;height:auto}.review-card .review-value{color:#242833}.review-card .review-count{color:#535a64;border-color:#24283326}.review-card .review-stars{color:#897044}.review-card .trust-stars{color:#00875e}@media(max-width:700px){.enhanced-footer .review-card{padding:19px 15px}.review-provider{height:32px;margin-bottom:18px}.review-logo.google-logo{width:88px}.review-logo.trustpilot-logo{width:116px}.review-intro h2 br{display:block}}.rail-controls>.gallery-pause{position:relative}[data-gallery-pause][data-pause-tooltip]:after{content:attr(data-pause-tooltip);position:absolute;left:calc(100% + 40px);top:50%;transform:translateY(-50%);z-index:10;padding:8px 12px;max-width:calc(100vw - 40px);width:max-content;box-sizing:border-box;font-family:inherit;font-size:13px;font-weight:400;line-height:1.35;white-space:nowrap;background:#242833;color:#f7f5ef;border:1px solid #dbc99c;border-radius:6px;box-shadow:0 5px 16px #0003;opacity:0;visibility:hidden;pointer-events:none}[data-gallery-pause][data-pause-tooltip]:before{content:"";position:absolute;left:calc(100% + 34px);top:50%;transform:translateY(-50%);z-index:11;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #242833;opacity:0;visibility:hidden;pointer-events:none}[data-gallery-pause][data-pause-tooltip]:hover:after,[data-gallery-pause][data-pause-tooltip]:hover:before,[data-gallery-pause][data-pause-tooltip]:focus-visible:after,[data-gallery-pause][data-pause-tooltip]:focus-visible:before{opacity:1;visibility:visible}[data-gallery-pause]:focus-visible{outline:2px solid #775d33;outline-offset:3px}.rail-controls>[data-gallery-pause][data-pause-tooltip]:after{left:auto;right:calc(100% + 24px)}.rail-controls>[data-gallery-pause][data-pause-tooltip]:before{left:auto;right:calc(100% + 18px);border-right:0;border-left:6px solid #242833}
/*# sourceMappingURL=/cdn/shop/t/7/assets/gallery-refinements.css.map */
