html[data-visual-theme=light] body :is(.vsr-lang-switcher select,.vsr-mobile-langbar select){color:#49391f!important;background:#f8f3e9!important;-webkit-text-fill-color:#49391f}html[data-visual-theme=light] body :is(.vsr-rel-price,#more-payment-options-link,.cart__login-paragraph a,.pagination__item,.product__description strong){color:#61471e!important}html[data-visual-theme=light] body .vsr-marquee b{color:#64471c!important}html[data-visual-theme=dark] body .vsr-object-paths__intro>span{color:#bbae95!important}html body details.collections_block{display:block;max-width:1200px;margin:18px auto;border:1px solid #a8946c66;overflow:visible}html body details.collections_block summary{padding:15px 20px;min-height:48px;cursor:pointer;font-size:15px;color:inherit}html body details.collections_block .collections_link{padding:10px 20px 20px;margin:0;gap:8px 20px;flex-wrap:wrap;justify-content:flex-start;white-space:normal;max-height:320px;overflow:auto}html body details.collections_block .collections_items a{display:inline-flex;min-height:44px;align-items:center;font-size:14px!important}html[data-visual-theme=light] body details.collections_block .collections_items a{color:#4f3b19!important}html body :is(a,button,input,select,summary):focus-visible{outline:2px solid currentColor;outline-offset:4px}html body :is(.vsr-page-hero--catalogue,.vsr-page-hero--collection,.vsr-page-hero--latest){min-height:260px;height:auto;max-height:none;padding:26px 0}html body :is(.vsr-page-hero--catalogue,.vsr-page-hero--collection,.vsr-page-hero--latest) .vsr-page-hero__frame{min-height:0;padding-top:20px;padding-bottom:20px}html body :is(.vsr-page-hero--catalogue,.vsr-page-hero--collection,.vsr-page-hero--latest) .vsr-page-hero__title{font-size:clamp(36px,4.5vw,66px);line-height:1.05}html body :is(.vsr-page-hero--catalogue,.vsr-page-hero--collection,.vsr-page-hero--latest) .vsr-page-hero__deck{max-width:52ch;margin:14px 0;line-height:1.65}html body :is(.vsr-page-hero--support,.vsr-page-hero--contact,.vsr-page-hero--shipping){min-height:0;height:auto;padding:24px 0}html body :is(.vsr-page-hero--support,.vsr-page-hero--contact,.vsr-page-hero--shipping) .vsr-page-hero__frame{min-height:0;padding-top:15px;padding-bottom:15px}@media(max-width:749px){html body :is(.vsr-page-hero--catalogue,.vsr-page-hero--collection,.vsr-page-hero--latest){min-height:0;padding:12px 0}html body :is(.vsr-page-hero--catalogue,.vsr-page-hero--collection,.vsr-page-hero--latest) .vsr-page-hero__title{font-size:38px}html body :is(.vsr-page-hero--catalogue,.vsr-page-hero--collection,.vsr-page-hero--latest) .vsr-page-hero__rail{display:none}html body details.collections_block{margin:12px 20px}}@media(prefers-reduced-motion:reduce){html body .vsr-marquee-track{animation:none!important;transform:none!important}}html body .vsr-product-facts{padding:18px 20px;margin:20px 0;border:1px solid #a8946c66;font-size:15px;line-height:1.7}html body .vsr-product-facts h3{font-size:19px;line-height:1.35;margin:0 0 12px}html body .vsr-product-facts a{text-decoration:underline;color:inherit}html[data-visual-theme=light] body .vsr-product-facts{color:#49391f;background:#f4ecdd}html[data-visual-theme=light] body :is(.vsr-product-facts a,.article-card time,.article-template__link,.article-template time){color:#60441c!important}html body #MainContent :is(.vsr-page-hero--catalogue,.vsr-page-hero--collection,.vsr-page-hero--latest,.vsr-page-hero--worlds){min-height:0!important;height:auto!important;padding:12px 0!important}html body #MainContent :is(.vsr-page-hero--catalogue,.vsr-page-hero--collection,.vsr-page-hero--latest,.vsr-page-hero--worlds) .vsr-page-hero__frame{min-height:0!important;display:block!important;padding:20px 24px!important}html body #MainContent :is(.vsr-page-hero--catalogue,.vsr-page-hero--collection,.vsr-page-hero--latest,.vsr-page-hero--worlds) .vsr-page-hero__copy{padding:0!important;width:100%!important;max-width:70ch}html body #MainContent :is(.vsr-page-hero--catalogue,.vsr-page-hero--collection,.vsr-page-hero--latest,.vsr-page-hero--worlds) :is(.vsr-page-hero__rail,.vsr-page-hero__footer,.vsr-page-hero__actions){display:none!important}html body #MainContent :is(.vsr-page-hero--catalogue,.vsr-page-hero--collection,.vsr-page-hero--latest,.vsr-page-hero--worlds) .vsr-page-hero__title{font-size:clamp(34px,4vw,52px)!important;line-height:1.05!important;margin:10px 0!important}html body #MainContent :is(.vsr-page-hero--catalogue,.vsr-page-hero--collection,.vsr-page-hero--latest,.vsr-page-hero--worlds) .vsr-page-hero__title span{display:inline!important}html body #MainContent :is(.vsr-page-hero--catalogue,.vsr-page-hero--collection,.vsr-page-hero--latest,.vsr-page-hero--worlds) .vsr-page-hero__media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;height:100%!important;opacity:.12!important}html body .vsr-reference-label{font-size:13px;line-height:1.5;margin:8px 0 12px;color:inherit}html body #MainContent .vsr-object-paths{padding:14px 20px!important}html body #MainContent .vsr-object-paths__intro{margin-bottom:10px!important}html body #MainContent .vsr-object-paths__intro span{display:none!important}html body #MainContent .vsr-object-paths__intro h2{font-size:24px!important;line-height:1.2!important;margin:0!important}html body #MainContent .vsr-object-paths__intro p{display:none!important}html body #MainContent .vsr-object-paths :is(a,button){min-height:44px!important;font-size:13px!important}html body #MainContent .collections_block .collections_items a:focus-visible{outline:2px solid currentColor!important;outline-offset:4px!important}@media(prefers-reduced-motion:reduce){html body #MainContent :is(.grid__item,.vsr-will-reveal,.scroll-trigger,[data-vsr-reveal]){opacity:1!important;visibility:visible!important;transform:none!important;translate:none!important;animation:none!important;transition:none!important}}html body #MainContent :is(#product-grid,.template-search__results,.product-grid)>.grid__item{opacity:1!important;visibility:visible!important;transform:none!important}html body .product__info-container:has(.vsr-product-facts[data-vsr-enquiry]) :is(.product-form__input,.product-form__quantity){display:none!important}html body .vsr-will-reveal{opacity:1!important;visibility:visible!important;transform:none!important;translate:none!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/vsr-quality.css.map */
