@charset "UTF-8";#map_button,#nav-below a,#powerTip,#reply-title,#site-footer .widget-title,.accordion_title,.account-tab-item .account-tab-link,.account-tab-list .sep,.account_view_link,.add_to_wishlist,.added_to_cart,.button,.button_text,.cart-collaterals .cart_totals .shop_table .order-total .woocommerce-Price-amount,.cart-empty,.cart-wishlist-empty,.catalog-ordering .select2-container span,.catalog-ordering .select2-container.orderby a,.categories_grid .category_name,.cd-quick-view .cd-item-info .product_infos .product_price .price,.cd-quick-view .cd-item-info .product_infos .quickview-badges .onsale,.cd-quick-view .wcva_attribute_sep,.cd-quick-view .wcva_selected_attribute,.comment-author,.comment-edit-link,.comment-reply-link,.comment-reply-title,.comments-title,.coupon_code_text,.customer_details dt,.edit-account legend,.filters-group,.fr-position-text,.from_the_blog_title,.getbowtied_ajax_load_button a,.getbowtied_blog_ajax_load_button a,.icon_box_read_more,.index-layout-2 ul.blog-posts .blog-post .post_content_wrapper .post_content .read_more,.index-layout-2 ul.blog-posts .blog-post article .post-categories li a,.index-layout-3 .blog-posts_container ul.blog-posts .blog-post article .post-categories li a,.index-layout-3 .blog-posts_container ul.blog-posts .blog-post article .post_content_wrapper .post_content .read_more,.language-and-currency #top_bar_language_list>ul>li,.language-and-currency .wcml_currency_switcher>ul>li.wcml-cs-active-currency,.language-and-currency-offcanvas #top_bar_language_list>ul>li,.language-and-currency-offcanvas .wcml_currency_switcher>ul>li.wcml-cs-active-currency,.latest_posts_grid_wrapper .latest_posts_grid_title,.list_categories a,.list_shop_categories a,.login-register-container .lost-pass-link,.main-navigation .mega-menu>ul>li>a,.main-navigation>ul>li>a,.minicart-message,.mobile-navigation a,.more-link,.no-products-info p,.order-number a,.page-numbers,.page-type,.paypal-button-tagline .paypal-button-text,.portfolio-categories,.portfolio_single_list_cat,.post-edit-link,.post-nav-links a,.post-nav-links span,.post_meta a,.post_meta_archive a,.post_tags a,.product-addon-totals,.product-category .woocommerce-loop-category__title,.product-name,.product_after_shop_loop_buttons a,.product_meta,.product_meta a,.product_meta span,.product_meta_title,.product_socials_wrapper .share-product-text,.products .button,.related-products-title,.return-to-shop .wc-backward,.select2-search input,.share-product-text,.shipping-calculator-button,.shop_table.cart .product-price .amount,.shopkeeper_checkout_coupon,.shopkeeper_checkout_login,.shortcode_banner_simple_bullet,.shortcode_banner_simple_height_bullet,.site-search .search-form .search-field,.site-search .search-no-suggestions,.site-search .search-text,.site-search .widget_product_search .search-field,.site-search .widget_search .search-field,.site-title a,.sk_categories_grid .category_name,.tabs>li>a,.tinvwl_add_to_wishlist_button,.top-page-excerpt,.ui-tabs-anchor,.upper a,.vc_btn,.vc_btn2,.vc_btn3,.vc_pie_chart_value,.wcva_filter_textblock,.wcva_single_textblock,.widget .total .amount,.widget h3,.widget_calendar caption,.widget_calendar table thead tr th,.widget_layered_nav ul li .count,.widget_price_filter .price_slider_amount,.widget_product_categories ul li .count,.widget_recent_comments li a,.widget_shopping_cart li.empty,.wishlist-empty,.wishlist-in-stock,.wishlist-out-of-stock,.woocommerce #content input.button,.woocommerce #content input.button.alt,.woocommerce #content table.cart .cart_item td a,.woocommerce #content table.cart .cart_item td span,.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce .cart-collaterals .cart_totals .cart-subtotal th,.woocommerce .cart-collaterals .cart_totals h2,.woocommerce .cart-collaterals .cart_totals table.shop_table_responsive tr td:before,.woocommerce .cart-collaterals .cart_totals tr.cart-discount th,.woocommerce .cart-collaterals .cart_totals tr.order-total td strong,.woocommerce .cart-collaterals .cart_totals tr.order-total th,.woocommerce .cart-collaterals .cart_totals tr.shipping th,.woocommerce .cart-collaterals .cross-sells h2,.woocommerce .products-grid a.button,.woocommerce .woocommerce-breadcrumb,.woocommerce .woocommerce-breadcrumb a,.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot td,.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot th,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce div.product form.cart .reset_variations,.woocommerce form.login .lost_password,.woocommerce input.button,.woocommerce input.button.alt,.woocommerce span.onsale,.woocommerce table.cart .cart_item td a,.woocommerce table.cart .cart_item td span,.woocommerce table.shop_table th,.woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-number a,.woocommerce-MyAccount-navigation ul li,.woocommerce-cart #content table.cart td.actions .coupon #coupon_code,.woocommerce-cart .cart-collaterals .cart_totals table td .amount,.woocommerce-checkout .woocommerce-info,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tr td,.woocommerce-error,.woocommerce-info,.woocommerce-info.wc_points_rewards_earn_points,.woocommerce-message,.woocommerce-mini-cart__empty-message,.woocommerce-order-pay .woocommerce .woocommerce-form-login p.lost_password a,.woocommerce-order-received .woocommerce table.shop_table tfoot td,.woocommerce-order-received .woocommerce table.shop_table tfoot th,.woocommerce-order-received .woocommerce-page table.shop_table tfoot td,.woocommerce-order-received .woocommerce-page table.shop_table tfoot th,.woocommerce-ordering select.orderby,.woocommerce-page #content input.button,.woocommerce-page #content input.button.alt,.woocommerce-page #content table.cart .cart_item td a,.woocommerce-page #content table.cart .cart_item td span,.woocommerce-page #respond input#submit,.woocommerce-page #respond input#submit.alt,.woocommerce-page .cart-collaterals .cart_totals .cart-subtotal th,.woocommerce-page .cart-collaterals .cart_totals table.shop_table_responsive tr td:before,.woocommerce-page .cart-collaterals .cart_totals tr.cart-discount th,.woocommerce-page .cart-collaterals .cart_totals tr.order-total td strong,.woocommerce-page .cart-collaterals .cart_totals tr.order-total th,.woocommerce-page .cart-collaterals .cart_totals tr.shipping td,.woocommerce-page .cart-collaterals .cart_totals tr.shipping th,.woocommerce-page .my_account_container table.shop_table.order_details_footer tr:last-child td:last-child .amount,.woocommerce-page .woocommerce-breadcrumb,.woocommerce-page .woocommerce-breadcrumb a,.woocommerce-page .woocommerce-checkout-review-order table.shop_table tfoot td,.woocommerce-page .woocommerce-checkout-review-order table.shop_table tfoot th,.woocommerce-page a.button,.woocommerce-page a.button.alt,.woocommerce-page button.button,.woocommerce-page button.button.alt,.woocommerce-page input.button,.woocommerce-page input.button.alt,.woocommerce-page span.onsale,.woocommerce-page table.cart .cart_item td a,.woocommerce-page table.cart .cart_item td span,.woocommerce-page table.shop_table th,.woocommerce-result-count,.woocommerce-thankyou-order-received,.woocommerce-view-order .woocommerce table.shop_table tfoot td,.woocommerce-view-order .woocommerce table.shop_table tfoot th,.woocommerce-view-order .woocommerce-page table.shop_table tfoot td,.woocommerce-view-order .woocommerce-page table.shop_table tfoot th,.wp-block-woocommerce-active-filters .wc-block-active-filters__clear-all,.wp-block-woocommerce-active-filters ul.wc-block-active-filters-list li *,.wpb_wrapper .add_to_cart_inline .woocommerce-Price-amount.amount,.yith-wcwl-wishlistaddedbrowse,.yith-wcwl-wishlistexistsbrowse,.yith-wcwl-wishlistexistsbrowse.show a,body.gbt_classic_notif .woocommerce-error a,body.gbt_classic_notif .woocommerce-info a,body.gbt_classic_notif .woocommerce-message a,body.gbt_classic_notif .woocommerce-notice a,body.gbt_custom_notif .page-notifications .gbt-custom-notification-message,body.gbt_custom_notif .page-notifications .gbt-custom-notification-message *,body.gbt_custom_notif .page-notifications .product_notification_text,body.gbt_custom_notif .page-notifications .product_notification_text *,button,button[type=submit],div.wcva_shop_textblock,form.checkout_coupon #coupon_code,h1,h2,h3,h4,h5,h6,input[type=button],input[type=reset],input[type=submit],p.has-drop-cap:first-letter,p.has-drop-cap:not(:focus):first-letter,table thead tr th,ul.order_details li,ul.order_details.bacs_details li{font-family:Georgia,Bitstream Charter,URW Bookman L,serif}.default-navigation,.site-header{font-size:13px}#button_offcanvas_sidebar_left .filters-text{font-weight:600}.fr-caption:before,.product_content_wrapper .product-images-wrapper .product_images .product-images-controller .dot.current,.product_layout_2 .product_content_wrapper .product-images-wrapper .product-images-style-2 .product_images .product-image .caption:before,.product_layout_3 .product_content_wrapper .product-images-wrapper .product-images-style-3 .product_images .product-image .caption:before{background-color:#545454}.off-canvas .menu-close,.off-canvas .mobile-navigation,.off-canvas .wpb_widgetised_column .widget,.off-canvas.site-search input[type=search],.wcva-filter-widget{border-color:#5454541a!important}.input-checkbox:checked:before,input[type=checkbox]:checked:before{border-color:#fff;border-style:solid;border-width:0 2px 2px 0;content:"";display:table;height:10px;left:6px;position:absolute;top:2px;transform:rotate(45deg);width:5px}.input-checkbox:checked:after,input[type=checkbox]:checked:after{background-color:#ccc;border-color:#ccc}.off-canvas .close-button{font-family:NeueEinstellung,-apple-system,BlinkMacSystemFont,Arial,Helvetica,Helvetica Neue,Verdana,sans-serif;font-size:20px}.off-canvas .close-button:hover{color:#353535}#masthead.sticky{background-color:#fff}#masthead.sticky .site-logo{max-height:50px}#masthead .default-navigation ul li a{color:#1a202c}#masthead .site-logo{height:70px}@media only screen and (min-width:40.063em){#masthead>.row{padding:0 25px}}.category-content-margin{padding-top:2rem}.hotmail-notice-container{display:none;left:7px;max-width:400px;position:relative;top:-5px}.hotmail-notice-content{background-color:#d1cdc3;border-radius:3px;padding:20px 20px 10px;position:absolute;z-index:9999}.hotmail-notice-content:before{border-bottom:8px solid #d1cdc3;border-left:10px solid #0000;border-right:10px solid #0000;content:"";height:0;left:5%;margin:-8px 0 0;position:absolute;right:0;top:0;width:0}.hotmail-notice-content p{font-size:12px;margin-bottom:10px}.hotmail-notice-content .close{cursor:pointer;margin:10px 10px 0;position:absolute;right:0;top:0}.hotmail-notice-container-newsletter-signup{display:none;left:77px;max-width:400px;position:relative;top:-43px}.hotmail-notice-content-newsletter-signup{background-color:#465764;border-radius:3px;color:#fff;padding:20px 20px 10px;position:absolute;z-index:9999}.hotmail-notice-content-newsletter-signup:before{border-bottom:10px solid #0000;border-right:8px solid #465764;border-top:10px solid #0000;content:"";height:0;left:-8px;margin:-8px 0 0;position:absolute;right:0;top:63px;width:0}.hotmail-notice-content-newsletter-signup p{font-size:11px;margin-bottom:10px}.hotmail-notice-content-newsletter-signup .close{cursor:pointer;margin:10px 10px 0;position:absolute;right:0;top:0}@media (max-width:767px){.render-without-products-desktop{display:none}.render-without-products-mobile{display:block}}@media (min-width:768px){.render-without-products-desktop{display:block}.render-without-products-mobile{display:none}}.content-area{position:relative}@media only screen and (min-width:640px){.content-area{padding:100px 0 0}}@media only screen and (min-width:1024px){.content-area{padding-top:0}}@media only screen and (max-width:640px){.content-area .product-page{padding:50px 0 0}}body,html{background-color:var(--bg-color,#f8fafb);background-image:var(--paper-grain,none);background-size:320px 320px;color:var(--ink-color,#292a2d)}body a{color:#566270}body a:focus,body a:hover{color:#4a5460}.font-helvetica,.font-mono,.font-neue,.font-neue-einstellung,.font-sans,address,blockquote,body,button,dd,dt,figcaption,html,input,label,li,optgroup,p,select,textarea{font-family:Georgia,Bitstream Charter,URW Bookman L,serif!important}.font-black,.font-bold,.font-extrabold,.font-medium,.font-semibold,b,button,caption,dt,h1,h2,h3,h4,h5,h6,label,legend,optgroup,strong,summary,th{font-weight:400!important}.main-navigation>ul>li>a{border-bottom:1px solid #0000;transition:border-color .3s ease,color .25s ease}.main-navigation>ul>li>a:hover{border-bottom-color:var(--accent-color);color:var(--ink-primary-color)}.product .product_thumbnail_wrapper{transition:box-shadow .5s ease}.product .product_thumbnail img,.product .product_thumbnail_background{transition:transform 1.4s cubic-bezier(.22,.61,.36,1)}@media (prefers-reduced-motion:no-preference){.product:hover .product_thumbnail img,.product:hover .product_thumbnail_background{transform:scale(1.06)}}.add_to_cart_button{transition:background-color .4s ease,letter-spacing .4s ease,box-shadow .4s ease,transform .4s cubic-bezier(.22,.61,.36,1)!important}.add_to_cart_button:hover{box-shadow:0 16px 32px -16px #2d261c80;letter-spacing:.34rem}@media (prefers-reduced-motion:no-preference){.add_to_cart_button:hover{transform:scale(1.02)}}.add_to_cart_button{font-size:15px;min-height:58px;padding-left:32px!important;padding-right:32px!important}.add_to_cart_button,a.border-solid.font-neue-einstellung.shadow-sm{border-radius:0!important}h1,h2,h3,h4,h5,h6{letter-spacing:-.01em;line-height:1.14}.border-line,.border-theme-standard,hr{border-color:var(--line-color)!important}.product_infos{text-align:center}.product_infos h1{text-align:center!important}.product_infos .usp{margin-left:auto;margin-right:auto;max-width:360px}.product_infos .options,.product_infos .usp li{justify-content:center}.buy-selects,.product_infos .pdp-sku,.product_infos .product_description,.product_infos .product_meta,.product_infos .sku,.product_infos [class*=acc-body],.product_infos [class*=accordion] .content{text-align:left}.buy-selects{border:1px solid var(--line-color);margin-top:28px}.buy-selects:not(:has(.select)){border:0;margin-top:0}.buy-selects .select{margin:0!important;padding:16px 18px}.buy-selects #productVariants .select,.buy-selects #productVariants .select~.select{border-top:1px solid var(--line-color)}.buy-selects>#productVariants:first-child .select:first-child{border-top:0}.product_infos #sku,.product_infos .pdp-tags{text-align:left!important}.pdp-price-note p{color:var(--ink-secondary-color);margin:8px 0 0!important}#price .flex{justify-content:center}.product_infos .accordion,.product_infos .accordion .accordion-content,.product_infos .accordion .description,.product_infos .accordion h2,.product_infos .accordion summary{text-align:left}.product_infos .manufacturer,.usp .spk-icon-checked,.usp i[class*=spk-icon]{color:var(--accent-color)!important}.product-images-wrapper .product-image{overflow:hidden;transition:box-shadow 1.2s ease}.product-images-wrapper .product-image img{transition:transform 2.1s cubic-bezier(.22,.61,.36,1);will-change:transform}@media (prefers-reduced-motion:no-preference){.product-images-wrapper .product-image:hover img{transform:scale(1.05)}}.product-images-wrapper .product-image:hover{box-shadow:0 18px 40px -24px #2d261c4d}.product .product_thumbnail img,.product .product_thumbnail_background{transition:transform 2.1s cubic-bezier(.22,.61,.36,1)!important}.accordion .accordion-title .toggle{color:var(--ink-primary-color);flex:0 0 auto;font-size:0!important;height:14px;position:relative;width:14px}.accordion .accordion-title .toggle:before{background:currentColor;content:"";inset:0;-webkit-mask:no-repeat center/13px url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");mask:no-repeat center/13px url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");position:absolute;transition:transform .25s ease}.accordion details[open] .accordion-title .toggle{transform:rotate(180deg)}.pdp-signature{font-family:Georgia,serif;margin-top:14px;text-align:center}.pdp-signature-mark{align-items:center;color:var(--ink-secondary-color);display:flex;font-size:14px!important;gap:10px;justify-content:center;line-height:1.3;margin:0}.pdp-signature-mark .name{font-size:14px!important;letter-spacing:.01em}.pdp-signature-mark .name,.pdp-signature-note{color:var(--ink-secondary-color);font-style:normal;font-weight:400;line-height:1.3}.pdp-signature-note{font-size:11px!important;letter-spacing:.04em}.pdp-signature-mark .orn{font-size:12px;font-style:normal;letter-spacing:2px}.pdp-signature-note{margin:4px 0 0}.pdp-buy-trust{align-items:center;border-top:1px solid var(--line-color);display:flex;filter:saturate(.82);flex-wrap:wrap;gap:8px 12px;justify-content:center;margin-bottom:10px;margin-top:20px;opacity:.94;padding-bottom:24px;padding-top:18px}.pdp-buy-trust img{display:inline-block;height:18px;width:auto}body.page-product .product_infos .stock-status .icon .border,body.page-product .product_infos .stock-status .icon div{background-color:#978d81!important;border-color:#978d81!important}body.page-product .product_infos .stock-status{letter-spacing:.04em!important}body.page-product .product_infos .stock-status .uppercase,body.page-product .product_infos .stock-status [id^=texts-]{color:var(--ink-secondary-color);font-size:11px;text-transform:none!important}.buy-selects .cselect{position:relative}.buy-selects .cselect-trigger{align-items:center;cursor:pointer;display:flex!important;margin:0!important;padding:2px 0;-webkit-user-select:none;user-select:none}.buy-selects .cselect-trigger .text-ink-primary{margin-left:auto;text-align:right}.buy-selects .cselect-trigger .cs-chev{background:var(--ink-primary-color);flex:0 0 auto;height:13px;margin-left:12px;-webkit-mask:no-repeat center/13px url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");mask:no-repeat center/13px url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");transition:transform .25s ease;width:13px}.buy-selects .cselect.open .cselect-trigger .cs-chev{transform:rotate(180deg)}.buy-selects .select.disabled [id^=filter-]{align-items:center;display:flex!important;margin:0!important;width:100%}.buy-selects .select.disabled [id^=filter-] .text-ink-primary{margin-left:auto;text-align:right}.buy-selects .cselect-menu{background:var(--page-color);border:1px solid var(--line-color);box-shadow:0 18px 38px -22px #2d261c6b;display:block!important;left:0;margin:0!important;max-height:340px;overflow-y:auto;padding:6px!important;position:absolute!important;right:0;top:calc(100% + 8px);z-index:40}.buy-selects .cselect:not(.open) .cselect-menu{display:none!important}.buy-selects .cselect-menu label{align-items:center;cursor:pointer;display:flex!important;flex-direction:row!important;gap:12px;letter-spacing:0;margin:0!important;padding:9px 12px!important;text-align:left;text-transform:none;width:100%}.buy-selects .cselect-menu label:hover{background:color-mix(in srgb,var(--page-color),var(--ink-primary-color) 6%)}.buy-selects .cselect-menu label.checked{background:color-mix(in srgb,var(--page-color),var(--ink-primary-color) 9%)}.buy-selects .cselect-menu label .img{flex:0 0 auto;height:50px!important;padding:0!important;width:42px!important}.buy-selects .select.disabled .options{display:none!important}.buy-selects .cselect-menu label .cs-name{color:var(--ink-primary-color);font-size:14px}.buy-selects,.buy-selects *,.product_infos #sku{font-weight:400!important}.accordion .accordion-title{letter-spacing:.28em!important}.site-header,.site-header.default{background-color:var(--page-color)!important}.foot-lede{margin:0 auto;padding:clamp(20px,2.6vw,34px) 16px 0;text-align:center}.foot-logo{display:block;height:clamp(40px,5vw,62px);margin:0 auto;width:auto}.buy-selects .img,.cselect-menu .img,.mobile_gallery .w-full.bg-page,.product-images-wrapper .product-image,.product_thumbnail_wrapper{background-color:var(--offgray-color,#f2f5f6)!important}.product-images-wrapper .product-image{isolation:isolate;mix-blend-mode:normal!important}.product-images-wrapper .product-image img{mix-blend-mode:multiply}:root{--env-fill:#d8d4cc;--env-layer-blend:multiply}.product-images-wrapper .product-image.is-environment{--card-fill:var(--env-photo,none);--card-fill-blend:var(--env-layer-blend,normal);background-color:var(--env-fill,#d8d4cc)!important}.product-images-wrapper .product-image.is-environment:after,.product-images-wrapper .product-image.is-environment:before{background-image:var(--card-fill,none);background-repeat:no-repeat;background-size:100% 2000%;content:"";filter:blur(6px);left:-8%;mix-blend-mode:var(--card-fill-blend,normal);pointer-events:none;position:absolute;right:-8%;z-index:0}.product-images-wrapper .product-image.is-environment:before{background-position:top;bottom:50%;top:0}.product-images-wrapper .product-image.is-environment:after{background-position:bottom;bottom:0;top:50%}.product-images-wrapper .product-image.is-environment>*{position:relative;z-index:1}.card-fill{isolation:isolate;position:relative}.card-fill--horizontal:after,.card-fill--horizontal:before{background-image:var(--card-fill,none);background-repeat:no-repeat;background-size:86.2068965517% 2000%;content:"";filter:blur(6px);left:-8%;mix-blend-mode:var(--card-fill-blend,normal);pointer-events:none;position:absolute;right:-8%;z-index:-1}.card-fill--horizontal:before{background-position:top;bottom:50%;top:0}.card-fill--horizontal:after{background-position:bottom;bottom:0;top:50%}.card-fill--vertical:after,.card-fill--vertical:before{background-image:var(--card-fill,none);background-repeat:no-repeat;background-size:2000% 86.2068965517%;bottom:-8%;content:"";filter:blur(6px);mix-blend-mode:var(--card-fill-blend,normal);pointer-events:none;position:absolute;top:-8%;z-index:-1}.card-fill--vertical:before{background-position:0;left:0;right:50%}.card-fill--vertical:after{background-position:100%;left:50%;right:0}.off-canvas .hdrill .hdrill-panel{display:none}.off-canvas .hdrill .hdrill-panel.is-on,.off-canvas .hdrill>nav>ul.is-on{display:block}@keyframes hdrill-frem{0%{opacity:0;transform:translateX(18px)}to{opacity:1;transform:translateX(0)}}@keyframes hdrill-tilbage{0%{opacity:0;transform:translateX(-18px)}to{opacity:1;transform:translateX(0)}}.off-canvas .hdrill .kom-frem{animation:hdrill-frem .24s cubic-bezier(.23,1,.32,1) both}.off-canvas .hdrill .kom-tilbage{animation:hdrill-tilbage .24s cubic-bezier(.23,1,.32,1) both}.off-canvas .hdrill .hdrill-panel:not([data-dybde="0"])>li>a{font-size:16px!important}.off-canvas .hdrill .hdrill-panel:not([data-dybde="0"])>li>a,.off-canvas .hdrill .hdrill-panel[data-dybde="0"]>li>a{align-items:center;color:var(--ink-primary-color)!important;display:flex!important;min-height:48px;padding:12px 0!important}.off-canvas .hdrill .hdrill-panel[data-dybde="0"]>li>a{font-size:22px!important}.off-canvas .hdrill .hdrill-parent{position:relative}.off-canvas .hdrill .hdrill-parent>a{padding-right:56px!important}.off-canvas .hdrill .hdrill-parent>.more{align-items:center;color:var(--ink-primary-color);cursor:pointer;display:flex!important;height:48px;justify-content:center;position:absolute;right:0;top:0;transform:rotate(-90deg);transition:transform .18s ease-out,opacity .18s ease-out;width:48px}.off-canvas .hdrill .hdrill-parent>.more:focus-visible{outline:2px solid var(--ink-primary-color);outline-offset:-4px}.off-canvas .hdrill .hdrill-head{align-items:center;border-bottom:1px solid var(--line-color);display:flex;gap:12px;margin-bottom:4px}.off-canvas .hdrill .hdrill-back{align-items:center;appearance:none;background:none;border:0;color:var(--ink-secondary-color);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;gap:8px;letter-spacing:.12em;min-height:48px;padding:0 12px 0 0;text-transform:uppercase}.off-canvas .hdrill .hdrill-back-arrow{border-bottom:1.5px solid;border-left:1.5px solid;height:8px;transform:rotate(45deg);width:8px}.off-canvas .hdrill .hdrill-all{border-bottom:1px solid var(--line-color);color:var(--ink-primary-color)!important;font-size:16px;margin-left:auto;min-height:0!important;padding:2px 0!important;text-decoration:none}@media (hover:hover) and (pointer:fine){.off-canvas .hdrill .hdrill-back:hover{color:var(--ink-primary-color)}.off-canvas .hdrill .hdrill-all:hover{border-bottom-color:var(--ink-primary-color)}}.off-canvas .hdrill .sub-menu a,.off-canvas .hdrill ul ul a{color:var(--ink-primary-color)!important;font-size:16px!important}@media (prefers-reduced-motion:reduce){.off-canvas .hdrill .kom-frem,.off-canvas .hdrill .kom-tilbage{animation:none}.off-canvas .hdrill .hdrill-parent>.more{transition:none}}.off-canvas.hdrill-inde #mobiles-menu-offcanvas:not(.hdrill-aktiv),.off-canvas.hdrill-inde .off-canvas-widget:not(.sf-mobile-search):not(.hdrill-aktiv){display:none}.notification.error,.notification.success{line-height:1.55;position:relative}.notification.error:has(>.notification-close),.notification.success:has(>.notification-close){padding-right:46px!important}.notification.error p,.notification.success p{font-size:inherit;margin:0}.notification.error p+p,.notification.success p+p{border-top:1px solid color-mix(in oklab,currentcolor 18%,#0000);margin-top:7px;padding-top:7px}.notification.error a,.notification.success a{color:inherit;text-decoration:underline;text-underline-offset:2px}.hollys-note-label{display:block;font-size:10px;letter-spacing:.14em;margin-bottom:6px;opacity:.72;text-transform:uppercase}.notification-close{align-items:center;background:none;border:none;border-radius:0;color:color-mix(in oklab,currentColor 55%,#0000);cursor:pointer;display:flex;font-size:19px;height:30px;justify-content:center;line-height:1;padding:0;position:absolute;right:8px;top:6px;transition:color .18s ease,transform .14s cubic-bezier(.23,1,.32,1);width:30px}.notification-close:hover{color:currentColor}.notification-close:active{transform:scale(.9)}@media (prefers-reduced-motion:no-preference){.notification.error,.notification.success{animation:hollys-note-ind .22s cubic-bezier(.23,1,.32,1) both}}@keyframes hollys-note-ind{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}:root{--hpi-plate:var(--plate-color,#f7f4eb)}.hpi{aspect-ratio:4/5;background-color:var(--hpi-plate);display:grid;grid-template-rows:minmax(0,1fr);isolation:isolate;overflow:hidden;position:relative}.hpi__layers{display:grid;grid-template-rows:minmax(0,1fr);mix-blend-mode:multiply;transition:none!important}.hpi__layers,.hpi__pic{grid-area:1/1;min-height:0;min-width:0}.hpi__pic{display:block}.hpi .hpi__img{background-color:initial;display:block;height:100%;mix-blend-mode:normal;object-fit:contain;width:100%}.product_thumbnail_wrapper:has(.hpi){background:#0000!important;border:0!important;padding:0!important}.hpi:after{box-shadow:inset 0 0 0 1px var(--line-color);content:"";inset:0;mix-blend-mode:normal;pointer-events:none;position:absolute;z-index:5}.hpi>:not(.hpi__layers):not(.hpi__pic):not(.hpi__hover){z-index:4}.hpi__hover{background-color:initial;background-position:50%;background-repeat:no-repeat;background-size:contain;grid-area:1/1;mix-blend-mode:normal}.hpi.is-sold-out .hpi__img{opacity:.25}.hpi--gallery,.hpi--swatch{width:100%}.hpi--thumb{flex:none;width:60px}@media (prefers-reduced-motion:reduce){.hpi,.hpi__hover,.hpi__img{transition:none}}.sf-breadcrumb{line-height:1.5;margin:clamp(18px,3vh,34px) 0 12px}.sf-breadcrumb__list{align-items:baseline;display:flex;flex-wrap:wrap;gap:3px 0;list-style:none;margin:0;padding:0}.sf-breadcrumb__item{align-items:baseline;color:var(--ink-secondary-color);display:inline-flex;font-family:var(--sf-font-body,"Helvetica Neue",Helvetica,Arial,sans-serif);font-size:10px;letter-spacing:.16em;list-style:none;text-transform:uppercase}.sf-breadcrumb__item+.sf-breadcrumb__item:before{speak:none;color:color-mix(in srgb,var(--ink-secondary-color) 45%,#0000);content:"/";font-size:9px;margin:0 9px}.sf-breadcrumb__link{border-bottom:1px solid #0000;color:inherit;padding-bottom:1px;text-decoration:none;transition:color .15s ease,border-color .15s ease}@media (hover:hover) and (pointer:fine){.sf-breadcrumb__link:hover{border-bottom-color:color-mix(in srgb,var(--ink-primary-color) 45%,#0000);color:var(--ink-primary-color)}}.sf-breadcrumb__link:focus-visible{border-radius:1px;color:var(--ink-primary-color);outline:2px solid var(--ink-primary-color);outline-offset:2px}.sf-breadcrumb__item--current>span{color:var(--ink-primary-color)}@media (pointer:coarse){.sf-breadcrumb__link{padding-bottom:8px;padding-top:7px}.sf-breadcrumb__list{margin-bottom:-8px;margin-top:-7px}}@media (prefers-reduced-motion:reduce){.sf-breadcrumb__link{transition:none}}@media (max-width:640px){.sf-breadcrumb__item{font-size:9.5px;letter-spacing:.14em}.sf-breadcrumb__item+.sf-breadcrumb__item:before{margin:0 7px}}.sf-pdp-back{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px 18px}.sf-pdp-back .sf-breadcrumb{margin:0}.sf-pdp-back .sf-breadcrumb__item,.sf-pdp-back>a{font-size:10px;letter-spacing:.15em}.sf-section-nav-wrap{border-bottom:1px solid var(--line-color);border-top:1px solid var(--line-color);margin:clamp(20px,3vh,36px) 0 0;max-width:none;padding:13px var(--sf-plp-gutter,clamp(18px,3.6vw,56px))}body.page-category .woocommerce-products-header:has(+.sf-plp-shell) .sf-section-nav-wrap{border-bottom:0}.sf-section-nav__list{display:flex;flex-wrap:wrap;gap:4px 26px;list-style:none;margin:0;padding:0}.sf-section-nav__item{flex-shrink:0;list-style:none}.sf-section-nav-wrap:has(.sf-section-nav__list.is-wrapped){padding-bottom:18px;padding-top:18px}.sf-section-nav__list.is-wrapped{row-gap:8px}.sf-section-nav__item--current>span,.sf-section-nav__link{border-bottom:1px solid #0000;color:var(--ink-primary-color);display:inline-block;font-family:var(--sf-font-body,"Helvetica Neue",Helvetica,Arial,sans-serif);font-size:13.5px;line-height:1.4;padding:3px 0;text-decoration:none}.sf-section-nav__link{transition:border-color .15s ease}@media (hover:hover) and (pointer:fine){.sf-section-nav__link:hover{border-bottom-color:color-mix(in srgb,var(--ink-primary-color) 45%,#0000)}}.sf-section-nav__link:focus-visible{color:var(--ink-primary-color);outline:2px solid var(--ink-primary-color);outline-offset:2px}.sf-section-nav__item--current>span{border-bottom-color:var(--ink-primary-color);color:var(--ink-primary-color)}.sf-plp-shell .sf-section-nav__link,.sf-plp-shell .sf-section-nav__uplink{color:var(--ink-primary-color)!important}.sf-section-nav__up{margin-right:10px}.sf-section-nav__uplink{border-bottom:1px solid #0000;color:var(--ink-primary-color);display:inline-block;font-family:var(--sf-font-body,"Helvetica Neue",Helvetica,Arial,sans-serif);font-size:13.5px;line-height:1.4;padding:3px 0;text-decoration:none;transition:border-color .15s ease}.sf-section-nav__uplink:after{border-right:1px solid;border-top:1px solid;content:"";display:inline-block;height:5px;margin-left:9px;opacity:.7;transform:rotate(45deg);transition:transform .22s cubic-bezier(.23,1,.32,1),opacity .15s ease;vertical-align:middle;width:5px}@media (hover:hover) and (pointer:fine){.sf-section-nav__uplink:hover{border-bottom-color:color-mix(in srgb,var(--ink-primary-color) 45%,#0000)}.sf-section-nav__uplink:hover:after{opacity:1;transform:rotate(45deg) translate(2px,-2px)}}.sf-section-nav__uplink:focus-visible{outline:2px solid var(--ink-primary-color);outline-offset:2px}@media (prefers-reduced-motion:reduce){.sf-section-nav__link,.sf-section-nav__uplink,.sf-section-nav__uplink:after{transition:none}}.sf-plp-shell .sf-subnav-up,.sf-plp-subnav .sf-subnav-up{margin-right:10px}.sf-plp-shell .sf-subnav-up-link,.sf-plp-subnav .sf-subnav-up-link{color:var(--ink-primary-color)!important;position:relative}.sf-plp-shell .sf-subnav-up-link:after,.sf-plp-subnav .sf-subnav-up-link:after{border-right:1px solid;border-top:1px solid;content:"";display:inline-block;height:5px;margin-left:9px;opacity:.7;transform:rotate(45deg);transition:transform .22s cubic-bezier(.23,1,.32,1);vertical-align:middle;width:5px}@media (hover:hover) and (pointer:fine){.sf-plp-shell .sf-subnav-up-link:hover:after,.sf-plp-subnav .sf-subnav-up-link:hover:after{opacity:1;transform:rotate(45deg) translate(2px,-2px)}}@media (prefers-reduced-motion:reduce){.sf-plp-shell .sf-subnav-up-link:after,.sf-plp-subnav .sf-subnav-up-link:after{transition:none}}.product .product_thumbnail,.product .product_thumbnail img,.product .product_thumbnail_background{transition:none!important;will-change:auto!important}.product:hover .product_thumbnail,.product:hover .product_thumbnail img,.product:hover .product_thumbnail_background{transform:none!important}.product:hover .product_thumbnail_wrapper{box-shadow:none!important}.product .product_thumbnail_wrapper,.rendered-snippet .product_thumbnail_wrapper{background-color:var(--plate-color)!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:hidden;transition:background-color .5s ease!important}.product .details{padding-bottom:0!important;padding-top:13px!important}.product .details .brand{color:var(--ink-primary-color)!important;font-family:var(--sf-font-body,"Helvetica Neue",Helvetica,Arial,sans-serif)!important;letter-spacing:.14em!important;line-height:1.4;margin-bottom:0!important;text-transform:uppercase!important}.product .details .text-lg{letter-spacing:0!important;line-height:1.45!important;margin:3px 0 0!important}.product .details .text-lg,.product .details .text-md{font-family:var(--sf-font-body,"Helvetica Neue",Helvetica,Arial,sans-serif)!important;font-size:13.5px!important}.product .details .text-md{margin-top:3px!important}.product .details del{color:var(--ink-secondary-color)!important;margin-right:6px!important;text-decoration:line-through}.product .details .price,.product .details .price.discount{color:var(--ink-primary-color)!important}.product .details .pcard-spec{align-items:flex-start!important;gap:3px!important;margin-top:3px!important}.product .details .pcard-spec ul.inline-flex{justify-content:flex-start!important}.product .details .pcard-spec ul.inline-flex li{color:var(--ink-primary-color)!important;font-size:10.5px!important;letter-spacing:.08em!important;padding:0 8px 0 0!important}.product .details .pcard-spec ul.inline-flex li .unavailable{color:var(--ink-secondary-color)!important;opacity:.55;text-decoration:line-through}.product .details .pcard-variant{color:var(--ink-primary-color)!important;font-size:10.5px!important;letter-spacing:.14em!important}@media (prefers-reduced-motion:no-preference){.product_thumbnail.with_second_image{overflow:hidden;position:relative}.product_thumbnail.with_second_image picture,.product_thumbnail.with_second_image>img{opacity:1;transition:opacity .5s ease!important}.product_thumbnail.with_second_image .product_thumbnail_background{display:block!important;height:100%!important;inset:0!important;opacity:0!important;pointer-events:none;position:absolute!important;transition:opacity .5s ease!important;width:100%!important}.pr-item:hover .product_thumbnail.with_second_image.second_image_ready picture,.pr-item:hover .product_thumbnail.with_second_image.second_image_ready>img,.product:not([data-handler=product]):hover .product_thumbnail.with_second_image.second_image_ready picture,.product:not([data-handler=product]):hover .product_thumbnail.with_second_image.second_image_ready>img,.product_thumbnail_wrapper:hover .product_thumbnail.with_second_image.second_image_ready picture,.product_thumbnail_wrapper:hover .product_thumbnail.with_second_image.second_image_ready>img{opacity:0}.pr-item:hover .product_thumbnail.with_second_image.second_image_ready .product_thumbnail_background,.product:not([data-handler=product]):hover .product_thumbnail.with_second_image.second_image_ready .product_thumbnail_background,.product_thumbnail_wrapper:hover .product_thumbnail.with_second_image.second_image_ready .product_thumbnail_background{opacity:1!important}}@media (hover:none),(pointer:coarse){.pr-item:hover .product_thumbnail.with_second_image.second_image_ready picture,.pr-item:hover .product_thumbnail.with_second_image.second_image_ready>img,.product:not([data-handler=product]):hover .product_thumbnail.with_second_image.second_image_ready picture,.product:not([data-handler=product]):hover .product_thumbnail.with_second_image.second_image_ready>img,.product_thumbnail_wrapper:hover .product_thumbnail.with_second_image.second_image_ready picture,.product_thumbnail_wrapper:hover .product_thumbnail.with_second_image.second_image_ready>img{opacity:1!important;transition:none!important}.pr-item:hover .product_thumbnail.with_second_image.second_image_ready .product_thumbnail_background,.product:not([data-handler=product]):hover .product_thumbnail.with_second_image.second_image_ready .product_thumbnail_background,.product_thumbnail.with_second_image .product_thumbnail_background,.product_thumbnail_wrapper:hover .product_thumbnail.with_second_image.second_image_ready .product_thumbnail_background{transition:opacity .4s cubic-bezier(.23,1,.32,1)!important}}.product-labels .product-label{font-family:var(--sf-font-body,"Helvetica Neue",Helvetica,Arial,sans-serif)!important;font-size:9.5px!important;letter-spacing:.16em!important;line-height:1!important;padding:6px 11px!important;text-transform:uppercase!important}.product-labels .product-label.bg-sale{background:var(--sf-accent-color)!important;border:0!important;color:var(--sf-accent-ink-color)!important}.product-labels .product-label:not(.bg-sale){background-color:var(--page-color)!important;border:1px solid color-mix(in srgb,var(--line-color) 60%,#0000)!important;color:var(--ink-primary-color)!important}.page-category .plp-filterbar{background:#0000!important;border-bottom:1px solid var(--line-color)!important;border-top:1px solid var(--line-color)!important;font-size:12.5px;padding:13px 0!important}.page-category .plp-filterbar #button_offcanvas_sidebar_left span,.page-category .plp-filterbar .catalog-sort__select,.page-category .plp-filterbar label{color:var(--ink-primary-color)!important;font-family:var(--sf-font-body,"Helvetica Neue",Helvetica,Arial,sans-serif)!important;font-size:11px!important;letter-spacing:.13em!important;text-transform:uppercase!important}.page-category .catalog-sort__arrow{border-bottom-color:var(--ink-primary-color)!important;border-right-color:var(--ink-primary-color)!important}.page-category .pagination,.page-search .pagination,.plp-pager{align-items:baseline;gap:14px}.page-category .pagination li a,.page-search .pagination li a,.plp-pager li a,.plp-pager li span{background:#0000!important;border:0!important;border-bottom:1px solid #0000!important;border-radius:0!important;color:var(--ink-primary-color)!important;display:inline-block;font-family:var(--sf-font-body,"Helvetica Neue",Helvetica,Arial,sans-serif)!important;font-size:11px!important;letter-spacing:.13em!important;padding:2px 1px!important;text-transform:uppercase;transition:border-color .18s ease,color .18s ease}.page-category .pagination li a:hover,.page-category .pagination li.active a,.page-search .pagination li a:hover,.page-search .pagination li.active a,.plp-pager li a:hover,.plp-pager li.font-bold a{border-bottom-color:var(--ink-primary-color)!important}.page-category .pagination li.disabled a,.page-search .pagination li.disabled a,.plp-pager li.disabled a{border-bottom-color:#0000!important;color:var(--ink-secondary-color)!important;opacity:.55;pointer-events:none}@media (min-width:1024px){.product-categories.products.grid{gap:clamp(40px,4vw,64px) clamp(28px,3vw,48px);grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.product .pcard-spec{opacity:0;transition:opacity .22s ease}.product:not([data-handler=product]):hover .pcard-spec{opacity:1}}.product .pcard-spec li{border:none!important;color:var(--ink-primary-color);letter-spacing:.06em}.page-category .catalog-ordering,.page-category .filters-row,.page-category [class*=catalog-ordering]{background:var(--page-color);border-bottom:1px solid var(--line-color);border-top:1px solid var(--line-color);padding-bottom:12px!important;padding-top:12px!important;position:sticky;top:0;z-index:18}#offCanvasFilterSidebar .menu-close{align-items:center;border-bottom:1px solid var(--line-color);padding:14px 16px}.sf-filter-title{color:var(--ink-primary-color);font-size:11px;letter-spacing:.13em;text-transform:uppercase}#offCanvasFilterSidebar #reset-filter{background:#0000!important;border-bottom:1px solid var(--line-color);color:var(--ink-secondary-color);font-family:inherit!important;font-size:11px;letter-spacing:.1em;margin-left:14px;margin-right:auto;padding:0!important;text-transform:uppercase;transition:color .18s ease,border-color .18s ease}#offCanvasFilterSidebar #reset-filter:hover{border-color:var(--ink-primary-color);color:var(--ink-primary-color)}.plp-pager{align-items:center;gap:6px;margin:8px 0 10px}.plp-pager li{list-style:none}.plp-pager li a{border-bottom:1px solid #0000;color:var(--ink-secondary-color);display:inline-block;font-size:12px;letter-spacing:.1em;transition:color .18s ease,border-color .18s ease,transform .25s cubic-bezier(.23,1,.32,1)}.plp-pager li a:hover,.plp-pager li.font-bold a{color:var(--ink-primary-color)}.plp-pager li.font-bold a{border-bottom-color:var(--ink-primary-color)}.plp-pager li.disabled a{opacity:.3;pointer-events:none}@media (hover:hover) and (pointer:fine){.plp-pager li a:hover .spk-icon-arrow-right{transform:translateX(3px)}.plp-pager li a:hover .spk-icon-arrow-left{transform:translateX(-3px)}}.plp-pager .spk-icon-arrow-left,.plp-pager .spk-icon-arrow-right{display:inline-block;transition:transform .25s cubic-bezier(.23,1,.32,1)}.page-category .category-description{margin-inline:auto;max-width:1440px;padding-left:clamp(16px,3vw,48px);padding-right:clamp(16px,3vw,48px);text-align:var(--sf-plp-head-align,left)!important}.sf-plp-eyebrow{color:var(--ink-secondary-color);display:block;font-size:10px;letter-spacing:.16em;margin:clamp(18px,3vh,34px) 0 10px;text-transform:uppercase}.page-category .category-description h1,.page-category .category-description>span.block{font-size:var(--sf-plp-head-size,clamp(34px,4.2vw,58px))!important;letter-spacing:var(--sf-plp-head-tracking,-.02em)!important;line-height:var(--sf-plp-head-leading,.98)!important;margin:0 0 14px!important;text-align:var(--sf-plp-head-align,left)!important}.page-category .category-description .max-w-2xl,.page-category .category-description [class*=text-center]{margin-left:var(--sf-plp-lede-ml,0)!important;margin-right:auto!important;max-width:560px!important;padding-left:0!important;padding-right:0!important;text-align:var(--sf-plp-head-align,left)!important}.page-category .category-description p{color:var(--ink-secondary-color)!important;font-size:14px!important;line-height:1.65!important}.sf-plp-subnav{border-top:1px solid var(--line-color);margin:clamp(20px,3vh,36px) auto 0;max-width:1440px;padding:12px clamp(16px,3vw,48px)}.sf-plp-subnav ul{display:flex;flex-wrap:wrap;gap:4px 26px;margin:0}.sf-plp-subnav li{flex-shrink:0;list-style:none}.sf-plp-subnav .plp-chip{border:none!important;border-bottom:1px solid #0000!important;border-radius:0!important;font-size:13.5px!important;letter-spacing:normal!important;line-height:1.4!important;min-width:0!important;padding:4px 0!important;text-transform:none!important;transition:color .18s ease,border-color .18s ease}.sf-plp-subnav .plp-chip,.sf-plp-subnav .plp-chip:hover{background:#0000!important;color:var(--ink-primary-color)!important}.sf-plp-subnav .active>.plp-chip,.sf-plp-subnav .current-menu-item>.plp-chip,.sf-plp-subnav .plp-chip.active{border-bottom-color:var(--ink-primary-color)!important;color:var(--ink-primary-color)!important}.sf-plp-subnav .carousel-arrow,.sf-plp-subnav [class*=arrow]{display:none!important}.page-category .plp-filterbar{border-top:1px solid var(--line-color);margin-top:0}body.page-category .rendered-snippet .max-w-2xl,body.page-category .snippet .max-w-2xl{margin-inline:auto!important;max-width:1440px!important;padding:0 clamp(16px,3vw,48px)!important;text-align:left!important}body.page-category .rendered-snippet .max-w-2xl h1:before,body.page-category .snippet .max-w-2xl h1:before{color:var(--ink-secondary-color);content:"Kategori";display:block;font-size:10px;letter-spacing:.16em;margin:clamp(18px,3vh,34px) 0 12px;text-transform:uppercase}body.page-category .rendered-snippet .max-w-2xl h1,body.page-category .snippet .max-w-2xl h1{color:var(--ink-primary-color)!important;font-size:clamp(34px,4.2vw,58px)!important;letter-spacing:-.02em!important;line-height:.98!important;margin:0 0 14px!important;text-align:left!important}body.page-category .rendered-snippet .max-w-2xl p,body.page-category .snippet .max-w-2xl h1~*,body.page-category .snippet .max-w-2xl p{color:var(--ink-secondary-color)!important;font-size:14px!important;line-height:1.65!important;margin-left:0!important;max-width:560px!important;text-align:left!important}body.page-category .snippet-menu{border-top:1px solid var(--line-color);margin:clamp(20px,3vh,36px) auto 0!important;max-width:1440px;padding:12px clamp(16px,3vw,48px)!important}body.page-category .snippet-menu .carousel,body.page-category .snippet-menu [class*=carousel],body.page-category .snippet-menu ul{display:flex!important;flex-wrap:wrap!important;gap:4px 26px!important;overflow:visible!important}body.page-category .snippet-menu li{flex-shrink:0;list-style:none;margin:0!important}body.page-category .snippet-menu .menu-item>a,body.page-category .snippet.snippet-menu a,body.page-category div.snippet-menu li>a{background:#0000!important;border:none!important;border-bottom:1px solid var(--line-color)!important;border-radius:0!important;color:var(--ink-secondary-color)!important;font-size:13.5px!important;letter-spacing:normal!important;line-height:1.4!important;min-width:0!important;padding:4px 0!important;text-transform:none!important;transition:color .18s ease,border-color .18s ease!important;width:auto!important}body.page-category .snippet-menu .menu-item>a:hover,body.page-category .snippet.snippet-menu a:hover,body.page-category div.snippet-menu li>a:hover{background:#0000!important;color:var(--ink-primary-color)!important}body.page-category .snippet-menu .active>a,body.page-category .snippet-menu .current-menu-item>a,body.page-category .snippet-menu a.active{border-bottom-color:var(--ink-primary-color)!important;color:var(--ink-primary-color)!important}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.sf-plp-subnav .plp-chip,body.page-category .snippet-menu .menu-item>a,body.page-category .snippet.snippet-menu a,body.page-category div.snippet-menu li>a{border-bottom-color:#0000!important;color:var(--ink-primary-color)!important}.sf-plp-subnav .plp-chip:hover,body.page-category .snippet-menu .menu-item>a:hover,body.page-category .snippet.snippet-menu a:hover,body.page-category div.snippet-menu li>a:hover{border-bottom-color:color-mix(in srgb,var(--ink-primary-color) 45%,#0000)!important}.sf-plp-subnav .active>.plp-chip,.sf-plp-subnav .current-menu-item>.plp-chip,.sf-plp-subnav .plp-chip.active,body.page-category .snippet-menu .active>a,body.page-category .snippet-menu .current-menu-item>a,body.page-category .snippet-menu a.active{border-bottom-color:var(--ink-primary-color)!important}}body.page-category .sf-plp-subnav ul>li>a,body.page-category .snippet-menu ul>li>a{margin-left:0!important}body.page-category .snippet-menu .carousel-arrow,body.page-category .snippet-menu [class*=arrow],body.page-category .snippet-menu [class*=fade]{display:none!important}body.page-category .rendered-snippet .max-w-2xl h1:before,body.page-category .snippet .max-w-2xl h1:before{margin-top:clamp(36px,6vh,84px)}body.page-category .snippet-menu{border-bottom:1px solid var(--line-color)!important;margin-top:clamp(26px,4vh,46px)!important;padding-bottom:14px!important;padding-top:14px!important}body.page-category div[class*="lg:pt-16"]{padding-top:0!important}body.page-category .catalog_top{display:none}body.page-category .plp-filterbar{align-items:center;border-bottom:1px solid var(--line-color)!important;border-top:1px solid var(--line-color)!important;margin-bottom:0!important;padding:13px 0!important}body.page-category .plp-filterbar .catalog-ordering{border:none!important;padding:0!important}body.page-category .plp-filterbar label,body.page-category .plp-filterbar select,body.page-category .plp-filterbar span{color:var(--ink-secondary-color)!important;font-size:13px!important;letter-spacing:normal!important;text-transform:none!important}body.page-category .plp-filterbar select{color:var(--ink-primary-color)!important}body.page-category .plp-filterbar .ml-auto{transition:opacity .2s ease}body.page-category .sf-plp-shell.is-pinned .plp-filterbar .ml-auto{opacity:0;pointer-events:none}body.page-category .plp-filterbar+*,body.page-category .product-categories.products.grid{margin-top:clamp(36px,5vh,60px)}body.page-category .woocommerce-products-header{margin-bottom:0!important;padding-bottom:0!important}:root{--sf-plp-gutter:1rem}@media (min-width:768px){:root{--sf-plp-gutter:1.25rem}}@media (min-width:1024px){:root{--sf-plp-gutter:2rem}}@media (min-width:1280px){:root{--sf-plp-gutter:3rem}}body.page-category #primary .row{margin-left:0!important;margin-right:0!important;max-width:none!important}body.page-category #primary .category-description,body.page-category #primary .columns{float:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;width:100%!important}body.page-category .rendered-snippet .max-w-2xl,body.page-category .snippet .max-w-2xl{max-width:none!important;padding-left:var(--sf-plp-gutter)!important;padding-right:var(--sf-plp-gutter)!important}body.page-category .snippet-menu{max-width:none!important}body.page-category .plp-filterbar,body.page-category .snippet-menu{margin-left:var(--sf-plp-gutter)!important;margin-right:var(--sf-plp-gutter)!important;padding-left:0!important;padding-right:0!important}body.page-category .plp-filterbar .spk-icon-menu-filters{display:none!important}body.page-category #primary .plp-filterbar span[class*=uppercase]{font-size:13px!important;letter-spacing:normal!important;text-transform:none!important}body.page-category #primary .plp-filterbar span[class*=uppercase]:before{background-color:currentColor;content:"";display:inline-block;height:13px;margin-right:8px;-webkit-mask:var(--sf-filter-icon) center/contain no-repeat;mask:var(--sf-filter-icon) center/contain no-repeat;vertical-align:-2px;width:13px}:root{--sf-filter-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 5h17l-6.6 7.8v5.4l-3.8 2.3v-7.7z'/%3E%3C/svg%3E");--sf-plp-gutter:clamp(18px,3.6vw,56px)}body.page-category .product .product_thumbnail_wrapper{border:1px solid var(--line-color)!important;position:relative}.product_thumbnail_wrapper:has(.pcard-gem){position:relative}.product_thumbnail_wrapper .pcard-gem{background:#0000;border:none;cursor:pointer;line-height:1;padding:4px;position:absolute;right:12px;top:12px;z-index:3}.product_thumbnail_wrapper .pcard-gem:before{background-color:var(--ink-secondary-color);content:"";display:block;height:22px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 20.5S3.2 15.2 3.2 9.1c0-2.9 2.2-5.1 5-5.1 1.8 0 3.2.95 3.8 2.2.6-1.25 2-2.2 3.8-2.2 2.8 0 5 2.2 5 5.1 0 6.1-8.8 11.4-8.8 11.4Z' fill='none' stroke='%23000' stroke-width='1.5'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 20.5S3.2 15.2 3.2 9.1c0-2.9 2.2-5.1 5-5.1 1.8 0 3.2.95 3.8 2.2.6-1.25 2-2.2 3.8-2.2 2.8 0 5 2.2 5 5.1 0 6.1-8.8 11.4-8.8 11.4Z' fill='none' stroke='%23000' stroke-width='1.5'/%3E%3C/svg%3E") center/contain no-repeat;transition:background-color .2s ease,transform .18s cubic-bezier(.23,1,.32,1);width:22px}@media (hover:hover) and (pointer:fine){.product_thumbnail_wrapper .pcard-gem:hover:before{background-color:var(--ink-primary-color);transform:scale(1.12)}.product_thumbnail_wrapper .pcard-gem{opacity:0;transition:opacity .18s ease-out}}@media (hover:hover) and (pointer:fine){.product:not([data-handler=product]):focus-within .pcard-gem,.product:not([data-handler=product]):hover .pcard-gem,.product_thumbnail_wrapper .pcard-gem.is-on,.product_thumbnail_wrapper .pcard-gem:focus-visible,.product_thumbnail_wrapper:focus-within .pcard-gem,.product_thumbnail_wrapper:hover .pcard-gem{opacity:1}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:reduce){.product_thumbnail_wrapper .pcard-gem{transition:none}}.product_thumbnail_wrapper .pcard-gem.is-on:before{background-color:var(--ink-primary-color);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 20.5S3.2 15.2 3.2 9.1c0-2.9 2.2-5.1 5-5.1 1.8 0 3.2.95 3.8 2.2.6-1.25 2-2.2 3.8-2.2 2.8 0 5 2.2 5 5.1 0 6.1-8.8 11.4-8.8 11.4Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 20.5S3.2 15.2 3.2 9.1c0-2.9 2.2-5.1 5-5.1 1.8 0 3.2.95 3.8 2.2.6-1.25 2-2.2 3.8-2.2 2.8 0 5 2.2 5 5.1 0 6.1-8.8 11.4-8.8 11.4Z'/%3E%3C/svg%3E")}body.page-category div[class*="lg:pt-16"]{padding-left:var(--sf-plp-gutter)!important;padding-right:var(--sf-plp-gutter)!important}body.page-category #primary .row,body.page-category .snippet-menu ul{padding-left:0!important;padding-right:0!important}body.page-category .plp-filterbar{margin-left:0!important;margin-right:0!important}body.page-category .snippet-menu .max-w-2xl,body.page-category .snippet-menu .rendered-snippet .max-w-2xl{padding-left:0!important;padding-right:0!important}body.page-category .snippet-menu li:first-child,body.page-category .snippet-menu li:first-child>a{margin-left:0!important;padding-left:0!important}body.page-category .snippet-menu{border-bottom:none!important;border-top:1px solid var(--line-color)!important;margin-left:0!important;margin-right:0!important;padding-bottom:0!important}body.page-category .snippet-menu .max-w-2xl{padding-left:var(--sf-plp-gutter)!important;padding-right:var(--sf-plp-gutter)!important}body.page-category .snippet-menu ul{border-bottom:1px solid var(--line-color);border-top:1px solid var(--line-color);margin:clamp(26px,4vh,46px) 0 0!important;padding:13px var(--sf-plp-gutter)!important}body.page-category .plp-filterbar{margin-left:calc(var(--sf-plp-gutter)*-1)!important;margin-right:calc(var(--sf-plp-gutter)*-1)!important;margin-top:0!important;padding-left:var(--sf-plp-gutter)!important;padding-right:var(--sf-plp-gutter)!important}body.page-category .snippet-menu ul{min-width:100%!important;width:100%!important}body.page-category .snippet-menu ul.is-wrapped{padding-bottom:18px!important;padding-top:18px!important;row-gap:8px!important}.sf-plp-subnav:has(>ul.is-wrapped){padding-bottom:18px;padding-top:18px}.sf-plp-subnav ul.is-wrapped{row-gap:8px}body.page-category{overflow-anchor:none}.sf-plp-shell{background:var(--page-color);margin-top:clamp(26px,4vh,46px);position:sticky;top:calc(var(--sf-header-h, 72px) - 1px);z-index:40}body.page-category .woocommerce-products-header:has(.sf-section-nav-wrap)+.sf-plp-shell{margin-top:0!important}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){body.page-category .sf-plp-shell{background:#0000}body.page-category .sf-plp-shell:before{-webkit-backdrop-filter:var(--sf-frost-filter);backdrop-filter:var(--sf-frost-filter);background:var(--sf-frost-bg);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}body.page-category .sf-plp-shell>.plp-filterbar,body.page-category .sf-plp-shell>.sf-subnav-collapse{position:relative;z-index:1}}body.page-category .sf-plp-shell{padding-bottom:0!important;padding-top:0!important}body.page-category .sf-plp-shell .sf-filter-tray,body.page-category .sf-plp-shell .sf-filter-tray.is-open{margin-top:0!important}body.page-category .sf-plp-shell ul{margin:0!important}body.page-category .sf-plp-shell .plp-filterbar{margin-left:0!important;margin-right:0!important}body.page-category .sf-plp-shell .sf-subnav-collapse>ul{border-bottom:0!important}@media (max-width:1023px){body.page-category .sf-plp-shell{transition:transform .26s cubic-bezier(.22,.61,.36,1);will-change:transform}html.hm-nav-hidden body.page-category .sf-plp-shell.is-pinned{transform:translateY(calc(-100% - var(--sf-header-h, 72px)))}}@media (prefers-reduced-motion:reduce){#page_wrapper.sticky_header .top-headers-wrapper,body.page-category .sf-plp-shell{transition:none}}.sf-subnav-collapse,body.page-category .sf-plp-shell .plp-filterbar{height:56px;overflow:hidden;transition:height .46s cubic-bezier(.4,0,.2,1),opacity .3s ease}body.page-category .sf-plp-shell:not(.is-compact) .sf-subnav-collapse{height:var(--sf-subnav-h,56px)}.sf-subnav-collapse>ul{opacity:1;transition:opacity .22s ease}body.page-category .sf-plp-shell.is-compact .plp-filterbar,body.page-category .sf-plp-shell.is-compact .sf-subnav-collapse{border-bottom-width:0!important;border-top-width:0!important;height:0!important;min-height:0!important;opacity:0;pointer-events:none}body.page-category .sf-plp-shell.is-compact .sf-subnav-collapse>ul{opacity:0}body.page-category .sf-plp-shell.is-compact{border-top-width:0!important}body.page-category .sf-plp-shell.is-compact:before{display:none!important}body.page-category .sf-plp-shell.is-compact{border-bottom-color:#0000!important;border-top-color:#0000!important}@media (prefers-reduced-motion:reduce){.sf-subnav-collapse,.sf-subnav-collapse>ul,body.page-category .sf-plp-shell .plp-filterbar{transition:none}}.sf-filter-tray{background:var(--page-color);display:flex;flex-direction:column;left:0;max-height:0;overflow:hidden;position:absolute;right:0;top:100%;transition:max-height .4s cubic-bezier(.4,0,.1,1);z-index:35}.sf-filter-tray.is-open{border-bottom:1px solid var(--line-color);max-height:560px}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.sf-filter-tray.is-open{background:#0000}.sf-filter-tray.is-open:before{-webkit-backdrop-filter:var(--sf-frost-filter);backdrop-filter:var(--sf-frost-filter);background:var(--sf-frost-bg);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}}.sf-filter-tray.is-open{box-shadow:0 22px 44px -30px #281a1c47;max-height:min(72vh,640px)!important}.sf-filter-tray-inner{flex:1 1 auto;min-height:0;overflow:auto;padding:24px var(--sf-plp-gutter) 20px;position:relative;z-index:1}.sf-filter-tray #filters-offcanvas{align-items:flex-start;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:clamp(26px,2.6vw,48px);min-width:100%;width:max-content}.sf-filter-tray #filters-offcanvas>*{border:none!important;flex:0 0 auto;margin:0!important;max-width:210px;min-width:128px;padding:0!important}.sf-filter-tray #filters-offcanvas .ft-options{align-content:flex-start;align-items:flex-start;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:8px!important;margin:0!important;max-height:300px;overflow-y:auto;overscroll-behavior:contain;padding:0!important}.hsf-tray__inner,.sf-filter-tray .ft-options{scrollbar-color:color-mix(in srgb,var(--ink-secondary-color) 34%,#0000) #0000;scrollbar-width:thin}.hsf-tray__inner::-webkit-scrollbar,.sf-filter-tray .ft-options::-webkit-scrollbar{width:4px}.hsf-tray__inner::-webkit-scrollbar-thumb,.sf-filter-tray .ft-options::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--ink-secondary-color) 32%,#0000);border-radius:4px}.hsf-tray__inner::-webkit-scrollbar-thumb:hover,.sf-filter-tray .ft-options::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--ink-secondary-color) 52%,#0000)}.hsf-tray__inner::-webkit-scrollbar-track,.sf-filter-tray .ft-options::-webkit-scrollbar-track{background:#0000;margin:2px 0}.sf-filter-tray .ft-options label{white-space:normal!important}.sf-filter-tray aside>div:first-child:not(:has(input)),.sf-filter-tray aside>h3,.sf-filter-tray aside>h4,.sf-filter-tray aside>span:first-child{border:none!important;color:var(--ink-secondary-color)!important;display:block;font-size:9.5px!important;letter-spacing:.19em!important;margin:0 0 12px!important;padding:0!important;text-transform:uppercase!important}.sf-filter-tray .flex.flex-col,.sf-filter-tray ul{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:10px!important;margin:0!important;padding:0!important}.sf-filter-tray li{list-style:none;margin:0!important}.sf-filter-tray label{align-items:center;border:1px solid var(--line-color)!important;border-radius:0!important;color:var(--ink-primary-color)!important;cursor:pointer;display:inline-flex!important;font-size:11.5px!important;letter-spacing:.01em!important;line-height:1!important;margin:0!important;padding:9px 15px!important;text-transform:none!important;transition:background-color .2s ease,border-color .2s ease,color .2s ease}@media (hover:hover) and (pointer:fine){.sf-filter-tray label:hover{border-color:var(--ink-primary-color)!important}}.sf-filter-tray label input[type=checkbox],.sf-filter-tray label input[type=radio]{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.sf-filter-tray label:has(input:checked){background:var(--sf-accent-color)!important;color:var(--sf-accent-ink-color)!important}.sf-filter-tray button[type=submit],.sf-filter-tray input[type=submit]{background:var(--ink-primary-color)!important;border:none!important;color:var(--page-color)!important;cursor:pointer;font-size:11px!important;letter-spacing:.13em!important;margin-top:22px;padding:12px 26px!important;text-transform:uppercase!important}body.page-category #primary .category-description:not(:has(.max-w-2xl)){padding-left:var(--sf-plp-gutter)!important;padding-right:var(--sf-plp-gutter)!important}body.page-category .category-description .sf-plp-eyebrow+h1,body.page-category .category-description>h1{color:var(--ink-primary-color)!important;font-size:var(--sf-plp-head-size,clamp(34px,4.2vw,58px))!important;letter-spacing:var(--sf-plp-head-tracking,-.02em)!important;line-height:var(--sf-plp-head-leading,.98)!important;margin:0 0 14px!important;text-align:var(--sf-plp-head-align,left)!important}body.page-category .sf-plp-subnav:not(:has(ul)){display:none!important}.sf-tray-actions{align-items:center;background:var(--page-color);border-top:1px solid var(--line-color);display:flex;flex:0 0 auto;gap:18px;margin:0;padding:10px var(--sf-plp-gutter);position:relative;z-index:2}.hsf-apply,.sf-tray-actions button[form=filter]{background:var(--ink-primary-color)!important;border:none!important;box-shadow:0 0 0 0 #3d1a1f00;color:var(--page-color)!important;cursor:pointer;font-size:11px!important;letter-spacing:.13em!important;padding:10px 28px!important;text-transform:uppercase!important;transition:background-color .16s cubic-bezier(.23,1,.32,1),box-shadow .16s cubic-bezier(.23,1,.32,1),transform .12s cubic-bezier(.23,1,.32,1)}@media (hover:hover) and (pointer:fine){.hsf-apply:hover,.sf-tray-actions button[form=filter]:hover{background:var(--sf-support-color)!important;box-shadow:0 5px 16px -8px #3d1a1f8c}}.hsf-apply:active,.sf-tray-actions button[form=filter]:active{box-shadow:0 0 0 0 #3d1a1f00!important;transform:scale(.97)}.hsf-apply,.sf-tray-actions button[form=filter]{margin:0!important}.hsf-apply:focus-visible,.sf-tray-actions button[form=filter]:focus-visible{outline:2px solid var(--ink-primary-color);outline-offset:3px}@media (prefers-reduced-motion:reduce){.hsf-apply,.sf-tray-actions button[form=filter]{transition:background-color .16s ease}.hsf-apply:active,.sf-tray-actions button[form=filter]:active{transform:none}}.sf-tray-actions #reset-filter{align-items:center;background:#0000!important;border:0!important;border-bottom:0!important;border-radius:0!important;box-shadow:none!important;color:var(--ink-secondary-color)!important;cursor:pointer;display:inline-flex;font-family:inherit!important;font-size:11px!important;letter-spacing:.1em;line-height:16.5px!important;margin:0!important;padding:10px 0!important;text-decoration:underline;text-decoration-thickness:1px;text-transform:uppercase;text-underline-offset:3px;transition:color .2s ease,border-color .2s ease}.sf-tray-actions #reset-filter:hover{color:var(--ink-primary-color)!important}body.page-category .plp-filterbar,body.page-category .sf-plp-shell ul{align-items:center!important;min-height:56px;padding-bottom:0!important;padding-top:0!important}body.page-category .sf-plp-shell{border-top:1px solid var(--line-color)!important}body.page-category .sf-plp-shell.is-no-subnav{border-top:0!important}body.page-category .snippet-menu:not(.sf-plp-shell){border-bottom:0!important;border-top:0!important}body.page-category .sf-plp-shell .sf-subnav-collapse>ul{border-top:0!important}body.page-category .sf-plp-shell .plp-filterbar{border-bottom:1px solid var(--line-color)!important;border-top:1px solid var(--line-color)!important}body.page-category .sf-active-filters{align-items:center;display:flex;gap:10px}.sf-afilter-chip{align-items:center;background:var(--sf-accent-color)!important;border:0!important;border-radius:2px;color:var(--sf-accent-ink-color,var(--ink-primary-color))!important;cursor:pointer;display:inline-flex;font-family:inherit;font-size:11px;gap:10px;letter-spacing:.1em;line-height:1;padding:9px 13px;text-transform:uppercase;transition:background-color .2s ease}.sf-afilter-chip .sf-afilter-x{font-size:14px;line-height:1;opacity:.6;transition:opacity .2s ease}@media (hover:hover) and (pointer:fine){.sf-afilter-chip:hover{background:color-mix(in srgb,var(--sf-accent-color) 84%,var(--ink-primary-color))!important}.sf-afilter-chip:hover .sf-afilter-x{opacity:1}}.sf-filter-count{color:var(--ink-secondary-color);margin-left:7px}body.page-category .category-description[class*=border-t],body.page-category footer.category-description,body.page-category footer.category-description>*{background-color:var(--page-color)!important}.product .product_thumbnail_wrapper,.rendered-snippet .product_thumbnail_wrapper,body.page-category .product .product_thumbnail_wrapper,body.page-search .product .product_thumbnail_wrapper{padding:0!important}.product .product_thumbnail picture,.product .product_thumbnail>img{display:block;width:100%}body.page-category .product .product_thumbnail_wrapper,body.page-search .product .product_thumbnail_wrapper{border:0!important}body.page-category .product .product_thumbnail_wrapper:after,body.page-search .product .product_thumbnail_wrapper:after{box-shadow:inset 0 0 0 1px var(--line-color);content:"";inset:0;mix-blend-mode:normal;pointer-events:none;position:absolute;z-index:5}body.page-category #primary .plp-filterbar #button_offcanvas_sidebar_left,body.page-category #primary .plp-filterbar #button_offcanvas_sidebar_left span,body.page-category .plp-filterbar #button_offcanvas_sidebar_left,body.page-category .plp-filterbar #button_offcanvas_sidebar_left span{color:var(--ink-secondary-color)!important;font-family:var(--sf-font-body,"Helvetica Neue",Helvetica,Arial,sans-serif)!important;font-size:13.5px!important;letter-spacing:normal!important;line-height:1.4!important;text-transform:none!important;transition:color .18s ease}@media (hover:hover) and (pointer:fine){body.page-category #primary .plp-filterbar #button_offcanvas_sidebar_left:hover span{color:var(--ink-primary-color)!important}}body.page-category #primary .plp-filterbar #button_offcanvas_sidebar_left[aria-expanded=true] span{color:var(--ink-primary-color)!important}body.page-category #primary .plp-filterbar .catalog-ordering label,body.page-category #primary .plp-filterbar .catalog-sort__select,body.page-category #primary .plp-filterbar .catalog-sort__trigger,body.page-category #primary .plp-filterbar .catalog-sort__trigger-label,body.page-category .plp-filterbar .catalog-ordering label,body.page-category .plp-filterbar .catalog-sort__select,body.page-category .plp-filterbar .catalog-sort__trigger,body.page-category .plp-filterbar .catalog-sort__trigger-label{color:var(--ink-secondary-color)!important;font-family:var(--sf-font-body,"Helvetica Neue",Helvetica,Arial,sans-serif)!important;font-size:13.5px!important;letter-spacing:normal!important;line-height:1.4!important;text-transform:none!important;transition:color .18s ease}body.page-category #primary .plp-filterbar .catalog-sort__arrow,body.page-category .plp-filterbar .catalog-sort__arrow{display:none!important}body.page-category .plp-filterbar .catalog-sort{align-items:center;display:inline-flex;position:relative}body.page-category #primary .plp-filterbar .catalog-sort__select{padding-right:16px!important}body.page-category .plp-filterbar .catalog-sort:after{border-bottom:1px solid var(--ink-secondary-color);border-right:1px solid var(--ink-secondary-color);content:"";height:6px;pointer-events:none;position:absolute;right:2px;top:50%;transform:translateY(-70%) rotate(45deg);transition:border-color .18s ease;width:6px}@media (hover:hover) and (pointer:fine){body.page-category #primary .plp-filterbar .catalog-sort__select:hover{color:var(--ink-primary-color)!important}body.page-category .plp-filterbar .catalog-sort:hover:after{border-bottom-color:var(--ink-primary-color);border-right-color:var(--ink-primary-color)}}body.page-category #primary .plp-filterbar .catalog-ordering label,body.page-category .plp-filterbar .catalog-ordering label{margin:0!important}body.page-category .plp-filterbar .catalog-ordering .order>div{align-items:baseline}body.page-category .plp-filterbar .catalog-sort--enhanced .catalog-sort__select{clip:rect(0 0 0 0);height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap;width:1px!important}body.page-category .plp-filterbar .catalog-sort--enhanced:after{display:none!important}body.page-category .plp-filterbar .catalog-sort__trigger{align-items:center;background:#0000;border:0;color:var(--ink-secondary-color);cursor:pointer;display:inline-flex;font-family:var(--sf-font-body,"Helvetica Neue",Helvetica,Arial,sans-serif);font-size:13.5px;gap:7px;letter-spacing:normal;line-height:1.4;margin:0;padding:2px 3px;transition:color .18s ease}@media (hover:hover) and (pointer:fine){body.page-category .plp-filterbar .catalog-sort__trigger:hover{color:var(--ink-primary-color)}}body.page-category .plp-filterbar .catalog-sort__trigger:focus-visible{outline:1px solid var(--ink-secondary-color);outline-offset:3px}body.page-category .plp-filterbar .catalog-sort__chevron{border-bottom:1px solid;border-right:1px solid;flex:none;height:6px;transform:rotate(45deg);transition:transform .2s cubic-bezier(.23,1,.32,1);width:6px}body.page-category .plp-filterbar .catalog-sort--open .catalog-sort__chevron{transform:rotate(-135deg)}body.page-category .plp-filterbar .catalog-sort__menu{background:var(--page-color);border:1px solid var(--line-color);border-radius:3px;box-shadow:0 18px 40px -20px #3d1a1f59;list-style:none;margin:0;min-width:192px;opacity:0;padding:6px;pointer-events:none;position:absolute;right:0;top:calc(100% + 10px);transform:scale(.97) translateY(-4px);transform-origin:top right;transition:opacity .16s ease,transform .18s cubic-bezier(.23,1,.32,1),visibility 0s linear .18s;visibility:hidden;z-index:40}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){body.page-category .plp-filterbar .catalog-sort__menu{-webkit-backdrop-filter:blur(14px) saturate(1.05);backdrop-filter:blur(14px) saturate(1.05);background:color-mix(in srgb,var(--page-color) 92%,#0000)}}body.page-category .plp-filterbar .catalog-sort--open .catalog-sort__menu{opacity:1;pointer-events:auto;transform:scale(1) translateY(0);transition:opacity .16s ease,transform .2s cubic-bezier(.23,1,.32,1);visibility:visible}body.page-category .sf-plp-shell .plp-filterbar:has(.catalog-sort--open){overflow:visible}body.page-category .snippet-menu ul.catalog-sort__menu{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;gap:0!important;min-width:192px!important;overflow:visible!important;padding:6px!important;width:auto!important}body.page-category .snippet-menu ul.catalog-sort__menu>li{margin:0!important;width:100%!important}body.page-category .plp-filterbar .catalog-sort__item+.catalog-sort__item{margin-top:1px}body.page-category .plp-filterbar .catalog-sort__item-btn{align-items:center;background:#0000;border:0;border-radius:2px;color:var(--ink-primary-color);cursor:pointer;display:flex;font-family:var(--sf-font-body,"Helvetica Neue",Helvetica,Arial,sans-serif);font-size:13px;gap:8px;letter-spacing:normal;padding:8px 10px;text-align:left;transition:background-color .15s ease;width:100%}body.page-category .plp-filterbar .catalog-sort__item-btn:focus-visible,body.page-category .plp-filterbar .catalog-sort__item-btn:hover{background:color-mix(in srgb,var(--ink-primary-color) 7%,#0000);outline:none}body.page-category .plp-filterbar .catalog-sort__check{flex:none;height:12px;opacity:0;position:relative;width:12px}body.page-category .plp-filterbar .catalog-sort__check:before{border-bottom:1.5px solid var(--ink-primary-color);border-left:1.5px solid var(--ink-primary-color);content:"";height:3px;left:1px;position:absolute;top:3px;transform:rotate(-45deg);width:6px}body.page-category .plp-filterbar .catalog-sort__item.is-selected .catalog-sort__check{opacity:1}body.page-category .plp-filterbar{gap:clamp(14px,1.6vw,26px)}body.page-category .plp-filterbar .plp-bar-left{align-items:center;display:flex;gap:clamp(12px,1.4vw,22px);min-width:0}.ts-no-results{padding:clamp(40px,9vw,88px) 4px;text-align:center}.ts-no-results__title{color:var(--ink-primary-color);font-size:16px;margin:0 0 8px}.ts-no-results__text{color:var(--ink-secondary-color);font-size:13.5px;line-height:1.6;margin:0 auto;max-width:34ch}.sf-plp-empty{grid-column:1/-1;list-style:none;padding:clamp(40px,9vw,88px) 4px;text-align:center}.sf-plp-empty__title{color:var(--ink-primary-color);font-size:16px;margin:0 0 8px}.sf-plp-empty__text{color:var(--ink-secondary-color);font-size:13.5px;line-height:1.6;margin:0 auto;max-width:34ch}body.page-category .plp-filterbar .plp-count{color:var(--ink-secondary-color)!important;
  /* !important er nødvendigt her: uden det taber både text-transform og color
     til andre regler i baren (afprøvet på det faktiske site). Resten af filen
     bruger samme greb. */text-transform:uppercase!important;white-space:nowrap}body.page-category .plp-filterbar .sf-active-filters{flex-wrap:nowrap;gap:8px;margin:0!important;min-width:0;overflow-x:auto;overflow-y:hidden;padding:0!important;scrollbar-width:none}body.page-category .plp-filterbar .sf-active-filters::-webkit-scrollbar{display:none}body.page-category .plp-filterbar .sf-active-filters .sf-afilter-chip{flex:0 0 auto;font-size:10.5px;padding:6px 11px}body.page-category .sf-active-filters:not(.in-bar){display:none}.sf-filter-tray label{transition:background-color .16s cubic-bezier(.23,1,.32,1),border-color .16s cubic-bezier(.23,1,.32,1),color .16s cubic-bezier(.23,1,.32,1),transform .12s cubic-bezier(.23,1,.32,1)!important}.sf-filter-tray label:active{transform:scale(.97)}.sf-filter-tray label:has(input:focus-visible){outline:2px solid var(--ink-primary-color);outline-offset:2px}@media (prefers-reduced-motion:reduce){.sf-filter-tray label:active{transform:none}}@media (max-width:1023px){body.page-category .sf-filter-tray{position:relative;top:auto}body.page-category .sf-filter-tray,body.page-category .sf-filter-tray.is-open{background:var(--page-color);box-shadow:none}body.page-category .sf-filter-tray.is-open:before{display:none}body.page-category .sf-filter-tray.is-open{max-height:min(70vh,520px)!important;max-height:min(70svh,520px)!important}body.page-category .sf-filter-tray #filters-offcanvas{flex-direction:column!important;flex-wrap:nowrap!important;gap:22px;min-width:0!important;width:auto!important}body.page-category .sf-filter-tray #filters-offcanvas>*{width:100%}body.page-category .sf-filter-tray-inner{-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 20px),#0000);mask-image:linear-gradient(180deg,#000 calc(100% - 20px),#0000);overflow-x:hidden;overflow-y:auto;padding:18px var(--sf-plp-gutter) 16px}body.page-category .sf-plp-shell:has(.sf-filter-tray.is-open){position:relative;top:auto}body.page-category .sf-filter-tray label{line-height:1.35;padding:9px 12px}body.page-category .sf-filter-tray .ft-options{gap:8px;max-height:none}body.page-category .sf-tray-actions{border-top:1px solid var(--line-color);padding:12px var(--sf-plp-gutter) 14px;padding-bottom:calc(14px + env(safe-area-inset-bottom, 0px))}body.page-category .sf-filter-tray{scroll-margin-bottom:12px;scroll-margin-top:12px}}body.page-search .ais-Pagination-list{gap:4px;margin-top:clamp(28px,5vh,48px)}body.page-search .ais-Pagination-link{align-items:center;border:0;color:var(--ink-secondary-color);display:inline-flex;font-size:13px;justify-content:center;min-height:40px;min-width:40px;text-decoration:none}body.page-search .ais-Pagination-item--selected .ais-Pagination-link{border-bottom:1px solid var(--ink-primary-color);color:var(--ink-primary-color)}body.page-search .ais-SearchBox-input{background:var(--plate-color,#f7f4eb)!important;border:1px solid var(--line-color)!important;border-radius:var(--sf-field-radius,9px)!important;color:var(--ink-primary-color)!important;font-size:16px!important;font-weight:400!important;padding:17px 46px 17px 18px!important}@media (min-width:768px){body.page-search .ais-SearchBox-input{border-radius:var(--sf-field-radius-lg,10px)!important;font-size:18px!important;padding:21px 58px 21px 24px!important}body.page-search .ais-SearchBox-submit .spk-icon-search{font-size:21px!important}body.page-search #searchbox{margin-left:auto!important;margin-right:auto!important;max-width:780px!important}}body.page-search .ais-SearchBox-input:focus{border-color:var(--ink-primary-color)!important;box-shadow:0 0 0 3px color-mix(in oklab,var(--ink-primary-color) 12%,#0000)!important;outline:none!important}body.page-search .ais-SearchBox-form{margin-bottom:clamp(36px,6vh,72px)!important;margin-top:clamp(56px,9vh,112px)!important}.hsr-heading{color:var(--ink-secondary-color);font-family:var(--sf-font-body,"Helvetica Neue",Helvetica,Arial,sans-serif);font-size:10px;letter-spacing:.19em;margin:0 0 clamp(20px,2.5vh,32px);text-transform:uppercase}.hsr-heading[hidden]{display:none}.hsr-heading__q{color:var(--ink-primary-color);letter-spacing:.14em}.hsr-divider{align-items:center;display:flex;gap:clamp(14px,2vw,26px);grid-column:1/-1;list-style:none;margin:0;padding:0}.hsr-divider:after,.hsr-divider:before{background:var(--line-color);content:"";flex:1 1 0;height:1px}.hsr-divider span{color:var(--ink-secondary-color);flex:0 0 auto;font-family:var(--sf-font-body,"Helvetica Neue",Helvetica,Arial,sans-serif);font-size:9.5px;letter-spacing:.19em;text-transform:uppercase;white-space:nowrap}@media (max-width:767px){.hsr-divider{gap:12px}.hsr-divider:before{display:none}}.sf-search-shell{padding:0 var(--sf-plp-gutter)}@media (min-width:1024px){body.page-search #hits .product-categories.products.grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.sf-search-shell{align-items:start;display:grid;gap:clamp(28px,3vw,56px);grid-template-columns:minmax(170px,210px) minmax(0,1fr)}.sf-search-filters{max-height:calc(100vh - 48px);overflow-y:auto;position:sticky;scrollbar-width:none;top:24px}}@media (min-width:1024px){.sf-search-filters::-webkit-scrollbar{display:none}}.hsf-head{align-items:baseline;border-bottom:1px solid var(--line-color);display:flex;gap:12px;justify-content:space-between;margin-bottom:20px;padding-bottom:12px}.hsf-head__title{color:var(--ink-primary-color);letter-spacing:.13em}.hsf-head__title,.hsf-reset{font-size:11px;text-transform:uppercase}.hsf-reset{background:#0000;border:0;color:var(--ink-secondary-color);cursor:pointer;font-family:inherit;letter-spacing:.1em;padding:0;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:color .2s ease}.hsf-reset.hide{display:none}@media (hover:hover) and (pointer:fine){.hsf-reset:hover{color:var(--ink-primary-color)}}.hsf-reset:focus-visible{outline:2px solid var(--ink-primary-color);outline-offset:3px}.hsf-group{margin-bottom:26px}.hsf-group[hidden]{display:none}.hsf-group__title{color:var(--ink-secondary-color);display:block;font-size:9.5px;letter-spacing:.19em;margin:0 0 12px;text-transform:uppercase}.hsf-options{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0}.hsf-chip{align-items:center;background:#0000;border:1px solid var(--line-color);border-radius:0;color:var(--ink-primary-color);cursor:pointer;display:inline-flex;font-family:inherit;font-size:11.5px;gap:6px;letter-spacing:.01em;line-height:1;padding:9px 15px;text-decoration:none;text-transform:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}@media (hover:hover) and (pointer:fine){.hsf-chip:hover{border-color:var(--ink-primary-color);color:var(--ink-primary-color)}.hsf-chip.is-on:hover{color:var(--sf-accent-ink-color)}}.hsf-chip.is-on{background:var(--sf-accent-color);border-color:var(--sf-accent-color);color:var(--sf-accent-ink-color)}.hsf-chip:focus-visible{outline:2px solid var(--ink-primary-color);outline-offset:2px}.hsf-chip__count{color:var(--ink-secondary-color);font-size:10px;letter-spacing:.04em}.hsf-chip.is-on .hsf-chip__count{color:inherit;opacity:.6}.hsf-current{margin-bottom:20px}.hsf-chip__x{background-color:currentColor;display:inline-block;height:8px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='m1 1 8 8m0-8L1 9' stroke='%23000' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='m1 1 8 8m0-8L1 9' stroke='%23000' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E") center/contain no-repeat;opacity:.55;transition:opacity .2s ease;width:8px}@media (hover:hover) and (pointer:fine){.hsf-chip--removable:hover .hsf-chip__x{opacity:1}}.hsf-more{background:#0000;border:0;color:var(--ink-secondary-color);cursor:pointer;font-family:inherit;font-size:10px;letter-spacing:.13em;margin-top:10px;padding:0;text-decoration:underline;text-decoration-thickness:1px;text-transform:uppercase;text-underline-offset:3px;transition:color .2s ease}@media (hover:hover) and (pointer:fine){.hsf-more:hover{color:var(--ink-primary-color)}}.sf-search-filters .catalog-ordering{float:none;width:100%}.sf-search-filters .catalog-ordering .flex{flex-direction:column;gap:10px}.sf-search-filters .catalog-ordering label{color:var(--ink-secondary-color);font-size:9.5px!important;letter-spacing:.19em!important}@media (min-width:1024px){.hsf-bar,.hsf-tray,.hsf-tray__inner{display:contents}.hsf-bar__toggle,.hsf-tray__actions{display:none}}@media (max-width:1023px){.sf-search-filters{display:flex;flex-direction:column}.hsf-bar{order:1}#current-refinements{order:2}.hsf-head{order:3}.hsf-tray{order:4}.hsf-head{border-bottom:0;display:block;margin:0;padding:0}.hsf-head__title{display:none}.hsf-reset:not(.hide){margin-top:12px}.hsf-bar{align-items:center;border-bottom:1px solid var(--line-color);border-top:1px solid var(--line-color);display:flex;gap:clamp(14px,1.6vw,26px);justify-content:space-between;margin:0 calc(var(--sf-plp-gutter)*-1);min-height:56px;padding:0 var(--sf-plp-gutter)}.hsf-bar__toggle{align-items:center;background:#0000;border:0;color:var(--ink-secondary-color);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13.5px;line-height:1;padding:0}.hsf-bar__toggle:before{background-color:currentColor;content:"";display:inline-block;height:13px;margin-right:8px;-webkit-mask:var(--sf-filter-icon) center/contain no-repeat;mask:var(--sf-filter-icon) center/contain no-repeat;width:13px}.hsf-bar__toggle:focus-visible{outline:2px solid var(--ink-primary-color);outline-offset:4px}.hsf-bar__toggle:active,.hsf-bar__toggle:hover,.hsf-bar__toggle[aria-expanded=true]{color:var(--ink-primary-color)}.hsf-bar .hsf-group{margin-bottom:0}.sf-search-filters .hsf-bar .catalog-ordering .flex{align-items:center;flex-direction:row;gap:8px}.sf-search-filters .hsf-bar .catalog-ordering label{color:var(--ink-secondary-color);font-size:13.5px!important;letter-spacing:normal!important;margin:0!important;text-transform:none!important}.sf-search-filters .hsf-bar .catalog-sort__select{color:var(--ink-secondary-color)!important;font-size:13.5px!important;letter-spacing:normal!important;text-transform:none!important}#current-refinements:not([hidden]){margin-top:14px}.hsf-current{margin-bottom:0}.sf-search-shell #content{margin-top:24px}.hsf-tray{display:flex;flex-direction:column;margin:0 calc(var(--sf-plp-gutter)*-1);max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.1,1)}.hsf-tray.is-open{border-bottom:1px solid var(--line-color);max-height:520px}.hsf-tray__inner{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:0;overflow-y:auto;padding:18px var(--sf-plp-gutter) 16px}.hsf-tray__inner .hsf-group{margin-bottom:22px}.hsf-tray__inner .hsf-group:last-child{margin-bottom:0}.hsf-tray__actions{align-items:center;border-top:1px solid var(--line-color);display:flex;flex:0 0 auto;padding:12px var(--sf-plp-gutter) 14px}.hsf-apply{font-family:inherit}}@media (prefers-reduced-motion:reduce){.hsf-chip,.hsf-chip__x,.hsf-more,.hsf-reset,.hsf-tray{transition:none}}@media (max-width:1023px){body.page-category .sf-plp-subnav ul,body.page-category .snippet-menu ul{padding-bottom:12px!important;padding-top:12px!important;row-gap:10px}body.page-category .sf-plp-shell .sf-plp-subnav .plp-chip,body.page-category .sf-plp-shell.snippet-menu .menu-item>a,body.page-category .sf-plp-shell.snippet-menu li>a,body.page-category .sf-plp-subnav .plp-chip,body.page-category .snippet-menu .menu-item>a,body.page-category .snippet.snippet-menu a,body.page-category div.snippet-menu li>a{color:var(--ink-primary-color)!important}}@media (min-width:1024px){body.page-product #product-sidebar{position:sticky;top:var(--sf-pdp-sticky-top,96px)}}body.page-product .mobile_gallery .w-full.bg-page,body.page-product .product-images-wrapper .product-image{background-color:var(--plate-color,#e9e4d7)!important;border:0!important}body.page-product .product-images-wrapper .product-image:hover{box-shadow:none}.page-product .product_infos{text-align:left}.page-product .product_infos .options{justify-content:flex-start}.page-product .product_infos .manufacturer{color:var(--ink-secondary-color)!important;font-size:10px!important;letter-spacing:.15em!important;margin-bottom:12px;text-transform:uppercase}.page-product .product_infos h1{color:var(--ink-primary-color);font-size:clamp(20px,2vw,28px)!important;letter-spacing:-.01em!important;line-height:1.08!important;margin-bottom:10px;text-align:left!important}.page-product #price .flex,.page-product .product_infos h1{font-family:var(--sf-font-body,"Helvetica Neue",Helvetica,Arial,sans-serif)!important}.page-product #price .flex{align-items:baseline;justify-content:flex-start}.page-product #price .amount{color:var(--ink-primary-color);font-size:14px!important}.page-product #price .off{background:#0000!important;border:0!important;color:var(--ink-secondary-color)!important;font-size:12px!important;letter-spacing:.05em;margin:0!important;padding:0!important}.page-product #price .off del{color:var(--ink-secondary-color)!important;font-size:14px}.page-product #price-description p{color:var(--ink-secondary-color)!important;font-size:12.5px!important;letter-spacing:normal!important;line-height:1.5!important;margin:10px 0 0!important;max-width:34ch;text-align:left!important}.page-product .pdp-rating{justify-content:flex-start}.page-product .pdp-rating .score,.page-product .pdp-rating .stars{font-size:12px}.page-product .product_infos .usp{border-color:var(--line-color);counter-reset:hollys-usp;margin-left:0;margin-right:0;max-width:none}.page-product .product_infos .usp li{align-items:baseline;color:var(--ink-primary-color);counter-increment:hollys-usp;font-size:13.5px!important;gap:11px;justify-content:flex-start;line-height:1.5}.page-product .product_infos .usp li:before{color:var(--ink-secondary-color);content:counter(hollys-usp,decimal-leading-zero);flex:0 0 auto;font-size:10.5px;font-variant-numeric:tabular-nums;letter-spacing:.1em}.page-product .product_infos .usp li i[class*=spk-icon]{display:none!important}.page-product .buy-selects{border:0;margin-top:24px}.page-product .buy-selects #productVariants .select,.page-product .buy-selects .select{background:#0000;border:none!important;border-radius:0;margin:0 0 8px!important;padding:0}.page-product .buy-selects .cselect-trigger,.page-product .buy-selects [id^=filter-]{color:var(--ink-secondary-color)!important;font-size:10px!important;letter-spacing:.15em!important}.page-product .buy-selects [id^=filter-] .text-ink-primary{color:var(--ink-primary-color)!important;display:inline-block;font-size:13.5px!important;letter-spacing:.02em!important;text-transform:lowercase!important}.page-product .buy-selects [id^=filter-] .text-ink-primary:first-letter{text-transform:uppercase}.page-product .buy-selects .cselect-menu{border-color:var(--line-color);border-radius:0}.page-product .buy-selects .img,.page-product .cselect-menu .img{background-color:var(--plate-color,#e9e4d7)!important}.page-product .add_to_cart_button{background-color:var(--sf-accent-color)!important;border-color:var(--sf-accent-color)!important;border-radius:0!important;color:var(--sf-accent-ink-color)!important;font-size:11px!important;letter-spacing:.16em!important;min-height:0!important;padding:21px!important;text-transform:uppercase!important;transition:background-color .2s ease,transform .14s cubic-bezier(.23,1,.32,1)!important}.page-product .add_to_cart_button:hover{background-color:var(--sf-accent-hover-color)!important;box-shadow:none!important;color:var(--sf-accent-ink-color)!important;letter-spacing:.16em!important;transform:none}.page-product .add_to_cart_button:active{transform:scale(.97)!important}.page-product .product_infos .accordion{border-top:1px solid var(--line-color)}.page-product .accordion .accordion-title{color:var(--ink-secondary-color)!important;padding-bottom:13px;padding-top:13px}.page-product .accordion .accordion-title,.page-product .accordion .accordion-title h2{font-size:10px!important;letter-spacing:.15em!important}.page-product .accordion .accordion-title .toggle{color:var(--ink-secondary-color);height:auto;width:auto}.page-product .accordion .accordion-title .toggle:before{content:none!important}.page-product .accordion .accordion-title .toggle:after{content:"+";font-size:11px;letter-spacing:0;line-height:1}.page-product .accordion details[open] .accordion-title .toggle{transform:none}.page-product .accordion details[open] .accordion-title .toggle:after{content:"−"}.page-product .accordion .accordion-content{color:var(--ink-primary-color);max-width:none}.page-product .accordion .accordion-content,.page-product .accordion .accordion-content li,.page-product .accordion .accordion-content p{font-size:13.5px!important;line-height:1.6!important}.page-product .accordion .accordion-content .label-image{margin-bottom:0;margin-top:0}.page-product .out_of_stock_wrapper{border-top:1px solid var(--line-color);padding-top:12px}.page-product .product_infos .stock-status{justify-content:flex-start}.page-product .product_infos .stock-status .text-xs,.page-product .product_infos [data-translated-usp]{color:var(--ink-secondary-color);font-size:11px!important}.page-product .product_infos [data-translated-usp]{letter-spacing:.13em;padding-bottom:11px;padding-top:11px}.page-product .pdp-buy-trust{justify-content:flex-start}.page-product .related-products-title,.page-product .self-stored-related-products h2,.page-product .single_product_summary_related h2,.page-product .single_product_summary_upsell h2{border-top:1px solid var(--line-color);color:var(--ink-primary-color)!important;font-family:var(--sf-font-body,"Helvetica Neue",Helvetica,Arial,sans-serif)!important;font-size:clamp(20px,2.2vw,28px)!important;letter-spacing:-.01em!important;line-height:1.15!important;margin-bottom:24px;padding-top:18px!important;text-align:left!important}@media (min-width:1024px){.product_images.grid{gap:clamp(18px,2vw,32px)!important;grid-template-columns:1fr!important;max-width:700px}.product_images.grid .product-image{grid-column:auto!important}}.sf-pdp-back{margin:clamp(14px,2vh,26px) auto 0;max-width:1240px;padding:0 1rem}.sf-pdp-back>a{color:var(--ink-secondary-color);font-size:11px;letter-spacing:.13em;text-transform:uppercase;transition:color .18s ease,border-color .18s ease}.sf-pdp-back>a:hover{color:var(--ink-primary-color)}.cselect .dropdown,.cselect [class*=options],.cselect ul{background:var(--page-color)!important;border:1px solid var(--line-color)!important;border-radius:0;box-shadow:0 18px 44px -20px #3d1a1f47!important}.cselect [class*=option]:hover,.cselect li:hover{background:color-mix(in srgb,var(--sf-accent-color) 45%,#0000)!important}.cselect img{border-radius:0!important}#product-sidebar [data-accordion] h2,#product-sidebar h2.flex-1{color:var(--ink-secondary-color)!important;font-size:10px!important;letter-spacing:.15em!important;text-transform:uppercase!important}.single_add_to_cart_button{background:var(--sf-accent-color)!important;border:none!important;color:var(--sf-accent-ink-color)!important}@media (hover:hover) and (pointer:fine){.single_add_to_cart_button:hover{background:var(--sf-accent-hover-color)!important;color:var(--sf-accent-ink-color)!important}}#product-sidebar .pdp-rating{display:none!important}#product-sidebar .product_infos{display:flex;flex-direction:column}#product-sidebar .product_infos>*{order:0}#product-sidebar .product_infos>.pdp-price-note{margin:14px 0 0!important;order:1}#product-sidebar .product_infos>.pdp-buy-trust{order:1}#product-sidebar .product_infos>.special-offer-box{order:2}#product-sidebar .product_infos>.accordion{order:3}#product-sidebar .product_infos>.pdp-tags{order:4}#product-sidebar .product_infos>.text-xs.text-ink-secondary.uppercase{order:5}#product-sidebar .cselect{background:#0000!important;border:none!important;padding:0!important}#product-sidebar .cselect .cselect-trigger{border:none!important;color:var(--ink-secondary-color)!important;display:block!important;font-size:10px!important;letter-spacing:.15em!important;margin:0 0 10px!important;padding:0!important;pointer-events:none;text-align:left!important;text-transform:uppercase!important}#product-sidebar .cselect .cselect-trigger .text-ink-primary{color:var(--ink-primary-color)!important}#product-sidebar #filter-size-title .text-ink-primary{text-transform:uppercase!important}#product-sidebar .cselect .cselect-trigger a{cursor:pointer;pointer-events:auto!important}#product-sidebar #filter-size-title:has(a),#product-sidebar .cselect .cselect-trigger:has(a){align-items:baseline;display:flex!important;flex-wrap:wrap;gap:4px 12px}#product-sidebar #filter-size-title>a{flex:0 0 auto;white-space:nowrap}#product-sidebar .cselect .cs-chev{display:none!important}#product-sidebar .cselect .cselect-menu,#product-sidebar .cselect .options{background:#0000!important;border:none!important;box-shadow:none!important;display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin:0 0 18px!important;max-height:none!important;overflow:visible!important;padding:0!important;position:static!important}#product-sidebar .cselect .options label:not(:has(>.img)){align-items:center!important;background:#0000!important;border:1px solid var(--line-color)!important;border-radius:0!important;color:var(--ink-primary-color)!important;cursor:pointer;display:inline-flex!important;flex-direction:row!important;font-size:11.5px!important;letter-spacing:.01em!important;line-height:1!important;margin:0!important;padding:10px 15px!important;transition:background-color .2s ease,border-color .2s ease}@media (hover:hover) and (pointer:fine){#product-sidebar .cselect .options label:not(:has(>.img)):hover{border-color:var(--ink-primary-color)!important}}#product-sidebar #filter-size .options label{text-transform:uppercase!important}#product-sidebar .cselect .options label:not(:has(>.img)) .product_thumbnail,#product-sidebar .cselect .options label:not(:has(>.img)) img,#product-sidebar .cselect .options label:not(:has(>.img)) picture{display:none!important}#product-sidebar .cselect .options label:not(:has(>.img)):has(input:checked){background:var(--sf-accent-color)!important;border-color:var(--line-color)!important;color:var(--sf-accent-ink-color)!important}#product-sidebar .cselect .options label:has(input[disabled]){color:var(--ink-secondary-color)!important;opacity:.6;text-decoration:line-through}.product_images{counter-reset:hollysimg}.product_images .product-image{border:1px solid var(--line-color);position:relative}.product_images .product-image:after{color:var(--ink-secondary-color);content:"0" counter(hollysimg);counter-increment:hollysimg;font-size:10px;letter-spacing:.15em;pointer-events:none;position:absolute;right:16px;top:14px}.product_images .product-image{isolation:isolate}.mobile_gallery [data-ai-edited]:before,.product_images .product-image>span,.product_images .product-image[data-ai-edited]:before{bottom:14px;color:var(--ink-secondary-color);font-size:10px;letter-spacing:.15em;pointer-events:none;position:absolute;right:16px;text-transform:uppercase;z-index:50}.mobile_gallery [data-ai-edited]:before,.product_images .product-image[data-ai-edited]:before{content:attr(data-ai-edited)}#product-sidebar .cselect .options label>.img{display:none!important}#product-sidebar .cselect .options label,#product-sidebar .cselect .options label.flex,#product-sidebar .cselect .options label.flex-col{display:inline-flex!important;flex:0 0 auto!important;flex-direction:row!important;width:auto!important}body.page-product .product_summary_top{display:none!important}.sf-price-row{align-items:center;display:flex;gap:12px;justify-content:flex-start}.page-product .product_infos{--pdp-corner-w:58px;--pdp-corner-h:28px;--pdp-corner-top:20px;--pdp-corner-gap:20px;position:relative}.sf-price-row .pdp-gem-wrap{align-items:center;display:inline-flex;gap:2px;margin:0;position:absolute!important;right:0;top:var(--pdp-corner-top,20px)}.page-product .product_infos h1:before{content:"";float:right;height:calc(var(--pdp-corner-top, 20px) + var(--pdp-corner-h, 28px) + 4px);width:calc(var(--pdp-corner-w, 58px) + var(--pdp-corner-gap, 20px))}.sf-price-row .pdp-follow,.sf-price-row .pdp-gem{align-items:center;background:#0000!important;border:none!important;color:var(--ink-secondary-color);cursor:pointer;display:inline-flex;gap:0!important;line-height:1;padding:4px!important;transition:color .2s ease,transform .18s cubic-bezier(.23,1,.32,1)}.sf-price-row .pdp-follow .pdp-gem-label,.sf-price-row .pdp-gem .pdp-gem-label{display:none!important}.sf-price-row .pdp-follow .pdp-gem-ico,.sf-price-row .pdp-gem .pdp-gem-ico{display:block!important;height:20px;width:20px}@media (hover:hover) and (pointer:fine){.sf-price-row .pdp-follow:hover,.sf-price-row .pdp-gem:hover{color:var(--ink-primary-color);transform:scale(1.12)}}.sf-price-row .pdp-follow.is-on,.sf-price-row .pdp-gem.is-on{color:var(--ink-primary-color)}.sf-price-row .pdp-gem.is-on .pdp-gem-ico path{fill:currentColor}@media (min-width:1024px){body.page-product .product_layout_2>[class*="md:flex"],body.page-product [class*="md:flex"]:has(.product_images),body.page-product [class*="md:flex"]:has(>#product-sidebar){align-items:flex-start;gap:clamp(64px,7.5vw,95px);justify-content:center;margin-inline:auto!important;max-width:min(1150px,72vw)}.sf-pdp-back{margin-inline:auto;max-width:min(1150px,72vw);padding:0!important}}.page-product .add_to_cart_button{align-items:center!important;display:flex!important;justify-content:center!important;text-align:center!important;width:100%!important}#product-sidebar .product_infos>.cart{margin-bottom:0!important}#product-sidebar .product_infos>.pdp-price-note{margin:4px 0 0!important}.pdp-price-note{color:var(--ink-secondary-color)!important;font-size:12.5px!important;line-height:1.5!important}#product-sidebar .product_infos .usp{border-bottom:none!important;border-top:none!important;padding-bottom:2px!important;padding-top:2px!important}#product-sidebar .cselect .options label:not(:has(>.img)){justify-content:center!important;text-align:center!important}@media (hover:hover) and (pointer:fine){#product-sidebar .cselect .options label:not(:has(>.img)):hover{background:var(--sf-accent-color)!important;border-color:#0000!important;color:var(--sf-accent-ink-color)!important}#product-sidebar .cselect .options label:has(input[disabled]):hover{background:#0000!important;border-color:var(--line-color)!important;color:var(--ink-secondary-color)!important}}#product-sidebar .buy-selects .select span[id$=-title]{display:block!important;text-align:left!important}#product-sidebar .buy-selects .select span[id$=-title] .text-ink-primary{display:inline-block!important;float:none!important;margin-left:6px}#product-sidebar .buy-selects .select.disabled{border:none!important;padding:0!important}@media (min-width:1024px){body.page-product .product-images-wrapper{flex:1 1 0!important;min-width:0!important;padding-left:0!important;padding-right:0!important;width:auto!important}body.page-product #product-sidebar{flex:0 0 clamp(360px,27vw,445px)!important;padding-left:0!important;padding-right:0!important;width:auto!important}}.product-images-wrapper .sf-pdp-back{margin:clamp(14px,2vh,26px) 0 18px;max-width:none;padding:0!important}@media (min-width:1024px){body.page-product #product-sidebar{padding-top:var(--sf-pdp-sidebar-top,77px)!important}}#product-sidebar .cart .rounded-full.h-2.w-2,#product-sidebar .cselect .options label input[type=checkbox],#product-sidebar .cselect .options label input[type=radio]{display:none!important}#product-sidebar .cart{border-bottom:none!important;padding-bottom:0!important}#product-sidebar .product_infos>.pdp-price-note{margin:2px 0 0!important}#product-sidebar .accordion .woocommerce-product-details__short-descr,#product-sidebar .accordion p,#product-sidebar .accordion>div{max-width:none!important}#product-sidebar .pdp-buy-trust{display:none!important}.sf-pdp-back>a{border-bottom:1px solid #0000;padding-bottom:2px}.sf-pdp-back>a:hover{border-bottom-color:color-mix(in srgb,var(--ink-primary-color) 40%,#0000)}.product-images-wrapper .sf-pdp-back{margin-bottom:34px}#product-sidebar .cart .out_of_stock_wrapper{margin-bottom:0!important;margin-top:14px!important}#product-sidebar .stock-status{justify-content:flex-start!important;letter-spacing:normal!important}#product-sidebar .stock-status .icon{display:none!important}#product-sidebar [id^=texts-]{color:var(--ink-secondary-color)!important;font-size:12.5px!important;letter-spacing:normal!important;text-transform:none!important}#product-sidebar .cart>div:has(.add_to_cart_button){border-bottom:none!important}#product-sidebar .cart .out_of_stock_wrapper{border-top:none!important}#product-sidebar .cselect .options label .cs-name{font-size:11.5px!important;letter-spacing:.01em!important;line-height:1!important}.product_summary_middle>h1:first-child{margin-top:0!important}#product-sidebar .select.attribute .options{display:grid!important;gap:12px 10px!important;grid-template-columns:repeat(5,minmax(0,1fr))!important}#product-sidebar .select.attribute .options label{align-items:stretch!important;background:#0000!important;border:none!important;border-radius:0!important;cursor:pointer;display:flex!important;flex-direction:column!important;gap:6px;justify-content:flex-start!important;margin:0!important;min-height:0!important;padding:0!important}#product-sidebar .select.attribute .options label>.img{background-color:var(--hpi-plate)!important;border:0!important;display:grid!important;height:auto!important;margin:0!important;padding:0!important;transition:box-shadow .18s ease;width:100%!important}#product-sidebar .select.attribute .options label>.img:after{transition:box-shadow .18s ease}#product-sidebar .select.attribute .options label>.img img{display:block!important;height:100%!important;width:100%!important}@media (hover:hover) and (pointer:fine){#product-sidebar .select.attribute .options label:hover>.img:after{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ink-primary-color) 45%,var(--line-color))}}#product-sidebar .select.attribute .options label:has(input:checked)>.img:after{box-shadow:inset 0 0 0 1px var(--line-color),inset 0 0 0 5px var(--sf-accent-color)}#product-sidebar .select.attribute .options label .cs-name{color:var(--ink-secondary-color)!important;display:block!important;font-size:10px!important;letter-spacing:.02em!important;line-height:1.3!important;text-align:center;text-transform:none!important;width:100%}#product-sidebar .select.attribute .options label:has(input:checked) .cs-name{color:var(--ink-primary-color)!important}#product-sidebar .select.attribute .options label.sold-out>.img{opacity:.5}#product-sidebar .select.attribute .options label:has(input:checked),#product-sidebar .select.attribute .options label:has(input:checked) .cs-name{background:#0000!important;border-color:#0000!important}#product-sidebar .product_infos>[data-translated-usp]{order:4}#product-sidebar .product_infos>.pdp-tags{order:5}#product-sidebar .product_infos>.text-xs.text-ink-secondary.uppercase{order:6}.page-product .product_infos .accordion{border-bottom:1px solid var(--line-color);margin-bottom:16px;margin-top:clamp(22px,3vh,32px)}.page-product .product_infos .accordion>.accordion-item:last-of-type:not([open])>.accordion-title,.page-product .product_infos [data-translated-usp]{border-bottom:0!important;margin-bottom:0!important}.page-product .product_infos [data-translated-usp]{padding-bottom:7px;padding-top:7px}.page-product .product_infos [data-translated-usp] a{border-bottom:1px solid #0000;color:var(--ink-secondary-color);transition:color .18s ease,border-color .18s ease}@media (hover:hover) and (pointer:fine){.page-product .product_infos [data-translated-usp] a:hover{border-bottom-color:var(--ink-primary-color);color:var(--ink-primary-color)}}@media (max-width:767px){.mobile_gallery{padding-left:0!important;padding-right:0!important}.mobile_gallery .scroll-snap-slider{align-items:stretch;aspect-ratio:4/5;background:var(--plate-color,#f7f4eb);border-bottom:1px solid var(--line-color);border-top:1px solid var(--line-color);margin-left:0!important;margin-right:0!important}.mobile_gallery .scroll-snap-slider>div{padding:0!important}.mobile_gallery .scroll-snap-slider .hpi{aspect-ratio:auto!important;background:var(--hpi-plate,#f7f4eb)!important;height:100%!important;width:100%!important}.mobile_gallery .scroll-snap-slider .hpi img,.mobile_gallery .scroll-snap-slider img.product-media{height:100%;object-fit:contain;width:100%}.sf-gallery-bar{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:2px;padding:0 var(--sf-plp-gutter,16px)}.sf-gallery-bar .mobile-controller{flex:1 1 auto;justify-content:flex-start!important;margin-top:10px!important;min-width:0}.sf-gallery-arrows{align-items:center;display:flex;flex:none;gap:2px}.sf-gal-arrow{align-items:center;appearance:none;background:none;border:0;color:var(--ink-primary-color);cursor:pointer;display:inline-flex;height:44px;justify-content:center;padding:0;transition:opacity .18s ease-out;width:44px}.sf-gal-arrow[disabled]{cursor:default;opacity:.28}.sf-gal-arrow:focus-visible{outline:2px solid var(--ink-primary-color);outline-offset:-6px}.sf-gal-chev{border-bottom:1.5px solid;border-left:1.5px solid;height:9px;margin-left:3px;transform:rotate(45deg);width:9px}.sf-gal-arrow--next .sf-gal-chev{margin-left:-3px;transform:rotate(-135deg)}.mobile_gallery .scroll-snap-slider{-ms-overflow-style:none;scrollbar-width:none}}@media (max-width:767px){.mobile_gallery .scroll-snap-slider::-webkit-scrollbar{display:none}}@media (max-width:767px){.mobile_gallery .scroll-snap-slider .hpi:after{box-shadow:none!important}.sf-gal-arrow,.sf-gal-arrow:active,.sf-gal-arrow:focus,.sf-gal-arrow:hover{color:var(--ink-primary-color)!important}}.product_images .product-image .product-labels{align-items:flex-start;bottom:auto!important;gap:6px;justify-content:flex-start;left:16px!important;padding:0!important;right:auto!important;top:16px!important}.product_images .product-image .product-labels .pl-group--info{align-items:flex-start}.pdp-buybar{--pbar-pad:clamp(16px,4vw,22px);left:0;pointer-events:none;position:fixed;right:0;transition:transform .26s cubic-bezier(.22,.61,.36,1);will-change:transform;z-index:8880}.pdp-buybar[hidden]{display:none}.pdp-buybar__inner{align-items:center;background-color:var(--page-color);color:var(--ink-primary-color);display:flex;font-family:var(--sf-font-body,"Helvetica Neue",Helvetica,Arial,sans-serif);gap:14px;opacity:0;padding:10px var(--pbar-pad);transition:opacity .18s cubic-bezier(.22,.61,.36,1),transform .18s cubic-bezier(.22,.61,.36,1),visibility 0s linear .18s;visibility:hidden}.pdp-buybar.is-on .pdp-buybar__inner{opacity:1;pointer-events:auto;transform:none;transition:opacity .24s cubic-bezier(.22,.61,.36,1),transform .24s cubic-bezier(.22,.61,.36,1),visibility 0s;visibility:visible}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.pdp-buybar__inner{-webkit-backdrop-filter:var(--sf-frost-filter,blur(14px) saturate(1.05));backdrop-filter:var(--sf-frost-filter,blur(14px) saturate(1.05));background-color:var(--sf-frost-bg,color-mix(in srgb,var(--page-color) 86%,#0000))}}.pdp-buybar__id{align-items:center;appearance:none;background:none;border:0;cursor:pointer;display:flex;gap:12px;min-width:0;padding:0;text-align:left}.pdp-buybar__thumb{display:block;flex:0 0 auto;width:30px}.pdp-buybar__thumb .hpi{width:30px}.pdp-buybar__text{display:flex;flex-direction:column;gap:3px;min-width:0}.pdp-buybar__brand,.pdp-buybar__sizeval{color:var(--ink-secondary-color);font-size:9px;letter-spacing:.15em;line-height:1;text-transform:uppercase}.pdp-buybar__name{align-items:baseline;color:var(--ink-primary-color);display:flex;font-size:13px;letter-spacing:-.01em;line-height:1.15;max-width:42ch;overflow:hidden;white-space:nowrap}.pdp-buybar__nametext{min-width:0;overflow:hidden;text-overflow:ellipsis}.pdp-buybar__color,.pdp-buybar__sizeinline{flex:0 0 auto}.pdp-buybar__color:not(:empty):before{content:", "}.pdp-buybar__sizeinline{text-transform:uppercase}.pdp-buybar__sizeinline:not(:empty):before{content:", "}.pdp-buybar__size{align-items:baseline;appearance:none;background:none;border:0;cursor:pointer;display:inline-flex;flex:0 0 auto;gap:7px;padding:0}.pdp-buybar__size[hidden]{display:none}.pdp-buybar__spacer{flex:1 1 auto}.pdp-buybar__price{align-items:baseline;display:inline-flex;flex:0 0 auto;gap:10px;white-space:nowrap}.pdp-buybar__now{color:var(--ink-primary-color);font-size:13px;line-height:1}.pdp-buybar__was{color:var(--ink-secondary-color);font-size:11px;line-height:1;text-decoration:line-through}.pdp-buybar__was[hidden]{display:none}.pdp-buybar__soldout{color:var(--ink-secondary-color);display:none;flex:0 1 auto;font-size:10px;letter-spacing:.14em;min-width:0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.pdp-buybar.is-soldout .pdp-buybar__price,.pdp-buybar__soldout-short{display:none}.pdp-buybar.is-soldout .pdp-buybar__soldout{display:inline}.pdp-buybar [data-buybar-cta-notify],.pdp-buybar.is-soldout [data-buybar-cta-buy]{display:none}.pdp-buybar.is-soldout [data-buybar-cta-notify]{display:inline}.pdp-buybar__cta{align-items:center;appearance:none;background-color:var(--sf-accent-color);border:0;border-radius:0;color:var(--sf-accent-ink-color);cursor:pointer;display:inline-flex;flex:0 0 auto;font-family:inherit;font-size:10.5px;font-weight:400;justify-content:center;letter-spacing:.16em;line-height:1;padding:13px 26px;text-transform:uppercase;transition:background-color .2s ease,transform .14s cubic-bezier(.23,1,.32,1);white-space:nowrap}@media (hover:hover) and (pointer:fine){.pdp-buybar__cta:hover{background-color:var(--sf-accent-hover-color)}}.pdp-buybar__cta:active{transform:scale(.97)}@media (min-width:1024px){.pdp-buybar{top:0}.pdp-buybar__inner{border-bottom:1px solid var(--line-color);padding-left:clamp(20px,2.4vw,44px);padding-right:clamp(20px,2.4vw,44px);transform:translateY(-100%)}.pdp-buybar__size{display:none}}@media (max-width:1023px){.pdp-buybar{bottom:0}.pdp-buybar__inner{align-items:center;border-top:1px solid var(--line-color);column-gap:10px;display:grid;grid-template-columns:1fr auto auto;padding:9px var(--pbar-pad) calc(9px + env(safe-area-inset-bottom));row-gap:3px;transform:translateY(100%)}.pdp-buybar__id{display:flex;grid-column:1/span 2;grid-row:1;min-width:0}.pdp-buybar__brand{display:none}.pdp-buybar__name{font-size:13px;max-width:none}.pdp-buybar__spacer{display:none}.pdp-buybar__cta{align-self:stretch;grid-column:3;grid-row:1/span 2}.pdp-buybar__size{align-items:center;border:1px solid var(--line-color);border-radius:0;grid-column:2;grid-row:2;min-height:32px;min-width:0;overflow:hidden;padding:0 10px}.pdp-buybar__color,.pdp-buybar__sizeinline{display:none}.pdp-buybar__sizeval{color:var(--ink-primary-color);font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdp-buybar__cta{min-height:48px;padding:0 22px}.pdp-buybar__price{align-items:baseline;flex-direction:row;gap:8px;grid-column:1;grid-row:2;justify-self:start;padding-left:42px}.pdp-buybar__now{font-size:14px}.pdp-buybar__was{font-size:10px}.pdp-buybar__soldout{grid-column:1/span 2;grid-row:2;padding-left:42px}.pdp-buybar__soldout-long{display:none}.pdp-buybar__soldout-short{display:inline}body.page-product{padding-bottom:var(--pbar-h,0)}html{scroll-padding-bottom:var(--pbar-h,0)}html.pdp-buybar-on body.page-product .newsletter-promo{display:none!important}}@media (max-width:379px){.pdp-buybar__inner{gap:10px}.pdp-buybar__cta{padding:0 20px}}html.pdp-buybar-muted .pdp-buybar .pdp-buybar__inner,html.pdp-buybar-muted .pdp-buybar.is-on .pdp-buybar__inner{opacity:.25!important;pointer-events:none!important}.pdp-sizesheet{inset:0;position:fixed;z-index:8895}.pdp-sizesheet[hidden]{display:none}.pdp-sizesheet__scrim{background:#281a1c57;inset:0;opacity:0;position:absolute;touch-action:none;transition:opacity .28s cubic-bezier(.22,.61,.36,1)}.pdp-sizesheet.is-on .pdp-sizesheet__scrim{opacity:1}.pdp-sizesheet__panel{background:var(--page-color);border-radius:12px 12px 0 0;bottom:0;color:var(--ink-primary-color);font-family:var(--sf-font-body,"Helvetica Neue",Helvetica,Arial,sans-serif);left:0;max-height:82vh;overflow-y:auto;padding:18px var(--pbar-pad,20px) calc(20px + env(safe-area-inset-bottom));position:absolute;right:0;transform:translateY(100%);transition:transform .28s cubic-bezier(.22,.61,.36,1)}.pdp-sizesheet.is-on .pdp-sizesheet__panel{transform:none}.pdp-sizesheet__head{align-items:baseline;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}.pdp-sizesheet__title{font-size:11px;font-weight:400;letter-spacing:.15em;margin:0}.pdp-sizesheet__close,.pdp-sizesheet__title{color:var(--ink-secondary-color);font-family:inherit;text-transform:uppercase}.pdp-sizesheet__close{appearance:none;background:none;border:0;cursor:pointer;font-size:10px;letter-spacing:.14em;padding:0}.pdp-sizesheet__grid{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(84px,1fr))}.pdp-sizesheet__opt{align-items:center;appearance:none;background:#0000;border:1px solid var(--line-color);border-radius:0;color:var(--ink-primary-color);cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:4px;justify-content:center;min-height:56px;padding:8px;position:relative;transition:background-color .2s ease,border-color .2s ease,transform .14s cubic-bezier(.23,1,.32,1)}.pdp-sizesheet__opt:active{transform:scale(.97)}.pdp-sizesheet__optval{font-size:11px}.pdp-sizesheet__optnote,.pdp-sizesheet__optval{letter-spacing:.12em;line-height:1;text-transform:uppercase}.pdp-sizesheet__optnote{color:var(--ink-secondary-color);font-size:8.5px}.pdp-sizesheet__opt.is-checked{background:var(--sf-accent-color);border-color:var(--sf-accent-color);color:var(--sf-accent-ink-color)}.pdp-sizesheet__opt.is-soldout .pdp-sizesheet__optval{text-decoration:line-through}.pdp-sizesheet__guide,.pdp-sizesheet__opt.is-soldout{color:var(--ink-secondary-color)}.pdp-sizesheet__guide{display:inline-block;font-size:10px;letter-spacing:.14em;margin-top:16px;text-decoration:underline;text-transform:uppercase}@media (min-width:1024px){.pdp-sizesheet{display:none}}@media (prefers-reduced-motion:reduce){.pdp-buybar,.pdp-buybar__cta,.pdp-buybar__inner,.pdp-sizesheet__opt,.pdp-sizesheet__panel,.pdp-sizesheet__scrim{transition:none!important}.pdp-buybar__inner,.pdp-sizesheet__panel{transform:none!important}}@media (max-width:1023px){.pdp-buybar{--pbar-thumb-h:48px;--pbar-thumb-w:calc(var(--pbar-thumb-h)*4/5);--pbar-text-indent:calc(var(--pbar-thumb-w) + 12px)}.pdp-buybar__inner{position:relative;row-gap:1px}.pdp-buybar__thumb{left:var(--pbar-pad,16px);position:absolute;top:50%;transform:translateY(-50%);width:var(--pbar-thumb-w)}.pdp-buybar__thumb .hpi{width:100%}.pdp-buybar__id{padding-left:var(--pbar-text-indent)}.pdp-buybar__price{padding-left:var(--pbar-text-indent)!important}.pdp-buybar__soldout{padding-left:var(--pbar-text-indent)}.pdp-buybar__name{line-height:1.25}.pdp-buybar__cta,.pdp-buybar__cta:active,.pdp-buybar__cta:focus,.pdp-buybar__cta:hover{color:var(--sf-accent-ink-color)!important}}.sf-sizeguide{color:var(--ink-primary-color,var(--ink-primary-color))}.sf-sizeguide__intro{font-size:.9375rem;line-height:1.6;margin:0 0 1.5rem;max-width:46ch}.sf-sizeguide__scroll{-webkit-overflow-scrolling:touch;overflow-x:auto;padding-bottom:.25rem}.sf-sizeguide__table{border-collapse:collapse;font-size:.875rem;font-variant-numeric:tabular-nums;margin:0;min-width:34rem;width:100%}.sf-sizeguide__caption{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sf-sizeguide__table td,.sf-sizeguide__table th{border:0;border-bottom:1px solid var(--line-color,var(--line-color));font-size:.875rem;padding:.625rem .75rem;text-align:right;white-space:nowrap}.sf-sizeguide__table thead th{border-bottom-color:var(--ink-primary-color,var(--ink-primary-color));text-transform:uppercase}.sf-sizeguide__table .sf-sizeguide__sizecol,.sf-sizeguide__table thead th{color:var(--ink-primary-color,var(--ink-primary-color));letter-spacing:.08em}.sf-sizeguide__table .sf-sizeguide__sizecol{text-align:left}.sf-sizeguide__table tbody td{color:var(--ink-primary-color,var(--ink-primary-color))}.sf-sizeguide__grouplabel{border-bottom:0!important;color:var(--ink-secondary-color,var(--ink-secondary-color));font-size:.625rem!important;letter-spacing:.14em;padding:1.5rem 0 .5rem!important;text-align:left!important;text-transform:uppercase}tbody:first-of-type .sf-sizeguide__grouplabel{padding-top:.75rem!important}@media (hover:hover) and (pointer:fine) and (min-width:40rem){.sf-sizeguide__table tbody tr:not(.sf-sizeguide__grouprow):hover td,.sf-sizeguide__table tbody tr:not(.sf-sizeguide__grouprow):hover th{background-color:var(--sf-accent-color,var(--sf-accent-color))}.sf-sizeguide__table tbody tr td,.sf-sizeguide__table tbody tr th{transition:background-color .14s ease-out}}.sf-sizeguide__table tbody+tbody tr:first-child td,.sf-sizeguide__table tbody+tbody tr:first-child th{border-top:1px solid var(--ink-primary-color,var(--ink-primary-color));padding-top:1.125rem}.sf-sizeguide__table tbody:last-child tr:last-child td,.sf-sizeguide__table tbody:last-child tr:last-child th{border-bottom:0}.sf-sizeguide__sectiontitle{color:var(--ink-primary-color,var(--ink-primary-color));font-size:1rem;letter-spacing:.06em;margin:0 0 .75rem;text-transform:uppercase}.sf-sizeguide+.sf-sizeguide{border-top:1px solid var(--line-color,var(--line-color));margin-top:3rem;padding-top:2.5rem}.sf-sizeguide__pair{display:grid;gap:2rem;grid-template-columns:1fr}@media (min-width:30rem){.sf-sizeguide__pair{align-items:start;gap:2.5rem;grid-template-columns:1fr 1fr}}.sf-sizeguide__minicol .sf-sizeguide__subtitle{margin-bottom:.5rem}.sf-sizeguide__minitable{border-collapse:collapse;font-variant-numeric:tabular-nums;margin:0;width:100%}.sf-sizeguide__minitable td,.sf-sizeguide__minitable th{border:0;border-bottom:1px solid var(--line-color,var(--line-color));font-size:.875rem;padding:.5rem .5rem .5rem 0;text-align:right;white-space:nowrap}.sf-sizeguide__minitable tbody th{text-align:left}.sf-sizeguide__minitable tbody th,.sf-sizeguide__minitable thead th{color:var(--ink-primary-color,var(--ink-primary-color));letter-spacing:.08em}.sf-sizeguide__minitable thead th{border-bottom-color:var(--ink-primary-color,var(--ink-primary-color));text-transform:uppercase;white-space:normal}.sf-sizeguide__minitable tbody tr:last-child td,.sf-sizeguide__minitable tbody tr:last-child th{border-bottom:0}.sf-sizeguide__intl{margin-top:2.5rem}.sf-sizeguide__intl .sf-sizeguide__subtitle{margin-bottom:.75rem}.sf-sizeguide__table--intl{max-width:32rem;min-width:20rem}.sf-sizeguide__howto{margin-top:2rem}.sf-sizeguide__subtitle{font-size:.6875rem;letter-spacing:.08em;margin:0 0 .75rem;text-transform:uppercase}.sf-sizeguide__measure{align-items:start;display:grid;gap:1.5rem;grid-template-columns:1fr}@media (min-width:34rem){.sf-sizeguide__measure{gap:2.5rem;grid-template-columns:9.5rem 1fr}}.sf-sizeguide__figure{color:var(--ink-primary-color,var(--ink-primary-color));height:auto;justify-self:center;max-width:9.5rem;width:100%}.sf-sizeguide__marker circle{fill:var(--sf-accent-color,var(--sf-accent-color));stroke:var(--ink-primary-color,var(--ink-primary-color));stroke-width:1}.sf-sizeguide__markernum text{fill:var(--ink-primary-color,var(--ink-primary-color));font-size:10px;letter-spacing:.04em}.sf-sizeguide__num{align-items:center;background-color:var(--sf-accent-color,var(--sf-accent-color));border-radius:50%;display:inline-flex;font-size:.625rem;height:1.25rem;justify-content:center;letter-spacing:0;margin-right:.5rem;transform:translateY(.15em);vertical-align:initial;width:1.25rem}.sf-sizeguide__list{margin:0;max-width:52ch}.sf-sizeguide__list dt{font-size:.75rem;letter-spacing:.06em;text-transform:uppercase}.sf-sizeguide__list dd,.sf-sizeguide__list dt{color:var(--ink-primary-color,var(--ink-primary-color))}.sf-sizeguide__list dd{font-size:.875rem;line-height:1.6;margin:0 0 .75rem}.sf-sizeguide__list dd:last-child{margin-bottom:0}@media (max-width:39.9375rem){.sf-sizeguide__table--cards,.sf-sizeguide__table--cards tbody,.sf-sizeguide__table--cards td,.sf-sizeguide__table--cards th,.sf-sizeguide__table--cards tr{display:block;width:auto}.sf-sizeguide__table--cards,.sf-sizeguide__table--intl{min-width:0}.sf-sizeguide__table--intl td,.sf-sizeguide__table--intl th{padding-left:.25rem;padding-right:.25rem}.sf-sizeguide__table--intl td:first-child,.sf-sizeguide__table--intl th:first-child{padding-left:0}.sf-sizeguide__table--intl td:last-child,.sf-sizeguide__table--intl th:last-child{padding-right:0}.sf-sizeguide__table--cards thead{clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute;width:1px}.sf-sizeguide__table--cards tr{border-bottom:1px solid var(--line-color,var(--line-color));padding:.875rem 0}.sf-sizeguide__table--cards .sf-sizeguide__sizecol{border:0;font-size:1rem;padding:0 0 .5rem}.sf-sizeguide__table--cards td{align-items:baseline;border:0;display:flex;gap:1rem;justify-content:space-between;padding:.1875rem 0;text-align:right;white-space:normal}.sf-sizeguide__table--cards td:before{color:var(--ink-secondary-color,var(--ink-secondary-color));content:attr(data-label);font-size:.6875rem;letter-spacing:.08em;text-align:left;text-transform:uppercase}.sf-sizeguide__table--cards tbody+tbody tr:first-child{border-top:1px solid var(--ink-primary-color,var(--ink-primary-color));margin-top:1.25rem;padding-top:1.25rem}.sf-sizeguide__table--cards tbody+tbody tr:first-child td,.sf-sizeguide__table--cards tbody+tbody tr:first-child th{border-top:0;padding-top:0}.sf-sizeguide__table--cards tbody:last-child tr:last-child{border-bottom:0}}@media (min-width:40rem){.sf-sizeguide__list{align-items:baseline;column-gap:1.5rem;display:grid;grid-template-columns:8rem 1fr;row-gap:.625rem}.sf-sizeguide__list dt{grid-column:1}.sf-sizeguide__list dd{grid-column:2;margin-bottom:0}}.sf-fitnote{color:var(--ink-primary-color,var(--ink-primary-color));font-size:.8125rem;line-height:1.5;margin:1rem 0 0}.sf-fitnote__label{color:var(--ink-secondary-color,var(--ink-secondary-color));display:block;font-size:.625rem;letter-spacing:.1em;text-transform:uppercase}.sf-fitnote__values{display:block}.sf-fitnote__hint{display:block;margin-top:.125rem}#modal-size-guide .sf-fitnote{margin-bottom:1.5rem;margin-top:0}.sf-sizeguide__head{margin-bottom:1.25rem}.sf-sizeguide__title{color:var(--ink-primary-color,var(--ink-primary-color));font-size:.875rem;letter-spacing:.08em;margin:0;padding-right:2.5rem;text-transform:uppercase}.sizing-guide.container{max-width:52rem;padding:5.5rem 1.25rem 4rem}@media (min-width:40rem){.sizing-guide.container{padding-left:2rem;padding-right:2rem}}.hollys-sizeguide__pagetitle{color:var(--ink-primary-color,var(--ink-primary-color));font-size:1.5rem;letter-spacing:.04em;margin:0 0 1.5rem;text-transform:uppercase}@media (min-width:40rem){#modal-size-guide{max-width:46rem;width:min(46rem,92vw)}}body.page-checkout{background:var(--page-color)!important}body.page-checkout .top-menu{display:none}body.page-checkout .container>h1,body.page-checkout .content-area>h1{color:var(--ink-primary-color)!important;font-size:clamp(34px,4.4vw,60px)!important;letter-spacing:-.02em!important;line-height:.96!important;margin:clamp(20px,3vh,38px) 0 clamp(16px,2vh,30px)!important;padding:0 .5rem;text-align:left!important}.page-checkout .sf-checkout-grid{align-items:start;display:grid;gap:0 clamp(28px,4vw,64px);grid-template-columns:minmax(0,1fr) minmax(340px,440px);margin-inline:auto;max-width:1240px}.page-checkout form#checkout{display:contents}.page-checkout .sf-checkout-grid>.sf-payment-card,.page-checkout form#checkout>*{grid-column:1;min-width:0}.page-checkout form#checkout>.checkout-card:has(#cart-specification){grid-column:2;grid-row:1/span 30;position:sticky;top:84px}.page-checkout .checkout-card{background:#0000!important;border-radius:0;border-top:1px solid var(--line-color);box-shadow:none!important;margin-bottom:0!important;padding:22px 0 40px!important}.page-checkout .checkout-card h2,.page-checkout .checkout-card h4{align-items:baseline;color:var(--ink-primary-color)!important;display:flex;font-size:clamp(16px,1.7vw,21px)!important;gap:14px;letter-spacing:-.005em!important;margin-bottom:18px!important}.page-checkout .checkout-card h2:before{color:var(--ink-secondary-color);font-size:10px;font-variant-numeric:tabular-nums;letter-spacing:.15em}.page-checkout .checkout-card:has(#billing-email) h2:before{content:"01"}.page-checkout .checkout-card:has(#shipment-options) h2:before{content:"02"}.page-checkout .ifta-field{margin-bottom:14px;position:relative}.page-checkout .ifta-field>label{color:var(--ink-secondary-color)!important;display:block;font-size:10px!important;font-weight:400!important;letter-spacing:.15em!important;margin:0 0 6px 2px!important;text-transform:uppercase!important}.page-checkout .ifta-field input[type=email],.page-checkout .ifta-field input[type=password],.page-checkout .ifta-field input[type=tel],.page-checkout .ifta-field input[type=text],.page-checkout .ifta-field select,.page-checkout .ifta-field textarea{background-color:color-mix(in srgb,#fff 38%,var(--page-color))!important;border:1px solid var(--line-color)!important;border-radius:var(--sf-field-radius,9px)!important;box-shadow:none;color:var(--ink-primary-color)!important;font-family:inherit!important;font-size:15px!important;outline:none!important;padding:14px 15px!important;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease;width:100%}.page-checkout .ifta-field input[type=email]::placeholder,.page-checkout .ifta-field input[type=password]::placeholder,.page-checkout .ifta-field input[type=tel]::placeholder,.page-checkout .ifta-field input[type=text]::placeholder,.page-checkout .ifta-field select::placeholder,.page-checkout .ifta-field textarea::placeholder{color:color-mix(in oklab,var(--ink-primary-color) 52%,#0000)!important;opacity:1!important}.page-checkout .ifta-field input:hover,.page-checkout .ifta-field select:hover,.page-checkout .ifta-field textarea:hover{background-color:color-mix(in srgb,#fff 52%,var(--page-color))!important;border-color:color-mix(in oklab,var(--ink-primary-color) 20%,var(--line-color))!important}.page-checkout .ifta-field input:focus,.page-checkout .ifta-field select:focus,.page-checkout .ifta-field textarea:focus{background-color:color-mix(in srgb,#fff 80%,var(--page-color))!important;border-color:var(--ink-primary-color)!important;box-shadow:0 0 0 3px color-mix(in oklab,var(--ink-primary-color) 8%,#0000)!important}.page-checkout .ifta-field select{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='m1 1.5 5 5 5-5' fill='none' stroke='%234C2420' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-position:right 18px center!important;background-repeat:no-repeat!important;height:auto!important;min-height:52px;padding-right:44px!important}.page-checkout .ifta-field .iti{display:block;width:100%}.page-checkout .ifta-field .iti input[type=tel]{padding-left:76px!important}.page-checkout .ifta-field .iti .iti__country-container,.page-checkout .ifta-field .iti .iti__flag-container{background:#0000}.page-checkout .ifta-field .iti .iti__selected-flag{background:#0000!important;padding:0 8px 0 15px}.page-checkout .ifta-field input.is-filled,.page-checkout .ifta-field select.is-filled,.page-checkout .ifta-field textarea.is-filled{background-color:color-mix(in srgb,#fff 64%,var(--page-color))!important;border-color:color-mix(in oklab,var(--ink-primary-color) 18%,var(--line-color))!important;box-shadow:0 1px 2px #3d1a1f0d!important}.page-checkout .checkbox.ifta-field{align-items:flex-start;display:flex;gap:10px}.page-checkout .checkbox.ifta-field label{color:var(--ink-primary-color)!important;display:inline;font-size:12.5px!important;font-weight:400!important;letter-spacing:.01em!important;margin:0!important;text-transform:none!important}.page-checkout #shipment-options{display:block}.page-checkout #shipment-options>li{border-top:1px solid var(--line-color);color:var(--ink-primary-color);font-size:14px;width:100%!important}.page-checkout #shipment-options>li:last-child{border-bottom:1px solid var(--line-color)}.page-checkout #shipment-options label{color:var(--ink-primary-color)!important;cursor:pointer;font-size:14px!important}.page-checkout #shipment-options .text-xs,.page-checkout #shipment-options small{color:var(--ink-secondary-color)!important}.page-checkout #shipment-options input[type=text],.page-checkout #shipment-options select{background:color-mix(in srgb,#fff 64%,var(--page-color))!important;border:1px solid var(--line-color)!important;border-radius:var(--sf-field-radius,9px)!important;color:var(--ink-primary-color)!important;font-size:13.5px!important;margin-top:10px;padding:12px 14px!important}.page-checkout form#checkout>.checkout-card:has(#cart-specification){background:var(--sf-accent-color)!important;border-top:none;color:var(--sf-accent-ink-color);padding:clamp(26px,3vw,38px) clamp(22px,2.6vw,34px) clamp(28px,3vw,40px)!important}.page-checkout .checkout-card:has(#cart-specification) h4{border-bottom:1px solid color-mix(in oklab,var(--sf-accent-ink-color) 18%,#0000);color:color-mix(in oklab,var(--sf-accent-ink-color) 62%,#0000)!important;font-size:10px!important;letter-spacing:.16em!important;margin-bottom:14px!important;padding-bottom:10px;text-transform:uppercase!important}.page-checkout .checkout-card:has(#cart-specification) h4:before{content:none}.page-checkout #cart-specification{margin-bottom:8px}.page-checkout #cart-specification li{border-bottom:1px solid color-mix(in oklab,var(--sf-accent-ink-color) 14%,#0000);color:var(--sf-accent-ink-color);font-size:13px;line-height:1.45;padding:12px 0}.page-checkout #cart-specification .text-xs,.page-checkout #cart-specification small{color:color-mix(in oklab,var(--sf-accent-ink-color) 62%,#0000)!important}.page-checkout #cart-summary dl{color:var(--sf-accent-ink-color);font-size:13px}.page-checkout #cart-summary dd,.page-checkout #cart-summary dt{padding-bottom:6px;padding-top:6px}.page-checkout #cart-summary .total{border-top:1px solid color-mix(in oklab,var(--sf-accent-ink-color) 18%,#0000);font-size:16px!important;margin-top:6px;padding-top:12px!important}.page-checkout #cart-summary .vat{color:color-mix(in oklab,var(--sf-accent-ink-color) 55%,#0000)!important;font-size:11.5px!important}.page-checkout .checkout-card:has(#cart-specification) .ifta-field>label{color:color-mix(in oklab,var(--sf-accent-ink-color) 60%,#0000)!important}.page-checkout .checkout-card:has(#cart-specification) .ifta-field input,.page-checkout .checkout-card:has(#cart-specification) .ifta-field input:focus,.page-checkout .checkout-card:has(#cart-specification) .ifta-field input:hover,.page-checkout .checkout-card:has(#cart-specification) .ifta-field textarea,.page-checkout .checkout-card:has(#cart-specification) .ifta-field textarea:focus,.page-checkout .checkout-card:has(#cart-specification) .ifta-field textarea:hover{background-color:initial!important;border-color:color-mix(in oklab,var(--sf-accent-ink-color) 24%,#0000)!important}.page-checkout .checkout-card:has(#cart-specification) .checkbox.ifta-field label{color:color-mix(in oklab,var(--sf-accent-ink-color) 76%,#0000)!important;font-size:11.5px!important}.page-checkout #form_trigger{background:var(--sf-accent-ink-color)!important;border-radius:0!important;color:var(--page-color)!important;font-size:11px!important;letter-spacing:.16em!important;padding:20px 22px!important;text-transform:uppercase!important;transition:background-color .2s ease,transform .14s cubic-bezier(.23,1,.32,1)}@media (hover:hover) and (pointer:fine){.page-checkout #form_trigger:hover{background:var(--sf-cta-hover-color)!important}}.page-checkout #form_trigger:active{transform:scale(.97)}.page-checkout a[href*=cart].bg-checkout{background:#0000!important;color:color-mix(in oklab,var(--sf-accent-ink-color) 70%,#0000)!important;font-size:10.5px!important;letter-spacing:.13em!important}body.page-checkout-payment #payment-options{display:block!important;margin-inline:auto;max-width:720px}body.page-checkout-payment #payment-options>div{background:#0000!important;border:none!important;border-top:1px solid var(--line-color)!important;padding:18px 0!important;text-align:left!important;transition:background-color .18s ease}body.page-checkout-payment #payment-options>div:last-child{border-bottom:1px solid var(--line-color)!important}body.page-checkout-payment #payment-options>div:hover{background:color-mix(in srgb,var(--plate-color) 40%,#0000)!important}body.page-checkout-payment #payment-options img{display:inline-block;max-height:22px;width:auto}body.page-checkout-payment .content-area>h1{margin-inline:auto!important;max-width:720px;text-align:left!important}@media (max-width:900px){.page-checkout .sf-checkout-grid{display:block}.page-checkout form#checkout>.checkout-card:has(#cart-specification){margin-top:26px;position:static}}#modal-overlay{background:#3d1a1f59;display:none;inset:0;position:fixed;z-index:90}#select-country-modal{display:none}#select-country-modal.confirm-country-selection{background:var(--page-color);border-radius:12px;box-shadow:0 18px 50px -22px #3d1a1f73;left:50%;padding:26px;position:fixed;top:50%;transform:translate(-50%,-50%);width:min(92vw,420px);z-index:95}#select-country-modal.confirm-country-selection .header{color:var(--ink-primary-color);font-size:16px;margin-bottom:14px}#select-country-modal.confirm-country-selection select{background:#0000;border:1px solid var(--line-color);border-radius:var(--sf-field-radius,9px);padding:12px 14px;width:100%}#select-country-modal.confirm-country-selection .confirm button{margin-top:14px}.page-checkout .ifta-field{background:#0000!important;border:none!important;padding:0!important}.page-checkout .ifta-field.focused,.page-checkout .ifta-field:focus-within{border:none!important}.page-checkout .ifta-field input{height:auto!important}.page-checkout #cart-specification li{align-items:flex-start;display:flex;gap:12px}.page-checkout .checkout-card:has(#cart-specification) textarea{font-size:13px!important;min-height:84px}.page-checkout #shipment-options>li{border:none!important;border-top:1px solid var(--line-color)!important;cursor:pointer;isolation:isolate;padding:15px 0!important;position:relative}.page-checkout #shipment-options>li:before{background:color-mix(in srgb,var(--ink-primary-color) 5%,#0000);content:"";inset:0 -14px;opacity:0;pointer-events:none;position:absolute;transition:opacity .22s ease;z-index:-1}@media (hover:hover) and (pointer:fine){.page-checkout #shipment-options>li:not(.selected):hover:before{opacity:1;transition-duration:.12s}.page-checkout #shipment-options>li:not(.selected):hover .name:before{border-color:var(--ink-primary-color)}}.page-checkout #shipment-options>li:last-child{border-bottom:1px solid var(--line-color)!important}.page-checkout #shipment-options .name{align-items:center;color:var(--ink-primary-color);cursor:pointer;display:flex;font-size:14px;gap:13px}.page-checkout #shipment-options .name:before{border:1px solid var(--line-color);border-radius:50%;content:"";flex:none;height:14px;transition:border-color .2s,background .2s;width:14px}.page-checkout #shipment-options li.selected .name:before{background:radial-gradient(circle,var(--ink-primary-color) 0 4px,#0000 5px);border-color:var(--ink-primary-color)}.page-checkout #shipment-options .price{align-self:center;color:var(--ink-secondary-color);font-size:13px}.page-checkout #shipment-options .description{padding:6px 0 0 27px!important}.page-checkout #shipment-options .description li{border:none!important;color:var(--ink-secondary-color)!important;font-size:11.5px!important;line-height:1.55;padding:1px 0!important}.page-checkout #shipment-options .on-selected>.flex{align-items:flex-end;gap:10px;padding-left:27px}.page-checkout #shipment-options .on-selected .ifta-field{margin-bottom:4px}.page-checkout #shipment-options .on-selected .ifta-field>label{font-size:9px!important}.page-checkout #shipment-options .on-selected input{font-size:13.5px!important;margin-top:0!important;padding:11px 13px!important}.page-checkout #shipment-options button[id$=-button]{background:var(--ink-primary-color)!important;border:none!important;border-radius:0!important;color:var(--page-color)!important;font-size:10px!important;letter-spacing:.12em!important;margin:0 0 4px!important;padding:13px 16px!important;text-transform:uppercase!important;transition:background-color .2s,transform .14s cubic-bezier(.23,1,.32,1);width:auto!important}.page-checkout #shipment-options button[id$=-button]:active{transform:scale(.97)}.page-checkout #shipment-options .loader{color:var(--ink-secondary-color)!important;font-size:10.5px!important;letter-spacing:.13em;padding:10px 0 0 27px;text-align:left!important;text-transform:uppercase}.page-checkout #shipment-options .parcel-list{border-left:2px solid var(--line-color);margin:8px 8px 2px 27px!important;padding:0!important}.page-checkout #shipment-options .parcel-list li{border:none!important;padding:0!important;transition:background-color .15s ease}.page-checkout #shipment-options .parcel-list li+li{border-top:1px solid var(--line-color)!important}@media (hover:hover) and (pointer:fine){.page-checkout #shipment-options .parcel-list li:not(:has(input:checked)):hover{background:color-mix(in srgb,var(--ink-primary-color) 5%,#0000)}.page-checkout #shipment-options .parcel-list li:not(:has(input:checked)):hover .radio input[type=radio]{border-color:var(--ink-primary-color)!important}}.page-checkout #shipment-options .parcel-list .radio{align-items:center;cursor:pointer;display:flex;gap:12px;margin:0;padding:9px 8px 9px 18px}.page-checkout #shipment-options .parcel-list .radio input[type=radio]{appearance:none!important;-webkit-appearance:none!important;background:#0000!important;border:1px solid var(--line-color)!important;border-radius:50%!important;box-shadow:none!important;cursor:pointer;flex:none;height:16px!important;margin:0!important;min-width:16px;padding:0!important;position:relative;transform:translateY(-3px);transition:border-color .18s ease;width:16px!important}@media (hover:hover) and (pointer:fine){.page-checkout #shipment-options .parcel-list .radio input[type=radio]:hover{border-color:color-mix(in oklab,var(--ink-primary-color) 45%,var(--line-color))!important}}.page-checkout #shipment-options .parcel-list .radio input[type=radio]:checked{background:#0000!important;border-color:var(--ink-primary-color)!important}.page-checkout #shipment-options .parcel-list .radio input[type=radio]:checked:after{background:var(--ink-primary-color);border-radius:50%;content:"";height:11px!important;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:11px!important}.page-checkout #shipment-options .parcel-list li:has(input:checked){background:color-mix(in srgb,#fff 34%,var(--page-color))}.page-checkout #shipment-options .parcel-list li.hollys-shop-fejl,.page-checkout #shipment-options .parcel-list li.hollys-shop-fejl:hover{background:none!important}.page-checkout #shipment-options .parcel-list .radio input[type=radio]:before{content:none!important;display:none!important}.page-checkout #shipment-options .parcel-list .radio label{cursor:pointer;display:block;letter-spacing:normal!important;line-height:1.3;margin:0!important;text-transform:none!important}.page-checkout #shipment-options .parcel-list .radio label br{display:none!important}.page-checkout #shipment-options .parcel-list .radio label strong{color:var(--ink-primary-color);display:block;font-size:13.5px;font-weight:400;letter-spacing:normal!important;margin:0 0 1px!important;text-transform:none!important}.page-checkout #shipment-options .parcel-list .radio label span{color:var(--ink-secondary-color);display:block;font-size:12px;letter-spacing:normal!important;text-transform:none!important}.page-checkout #shipment-options .parcel-list .radio label{flex:1 1 auto;min-width:0;position:relative}.page-checkout #shipment-options .parcel-list .radio label:has(.hollys-shop-afstand){padding-right:66px}.page-checkout #shipment-options .parcel-list .radio label span.hollys-shop-afstand{color:var(--ink-secondary-color);font-size:11.5px;font-variant-numeric:tabular-nums;letter-spacing:.02em!important;position:absolute;right:0;text-align:right;top:1px;white-space:nowrap;width:58px}.page-checkout #shipment-options .parcel-list li:has(input:checked) span.hollys-shop-afstand{color:var(--ink-primary-color)}.page-checkout #shipment-options .sf-more-shops{background:none!important;border:none!important;border-bottom:1px solid #0000!important;border-radius:0!important;color:var(--ink-secondary-color)!important;cursor:pointer;display:inline-block;font-family:inherit;font-size:10px!important;letter-spacing:.14em!important;margin:9px 0 2px 75px;padding:3px 0;text-transform:uppercase!important;transition:color .18s ease,border-color .18s ease}@media (hover:hover) and (pointer:fine){.page-checkout #shipment-options .sf-more-shops:hover{border-bottom-color:initial!important;color:var(--ink-primary-color)!important}}body.page-checkout-information .site-menu-search,body.page-checkout-payment .site-menu-search{visibility:hidden}.page-checkout .delivery-info,.page-checkout .delivery-info div,.page-checkout .delivery-info p{color:color-mix(in oklab,var(--sf-accent-ink-color) 62%,#0000)!important;font-size:11.5px!important;line-height:1.6!important}.page-checkout .delivery-info b,.page-checkout .delivery-info h1,.page-checkout .delivery-info h2,.page-checkout .delivery-info h3,.page-checkout .delivery-info h4,.page-checkout .delivery-info strong{color:var(--sf-accent-ink-color)!important;font-size:12px!important}body.page-checkout-payment #payment-options>div>a,body.page-checkout-payment #payment-options>div>form{align-items:center;color:var(--ink-primary-color);display:flex;font-size:14px;gap:16px;justify-content:space-between;letter-spacing:.01em;text-transform:none;width:100%}body.page-checkout-payment #payment-options .credit-card-container{justify-content:flex-end!important;margin:0!important;order:2}body.page-checkout-payment #payment-options img{height:20px!important;margin:0!important;max-height:20px!important}body.page-checkout-payment #payment-options p{margin:0;order:1}body.page-checkout-payment #payment-options>div>a:before,body.page-checkout-payment #payment-options>div>form:before{border:1px solid var(--line-color);border-radius:50%;content:"";flex:none;height:14px;order:0;transition:border-color .2s;width:14px}@media (hover:hover) and (pointer:fine){body.page-checkout-payment #payment-options>div:hover>a:before,body.page-checkout-payment #payment-options>div:hover>form:before{border-color:var(--ink-primary-color)}}body.page-checkout-payment #payment-options>div>a,body.page-checkout-payment #payment-options>div>form{justify-content:flex-start}body.page-checkout-payment #payment-options .credit-card-container,body.page-checkout-payment #payment-options>div>a>img,body.page-checkout-payment #payment-options>div>form>img{margin-left:auto!important;order:3}body.page-checkout-payment #payment-options p{margin-right:0}.page-cart form#cart-form>*>.flex.-mx-2{padding:14px 0}.page-cart form#cart-form img{border-radius:6px}.page-cart form#cart-form select{background:#0000!important;border:1px solid var(--line-color)!important;border-radius:var(--sf-field-radius,9px)!important;color:var(--ink-primary-color)!important;font-size:13px!important;padding:10px 12px!important}.page-cart form#cart-form a.remove{color:var(--ink-secondary-color)!important;font-size:10px!important;letter-spacing:.12em!important;text-transform:uppercase!important;transition:color .15s ease}.page-cart form#cart-form a.remove:hover{color:var(--ink-primary-color)!important}.page-cart .bg-yellow-75{background:var(--sf-accent-color)!important;color:var(--sf-accent-ink-color)!important;font-size:12px!important;letter-spacing:.02em}.page-cart button.bg-checkout,.page-cart form#cart-form button[type=submit].bg-checkout{background:var(--ink-primary-color)!important;border-radius:0!important;color:var(--page-color)!important;font-size:10px!important;letter-spacing:.12em!important;padding:12px 16px!important;transition:background-color .2s,transform .14s cubic-bezier(.23,1,.32,1)}.page-cart button.bg-checkout:active,.page-cart form#cart-form button[type=submit].bg-checkout:active{transform:scale(.97)}.page-cart a.bg-checkout{background:#0000!important;color:var(--ink-secondary-color)!important;font-size:10.5px!important;letter-spacing:.13em!important}.page-cart a.bg-checkout:hover{color:var(--ink-primary-color)!important}.page-cart dl dd.total,.page-cart dl dt.total{border-top:1px solid var(--line-color);font-size:16px!important;margin-top:6px;padding-top:12px!important}.page-cart .delivery-info,.page-cart .delivery-info div,.page-cart .delivery-info p{color:var(--ink-secondary-color)!important;font-size:11.5px!important;line-height:1.6!important}.page-cart .delivery-info b,.page-cart .delivery-info h1,.page-cart .delivery-info h2,.page-cart .delivery-info h3,.page-cart .delivery-info strong{color:var(--ink-primary-color)!important;font-size:12px!important}.page-checkout-payment #payment-options .tracking-simon-wide{font-size:15px!important;letter-spacing:normal!important;margin-top:0!important;text-transform:none!important}.page-checkout-payment #payment-options>div{align-items:center;display:flex}body.page-checkout-information .sf-header-tools .language-button,body.page-checkout-information .sf-header-tools .search-button,body.page-checkout-information .sf-nav-menu,body.page-checkout-payment .sf-header-tools .language-button,body.page-checkout-payment .sf-header-tools .search-button,body.page-checkout-payment .sf-nav-menu{display:none!important}.sf-checkout-back{margin:clamp(14px,2vh,24px) 0 0;max-width:none}.sf-checkout-back a{border-bottom:1px solid var(--line-color);color:var(--ink-secondary-color);font-size:11px;letter-spacing:.13em;text-transform:uppercase;transition:color .18s ease,border-color .18s ease}.sf-checkout-back a:hover{border-color:var(--ink-primary-color);color:var(--ink-primary-color)}@media (min-width:1024px){.page-checkout .sf-checkout-grid{gap:0;grid-template-columns:minmax(0,1fr) minmax(440px,42%);max-width:none}.page-checkout .sf-checkout-grid>.sf-payment-card,.page-checkout form#checkout>:not(.checkout-card:has(#cart-specification)){justify-self:end;max-width:600px;padding-right:clamp(28px,4vw,72px);width:100%}.page-checkout .container>h1,.page-checkout .content-area>h1,.sf-checkout-back{margin-left:auto!important;max-width:600px;padding-right:clamp(28px,4vw,72px)}.page-checkout form#checkout>.checkout-card:has(#cart-specification){align-self:start;border-radius:0!important;margin:0!important;min-height:100vh;padding:clamp(34px,6vh,64px) clamp(28px,4vw,84px) 40px clamp(28px,3.4vw,64px)!important;position:sticky;top:0}body.page-checkout #primary{overflow:visible}}.page-checkout .checkout-card.sf-locked>:not(h2){display:none!important}.page-checkout .checkout-card.sf-locked h2{color:var(--ink-secondary-color)!important;margin-bottom:0!important}.page-checkout .checkout-card.sf-locked{padding-bottom:22px!important}.page-checkout .checkout-card.sf-done{background:color-mix(in srgb,var(--sf-accent-color) 30%,var(--page-color))!important;border-radius:7px;border-top:none;cursor:pointer;padding:20px 22px 18px!important}.page-checkout .checkout-card.sf-done>:not(h2):not(.sf-step-resume){display:none!important}.page-checkout .checkout-card.sf-done h2{color:var(--ink-secondary-color)!important;margin-bottom:6px!important}.sf-step-resume{display:none}.checkout-card.sf-done .sf-step-resume{align-items:baseline;display:flex;gap:16px;justify-content:space-between;padding-left:26px}.sf-step-resume .sf-step-value{color:var(--ink-primary-color);font-size:13.5px}.sf-step-resume .sf-step-check{color:var(--ink-secondary-color);font-size:10px;white-space:nowrap}.sf-step-next,.sf-step-resume .sf-step-check{letter-spacing:.13em;text-transform:uppercase}.sf-step-next{background:var(--sf-accent-color)!important;border:none;color:var(--sf-accent-ink-color)!important;cursor:pointer;display:block;font-size:11px;margin:26px 0 4px auto;padding:14px 26px;transition:background-color .3s ease,transform .14s cubic-bezier(.23,1,.32,1)}@media (hover:hover) and (pointer:fine){.sf-step-next:hover{background:var(--sf-accent-hover-color)!important;color:var(--sf-accent-ink-color)!important}}.sf-step-next:active{transform:scale(.97)}.checkout-card.sf-done .sf-step-next{display:none!important}.page-checkout-payment h1{align-items:baseline;display:flex;gap:14px}.page-checkout-payment h1:before{color:var(--ink-secondary-color);content:"04";font-size:12px;letter-spacing:.15em}.page-checkout .checkout-card:has(#cart-specification) .h3,.page-checkout .checkout-card:has(#cart-specification) h3{color:color-mix(in oklab,var(--sf-accent-ink-color) 62%,#0000)!important;font-size:10px!important;letter-spacing:.15em!important;text-transform:uppercase!important}#sidebar .bg-primary,#sidebar a[href*="/cart"].bg-primary{background:var(--sf-accent-color)!important;color:var(--sf-accent-ink-color)!important;font-size:11px!important;letter-spacing:.13em!important;text-transform:uppercase!important;transition:background-color .3s ease}#sidebar .bg-primary:hover,#sidebar a[href*="/cart"].bg-primary:hover{background:var(--sf-accent-hover-color)!important}#sidebar .menu-close .close-button span{display:none}#sidebar .menu-close .close-button:after{color:var(--ink-primary-color);content:"Luk";font-size:11px;letter-spacing:.16em;text-transform:uppercase}@media (min-width:1024px){body.page-checkout-information .container.content-area{margin-left:0!important;margin-right:0!important;max-width:none!important}body.page-checkout-information{background:linear-gradient(90deg,var(--page-color) 0 58%,var(--sf-accent-color) 58% 100%) fixed!important;min-height:100vh!important}body.page-checkout-payment .container.content-area{margin-left:auto!important;margin-right:auto!important;max-width:1024px!important}.page-checkout form#checkout>.checkout-card:has(#cart-specification){background:#0000!important;min-height:0;top:0}.page-checkout .sf-checkout-grid{grid-template-columns:58% 42%}.page-checkout .sf-checkout-grid>.sf-payment-card,.page-checkout form#checkout>:not(.checkout-card:has(#cart-specification)){justify-self:end;margin-right:clamp(32px,4.5vw,84px)!important;max-width:600px}.page-checkout form#checkout>.checkout-card:has(#cart-specification){justify-self:start;max-width:560px}}.sf-checkout-back{text-align:left;width:100%}@media (min-width:640px){.page-checkout .checkout-card .flex.flex-col:has(#billing-first_name){column-gap:14px;flex-direction:row!important;flex-wrap:wrap!important}.page-checkout .checkout-card .flex.flex-col:has(#billing-first_name)>*{width:100%}.page-checkout .checkout-card .flex.flex-col:has(#billing-first_name)>.ifta-field:has(#billing-city),.page-checkout .checkout-card .flex.flex-col:has(#billing-first_name)>.ifta-field:has(#billing-first_name),.page-checkout .checkout-card .flex.flex-col:has(#billing-first_name)>.ifta-field:has(#billing-last_name),.page-checkout .checkout-card .flex.flex-col:has(#billing-first_name)>.ifta-field:has(#billing-zip){width:calc(50% - 7px)}}.page-checkout form#checkout>h1{grid-column:1}.page-checkout form#checkout>.sf-checkout-back{grid-column:1;margin-top:clamp(18px,3vh,34px)!important}@media (min-width:1024px){.page-checkout form#checkout>.sf-checkout-back,.page-checkout form#checkout>h1{justify-self:end;margin-right:clamp(32px,4.5vw,84px)!important;max-width:600px;width:100%}}body.page-checkout-information #site-footer,body.page-checkout-information .foot-news,body.page-checkout-information .sf-header-burger,body.page-checkout-information .sf-header-tools,body.page-checkout-information .sf-nav-menu,body.page-checkout-payment #site-footer,body.page-checkout-payment .foot-news,body.page-checkout-payment .sf-header-burger,body.page-checkout-payment .sf-header-tools,body.page-checkout-payment .sf-nav-menu{display:none!important}body.page-checkout-information #page_wrapper #masthead.sf-header,body.page-checkout-information .top-headers-wrapper,body.page-checkout-payment #page_wrapper #masthead.sf-header,body.page-checkout-payment .top-headers-wrapper{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#0000!important;background-color:initial!important;border-bottom:0!important;box-shadow:none!important}body.page-checkout-information [data-controller=newsletter-promo],body.page-checkout-payment [data-controller=newsletter-promo]{display:none!important}body.page-checkout-information .sf-checkout-grid,body.page-checkout-payment .content-area{padding-bottom:clamp(90px,13vh,170px)!important}.page-checkout-information .checkout-card:has(#cart-specification) h3+p,.page-checkout-information .checkout-card:has(#cart-specification) p{color:color-mix(in oklab,var(--sf-accent-ink-color) 55%,#0000)!important;font-size:9.5px!important;letter-spacing:.15em!important;line-height:2!important;text-transform:uppercase!important}#sidebar>div{display:flex;flex-direction:column;height:100%}#sidebar .menu-close{flex:0 0 auto}#sidebar .inside-scroll{display:flex;flex:1 1 auto;flex-direction:column;height:auto!important;min-height:0;overflow:hidden}#sidebar .inside-scroll>.content,#sidebar .offcanvas_content_right{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}#sidebar #cart-form{flex:1 1 auto;min-height:0;overflow-y:auto;padding-bottom:6px!important}#sidebar .sf-sidecart-foot,#sidebar .sf-sidecart-meta,#sidebar .sf-sidecart-total{flex:0 0 auto}#sidebar .offcanvas_content_right{--sf-sidecart-gutter:34px}#sidebar .sf-sidecart-total{border-top:1px solid var(--line-color);margin-left:calc(var(--sf-sidecart-gutter)*-1)!important;margin-right:calc(var(--sf-sidecart-gutter)*-1)!important;margin-top:0!important;padding-left:var(--sf-sidecart-gutter)!important;padding-right:var(--sf-sidecart-gutter)!important;padding-top:14px!important;position:relative}#sidebar .sf-sidecart-total:before{background:linear-gradient(to top,var(--page-color),#0000);bottom:100%;content:"";height:24px;left:0;opacity:0;pointer-events:none;position:absolute;right:0;transition:opacity .2s ease;z-index:2}#sidebar.is-cart-scrolled .sf-sidecart-total:before{opacity:1}@media (prefers-reduced-motion:reduce){#sidebar .sf-sidecart-total:before{transition:none}}#sidebar #cart-form .sf-mc-trust{margin-top:0}#sidebar #cart-form .sf-mc-trust .sf-trust{border-top:0;margin-top:0;padding-top:0}#sidebar .menu-close{border-bottom:1px solid var(--line-color);padding:24px 34px 18px}#sidebar .menu-close h3{color:var(--ink-primary-color)!important;font-size:11px!important;letter-spacing:.18em!important;margin:0!important;text-transform:uppercase!important}#sidebar .offcanvas_content_right{padding:22px 34px 24px!important}#sidebar #cart-form{margin-top:8px!important;padding:0!important}#sidebar .sf-mc-item{border-bottom:1px solid var(--line-color);margin-bottom:22px;padding-bottom:22px}#sidebar .sf-mc-img{align-self:flex-start;flex:none;width:56px}#sidebar .sf-mc-gave{align-items:flex-start;color:var(--ink-secondary-color);cursor:pointer;display:flex;font-size:12.5px;gap:10px;margin-top:12px}#sidebar .sf-mc-gave[hidden]{display:none}#sidebar .sf-mc-gave span{font-size:12.5px!important;letter-spacing:.01em!important;line-height:1.3;text-transform:none!important}#sidebar .sf-mc-gave .sf-mc-gave-check{appearance:none;-webkit-appearance:none;background:#0000;border:1px solid color-mix(in oklab,var(--ink-primary-color) 38%,#0000);border-radius:0;cursor:pointer;flex:none;height:15px;margin:1px 0 0;transition:border-color .18s ease,background-color .18s ease;width:15px}#sidebar .sf-mc-gave .sf-mc-gave-check:hover{border-color:var(--ink-primary-color)}#sidebar .sf-mc-gave .sf-mc-gave-check:after,#sidebar .sf-mc-gave .sf-mc-gave-check:before{content:none!important;display:none!important}#sidebar .sf-mc-gave .sf-mc-gave-check{box-shadow:none!important}#sidebar .sf-mc-gave .sf-mc-gave-check:checked{background:var(--ink-primary-color) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.2 5 8.7l4.5-5.4' fill='none' stroke='%23F4F1EA' stroke-width='1.6'/%3E%3C/svg%3E") center/10px no-repeat;border-color:var(--ink-primary-color)}#sidebar .sf-mc-gave .sf-mc-gave-check:focus-visible{outline:2px solid var(--ink-primary-color);outline-offset:2px}#sidebar .sf-mc-gave:has(.sf-mc-gave-check:checked){color:var(--ink-primary-color)}#sidebar .sf-mc-wrapall{margin-bottom:22px}#sidebar .sf-mc-wrapall[hidden]{display:none}#sidebar .sf-mc-gave,#sidebar .sf-mc-wrapall{transition:opacity .18s cubic-bezier(.23,1,.32,1)}#sidebar .sf-mc-gave.is-dimmed,#sidebar .sf-mc-wrapall.is-dimmed{opacity:.45}#sidebar .sf-mc-wrapall-note{color:var(--ink-secondary-color);font-size:11.5px!important;letter-spacing:.01em!important;line-height:1.35;margin:6px 0 0 25px;text-transform:none!important}#sidebar .sf-mc-wrapall-note[hidden]{display:none}#sidebar .sf-mc-info{flex:1;margin-left:18px;min-width:0}#sidebar .sf-mc-head{align-items:flex-start;display:flex;gap:14px;justify-content:space-between}#sidebar .sf-mc-textcol{min-width:0}#sidebar .manufacturer{color:var(--ink-secondary-color);display:block;font-size:9.5px;letter-spacing:.15em;margin-bottom:3px;text-transform:uppercase}#sidebar .sf-mc-name{color:var(--ink-primary-color);display:block;font-size:14px;line-height:1.3}#sidebar .sf-mc-meta{color:var(--ink-secondary-color);display:block;font-size:12.5px;margin-top:3px}#sidebar .sf-mc-pricecol{flex:none;text-align:right}#sidebar .sf-qty{border-color:#0000}@media (hover:hover) and (pointer:fine){#sidebar .sf-qty:hover{border-color:var(--line-color)}}#sidebar .sf-qty:focus-within{border-color:var(--line-color)}#sidebar .sf-mc-pricecol .price{color:var(--ink-primary-color);font-size:14px;font-weight:400;white-space:nowrap}#sidebar .sf-mc-pricecol .price del{color:var(--ink-secondary-color);font-size:11.5px}#sidebar .sf-mc-remove{background:none;border:none;color:var(--ink-secondary-color);cursor:pointer;display:inline-block;font-size:9.5px;letter-spacing:.15em;margin-top:8px;padding:0;text-transform:uppercase;transition:color .18s ease}#sidebar .sf-mc-remove:hover{color:var(--ink-primary-color)}#sidebar .sf-mc-stepper{align-items:stretch;border:1px solid var(--line-color);display:inline-flex;margin-top:10px}#sidebar .sf-mc-step{align-items:center;background:#0000;border:none;color:var(--ink-secondary-color);cursor:pointer;display:flex;font-size:12px;height:22px;justify-content:center;transition:color .18s ease;width:24px}#sidebar .sf-mc-count,#sidebar .sf-mc-step:hover{color:var(--ink-primary-color)}#sidebar .sf-mc-count{font-size:11.5px;line-height:22px;min-width:20px;text-align:center}.sf-sidecart-total{align-items:baseline;color:var(--ink-primary-color);display:flex;font-size:17px;justify-content:space-between;margin-top:4px;padding-top:6px}.sf-sidecart-total span:first-child{font-weight:400}.sf-sidecart-meta{color:var(--ink-secondary-color);font-size:9.5px;letter-spacing:.15em;margin-top:10px;text-transform:uppercase}#sidebar .sf-sidecart-foot{background:#0000;padding:22px 0 0!important;position:static;width:auto}#sidebar .sf-sidecart-foot button{background:var(--sf-accent-color)!important;border:none!important;color:var(--sf-accent-ink-color)!important;font-size:11px!important;letter-spacing:.13em!important;padding-bottom:17px!important;padding-top:17px!important;transition:background-color .3s ease}@media (hover:hover) and (pointer:fine){#sidebar .sf-sidecart-foot button:hover{background:var(--sf-accent-hover-color)!important}}.sf-sidecart-viewcart{color:var(--ink-secondary-color);display:block;font-size:10px;letter-spacing:.15em;margin-top:16px;text-align:center;text-transform:uppercase;transition:color .18s ease}.sf-sidecart-viewcart:hover{color:var(--ink-primary-color)}.page-checkout form#checkout>h1{color:var(--ink-primary-color)!important;font-size:clamp(34px,4vw,58px)!important;letter-spacing:-.02em!important;line-height:.98!important;margin-bottom:clamp(16px,2.4vh,30px)!important;margin-top:clamp(10px,1.6vh,20px)!important;text-align:left!important}@media (min-width:1024px){body.page-cart:not(.page-checkout-information) .container.content-area{margin-inline:auto!important;max-width:900px!important}body.page-cart:not(.page-checkout-information) .checkout-card.cart{box-shadow:none!important}}body.page-cart:not(.page-checkout-information) .checkout-summary a.bg-primary,body.page-cart:not(.page-checkout-information) a.bg-primary[href*=checkout]{background:var(--sf-accent-color)!important;color:var(--sf-accent-ink-color)!important;transition:background-color .3s ease;transition:background-color .3s ease,transform .4s cubic-bezier(.22,.61,.36,1)!important}body.page-cart:not(.page-checkout-information) .checkout-summary a.bg-primary:hover,body.page-cart:not(.page-checkout-information) a.bg-primary[href*=checkout]:hover{background:var(--sf-accent-hover-color)!important;color:var(--sf-accent-ink-color)!important}@media (prefers-reduced-motion:no-preference){body.page-cart:not(.page-checkout-information) .checkout-summary a.bg-primary:hover,body.page-cart:not(.page-checkout-information) a.bg-primary[href*=checkout]:hover{transform:scale(1.02)}}body.page-cart #cart-form .flex.-mx-2{align-items:flex-start;position:relative}body.page-cart #cart-form .manufacturer.type{color:var(--ink-secondary-color);display:block;font-size:9.5px;letter-spacing:.15em;margin-bottom:3px;text-transform:uppercase}body.page-cart #cart-form .name a.name{color:var(--ink-primary-color)!important;font-size:15.5px!important;line-height:1.4}body.page-cart #cart-form .name span.block{color:var(--ink-secondary-color);font-size:12.5px;line-height:1.6}body.page-cart #cart-form .name .price{color:var(--ink-primary-color);font-size:14px;position:absolute;right:8px;top:10px}body.page-cart #cart-form .amount{padding-top:44px!important}body.page-cart #cart-form .amount .remove{color:var(--ink-secondary-color)!important;font-size:10px!important;letter-spacing:.15em;text-transform:uppercase}body.page-cart #cart-form hr{border-color:var(--line-color)!important}.sf-giftwrap{align-items:center;color:var(--ink-primary-color);display:flex;font-size:12.5px;justify-content:space-between;padding:6px 8px 14px}.sf-giftwrap label{align-items:center;cursor:pointer;display:inline-flex;gap:9px}.sf-giftwrap input[type=checkbox]{accent-color:var(--ink-primary-color);height:15px;width:15px}.hollys-giftwrap-price{color:var(--ink-secondary-color);font-size:12px}.sf-promo-row{align-items:baseline;border-bottom:1px solid var(--line-color);display:flex;justify-content:space-between;margin-bottom:12px;padding:10px 2px 12px}.sf-promo-label{color:var(--ink-secondary-color);font-size:13px}.sf-promo-toggle{background:none;border:none;border-bottom:1px solid var(--line-color);color:var(--ink-primary-color);cursor:pointer;font-size:10px;letter-spacing:.15em;padding:0;text-transform:uppercase;transition:border-color .18s ease}.sf-promo-toggle:hover{border-color:var(--ink-primary-color)}.sf-promo-form{display:none;margin:0 0 14px}.sf-promo-form.is-open{display:block}.sf-promo-form .ifta-field label{display:none}.sf-promo-form input{background:#0000;border:1px solid var(--line-color)!important;border-radius:6px;color:var(--ink-primary-color);font-size:13.5px;padding:11px 13px!important;width:100%}.sf-promo-form button[type=submit]{background:var(--ink-primary-color)!important;color:var(--page-color)!important;float:none!important;margin-top:10px;padding:10px 22px!important}.sf-giftwrap label{font-size:12.5px!important;letter-spacing:.01em!important;text-transform:none!important}body.page-cart:not(.page-checkout-information) .checkout-summary a.bg-primary,body.page-cart:not(.page-checkout-information) a.bg-primary[href*=checkout]{border-radius:0!important;font-size:11.5px!important;letter-spacing:.14em!important;padding-bottom:18px!important;padding-top:18px!important}.sf-promo-field,.sf-promo-form{position:relative}.sf-promo-form .ifta-field{margin:0!important}.sf-promo-form input{border-radius:0!important;padding-right:92px!important}.sf-promo-form button[type=submit]{background:#0000!important;border:none!important;border-radius:0!important;color:var(--ink-secondary-color)!important;cursor:pointer;font-size:10px!important;letter-spacing:.15em!important;margin:0!important;padding:6px 8px!important;position:absolute;right:8px;text-transform:uppercase!important;top:50%;transform:translateY(-50%);transition:color .18s ease}@media (hover:hover) and (pointer:fine){.sf-promo-form button[type=submit]:hover{background:#0000!important;color:var(--ink-primary-color)!important}}.page-checkout #sf-co-promo-form .sf-co-promo-apply,.sf-promo-form button[type=submit]{transition:color .18s ease,transform .16s cubic-bezier(.23,1,.32,1)}.page-checkout #sf-co-promo-form .sf-co-promo-apply:active,.sf-promo-form button[type=submit]:active{transform:translateY(-50%) scale(.96)}.page-checkout #sf-co-promo-form .sf-co-promo-apply:disabled,.sf-promo-form button[type=submit]:disabled{cursor:default;opacity:.5}@media (prefers-reduced-motion:reduce){.page-checkout #sf-co-promo-form .sf-co-promo-apply:active,.sf-promo-form button[type=submit]:active{transform:translateY(-50%)}}body.page-cart .sf-promo-form .ifta-field input[type=text],body.page-cart .sf-promo-form input{background-color:initial!important;background-image:none!important;border-color:color-mix(in oklab,var(--ink-primary-color) 24%,#0000)!important;border-radius:var(--sf-field-radius,9px)!important}body.page-cart .sf-promo-form .ifta-field input[type=text]:focus{border-color:var(--ink-primary-color)!important;box-shadow:none!important}body.page-cart .sf-order-note textarea.is-filled,body.page-cart .sf-promo-form .ifta-field input[type=text].is-filled,body.page-cart .sf-promo-form input.is-filled{background-color:color-mix(in srgb,#fff 88%,var(--page-color))!important;border-color:color-mix(in oklab,var(--ink-primary-color) 20%,var(--line-color))!important;box-shadow:0 1px 3px #3d1a1f12!important}.delivery-info{margin-top:34px!important;max-width:420px;text-align:left!important}.delivery-info>span:first-child{display:block;font-size:9.5px!important;letter-spacing:.18em!important;margin-bottom:0;padding-bottom:10px;text-transform:uppercase!important}.delivery-info>div,.delivery-info>span:first-child{border-bottom:1px solid var(--line-color);color:var(--ink-secondary-color)!important}.delivery-info>div{font-size:12px!important;line-height:1.5;padding:9px 0}.delivery-info>div:last-child{border-bottom:none}.sf-cart-head{align-items:baseline;display:flex;gap:20px;justify-content:space-between}.sf-cart-head h1{margin-bottom:0!important}.sf-cart-count{color:var(--ink-secondary-color);font-size:10px;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}@media (min-width:640px){body.page-cart:not(.page-checkout-information) .checkout-summary{margin-left:auto;max-width:345px}}.sf-cart-savelist{align-items:baseline;color:var(--ink-secondary-color);display:flex;font-size:12px;gap:16px;justify-content:center;margin-top:18px}.sf-cart-savelist form{display:contents}.sf-cart-savelist a,.sf-cart-savelist button{border-bottom:1px solid var(--ink-primary-color);color:var(--ink-primary-color);font-size:10px;letter-spacing:.15em;padding-bottom:1px;text-transform:uppercase;transition:color .18s ease,border-color .18s ease}.sf-cart-savelist button{appearance:none;background:none;border:0;border-bottom:1px solid var(--ink-primary-color);border-radius:0;cursor:pointer;font:inherit;margin:0;padding:0 0 1px}.sf-cart-savelist a:hover,.sf-cart-savelist button:hover{border-color:var(--sf-support-color);color:var(--sf-support-color)}.sf-giftwrap input[type=checkbox]{accent-color:auto;appearance:none;-webkit-appearance:none;background:#0000;border:1px solid var(--line-color);border-radius:0;cursor:pointer;height:15px!important;transition:border-color .18s ease,background-color .18s ease;width:15px!important}.sf-giftwrap input[type=checkbox]:hover{border-color:var(--ink-primary-color)}.sf-giftwrap input[type=checkbox]:checked{background-color:var(--ink-primary-color);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.2 5 8.7l4.5-5.4' fill='none' stroke='%23F4F1EA' stroke-width='1.6'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:10px;border-color:var(--ink-primary-color)}body.page-cart .content-area .flex.flex-col.text-center.border-t.border-b{border-bottom:none!important;border-top:none!important;margin:10px 0 6px!important;padding:6px 0!important}body.page-cart .content-area .flex.flex-col.text-center.border-t.border-b,body.page-cart .content-area .flex.flex-col.text-center.border-t.border-b p{color:var(--ink-secondary-color)!important;font-size:10.5px!important;letter-spacing:.15em!important;text-transform:uppercase!important}body.page-cart .content-area [class*=border-cool-gray],body.page-cart .content-area [class*=border-gray],body.page-cart .content-area hr{border-color:var(--line-color)!important}body.page-cart .bg-yellow-100,body.page-checkout .bg-yellow-100{background:color-mix(in srgb,var(--sf-accent-color) 30%,var(--page-color))!important;border-radius:7px;color:var(--ink-secondary-color)!important;font-size:13.5px!important;line-height:1.6;padding:16px 24px!important}@media (min-width:640px){.sf-giftwrap{margin-top:-26px;padding-left:146px!important}.sf-giftwrap label{padding-left:0!important}}body.page-cart:not(.page-checkout-information) .sf-cart-head h1{font-size:clamp(34px,4vw,58px)!important;letter-spacing:-.02em!important;line-height:.98!important}body.page-cart #cart-form .image{align-self:flex-start;padding:0!important}body.page-cart #cart-form .image a{display:block;height:100%;width:100%}body.page-cart #cart-form .image img{background:#0000!important;border-radius:0!important;height:100%;width:100%}body.page-cart #cart-form .name .sf-cart-variant{color:var(--ink-secondary-color)!important;display:block!important;font-size:12.5px!important}body.page-cart #cart-form .name>span.font-bold{color:var(--ink-secondary-color)!important;display:block!important;font-size:11.5px!important;margin-top:3px}body.page-cart #cart-form .name .remove{color:var(--ink-secondary-color)!important;display:inline-block!important;font-size:10px!important;letter-spacing:.15em;margin:10px 0 0!important;padding:0!important;text-transform:uppercase}body.page-cart #cart-form .name .remove:hover{color:var(--ink-primary-color)!important}body.page-cart #cart-form .amount>div:empty{display:none}.sf-cart-extra{align-items:baseline;border-top:1px solid var(--line-color);display:flex;gap:16px;justify-content:space-between;margin:10px -8px 0;padding:16px 8px 2px 0}.sf-cart-extra__body{min-width:0}.sf-cart-extra__name{color:var(--ink-primary-color);display:block;font-size:12.5px;line-height:1.45}.sf-cart-extra__remove{color:var(--ink-secondary-color);display:inline-block;font-size:10px;letter-spacing:.15em;margin-top:8px;text-transform:uppercase;transition:color .18s ease}@media (hover:hover) and (pointer:fine){.sf-cart-extra__remove:hover{color:var(--ink-primary-color)}}.sf-cart-extra__price{color:var(--ink-secondary-color);flex-shrink:0;font-size:12px;white-space:nowrap}.sf-cart-extra__price del{margin-right:5px;opacity:.65}body.page-cart .checkout-card.cart:has(#cart-form){display:flex;flex-direction:column}body.page-cart .content-area .flex.flex-col.text-center.border-t.border-b{margin:4px 0 26px!important;order:-1;padding:0!important}body.page-cart .content-area .flex.flex-col.text-center.border-t.border-b,body.page-cart .content-area .flex.flex-col.text-center.border-t.border-b p{color:var(--ink-primary-color)!important;font-size:13.5px!important;letter-spacing:normal!important;text-align:left!important;text-transform:none!important}body.page-cart .content-area .flex.flex-col.text-center.border-t.border-b:after{background:linear-gradient(90deg,var(--ink-primary-color) 0 var(--sf-freeship-pct,0),var(--line-color) var(--sf-freeship-pct,0) 100%);content:"";display:block;height:2px;margin-top:12px;transition:background .45s cubic-bezier(.23,1,.32,1)}body.page-cart .sf-freeship.is-reached:after{background:var(--ink-primary-color)!important}@media (prefers-reduced-motion:reduce){body.page-cart .content-area .flex.flex-col.text-center.border-t.border-b:after{transition:none}}.sf-giftwrap input[type=checkbox]{appearance:none!important;background-color:initial;box-shadow:none!important;height:14px!important;margin:0!important;min-width:14px;outline:none!important;padding:0!important;width:14px!important}.sf-order-note{margin-bottom:18px}.sf-order-note label{color:var(--ink-primary-color);display:block;font-size:12.5px;margin-bottom:6px}.sf-order-note label span{color:var(--ink-secondary-color);font-size:11.5px}.sf-order-note textarea{background:#0000;border:1px solid color-mix(in oklab,var(--ink-primary-color) 24%,#0000);border-radius:var(--sf-field-radius,9px);color:var(--ink-primary-color);font-family:inherit;font-size:13.5px;min-height:84px;outline:none;padding:13px 15px;resize:vertical;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease;width:100%}.sf-order-note textarea:focus{background-color:color-mix(in srgb,#fff 80%,var(--page-color));border-color:var(--ink-primary-color);box-shadow:0 0 0 3px color-mix(in oklab,var(--ink-primary-color) 8%,#0000)}.sf-order-note textarea::placeholder{color:var(--ink-secondary-color);opacity:.8}.delivery-info{counter-reset:hollysusp}.delivery-info>div{border-bottom:none!important;padding:5px 0!important}.delivery-info>div:before{color:var(--ink-secondary-color);content:"0" counter(hollysusp);counter-increment:hollysusp;font-size:9.5px;letter-spacing:.1em;margin-right:10px}.delivery-info>span:first-child{border-bottom:none;padding-bottom:6px}.sf-order-note label{letter-spacing:normal!important;text-transform:none!important}.delivery-info>div{align-items:baseline;display:flex!important;gap:10px}.delivery-info>div:before{flex-shrink:0;margin-right:0}.sf-cart-savelist{gap:12px}.sf-cart-savelist span{font-size:11px;white-space:nowrap}.sf-cart-savelist a,.sf-cart-savelist button{font-size:9.5px;white-space:nowrap}.hollys-giftwrap-sumrow{align-items:baseline;color:var(--ink-primary-color);display:flex;font-size:13.5px;justify-content:space-between;padding:2px 0 8px}.sf-giftwrap-sum{color:var(--ink-secondary-color);font-size:12.5px;margin-left:6px;vertical-align:initial;white-space:nowrap}body.page-cart #cart-form .name>span:nth-of-type(3),body.page-cart #cart-form .name>span:nth-of-type(4){font-size:11.5px!important}body.page-cart #cart-form .name{padding-left:26px!important}body.page-cart #cart-form .name>span:nth-of-type(2){display:block!important;margin:0!important;padding:0!important;text-align:left!important;text-indent:0!important}body.page-cart #cart-form .name>span:nth-of-type(2) a{margin:0!important;padding:0!important}.sf-qty button:disabled{color:color-mix(in oklab,var(--ink-primary-color) 42%,#0000);cursor:default}@media (hover:hover) and (pointer:fine){.sf-qty button:disabled:hover{color:color-mix(in oklab,var(--ink-primary-color) 42%,#0000)}}.sf-qty button:disabled:active{transform:none}.sf-qty-limit{color:var(--sf-support-color);display:block;font-size:10px;letter-spacing:.12em;line-height:1.4;margin-top:7px;text-align:center;text-transform:uppercase}.sf-cart-head{margin-bottom:clamp(30px,5vh,60px)}.sf-promo-toggle:focus,.sf-promo-toggle:hover{background:#0000!important;color:var(--ink-primary-color)!important}.sf-giftwrap label{padding-left:26px}.sf-giftwrap input[type=checkbox]{height:1px!important;opacity:0!important;pointer-events:none;position:absolute!important;width:1px!important}.sf-giftwrap label:before{background:#0000;border:1px solid var(--line-color);content:"";height:15px;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:border-color .18s ease,background-color .18s ease;width:15px}.sf-giftwrap label:hover:before{border-color:var(--ink-primary-color)}.sf-giftwrap label:has(input:checked):before{background-color:var(--ink-primary-color);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.2 5 8.7l4.5-5.4' fill='none' stroke='%23F4F1EA' stroke-width='1.6'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:10px;border-color:var(--ink-primary-color)}body.page-cart #cart-form .name>span:nth-of-type(2) a{font-size:19px!important;letter-spacing:-.01em}@media (max-width:639px){body.page-cart #cart-form .name>span:nth-of-type(2) a{font-size:16px!important;line-height:1.3}}body.page-cart #cart-form .amount{padding-top:25px!important}body.page-cart #cart-form .name .price{top:36px!important}@media (min-width:640px){.sf-giftwrap{margin-top:-44px}body.page-cart #cart-form .amount{margin-right:104px!important}}body.page-cart #cart-form .flex.-mx-2{align-items:stretch!important}body.page-cart #cart-form .name{display:flex;flex-direction:column}@media (min-width:640px){.sf-giftwrap{margin-bottom:0!important;margin-top:auto!important;order:5;padding-left:0!important}}.sf-giftwrap{align-items:baseline;justify-content:flex-start;padding:14px 0 2px!important}.sf-giftwrap label{gap:0!important;padding-left:24px!important;position:relative}.sf-giftwrap label input[type=checkbox],.sf-giftwrap label:before{left:0!important}@media (min-width:1024px){.page-checkout form#checkout>.checkout-card:has(#cart-specification){justify-self:start;margin-left:clamp(56px,6vw,104px)!important;max-width:330px!important;padding:clamp(34px,6vh,64px) 0 40px!important}}.sf-login-line{color:var(--ink-secondary-color);font-size:13px;margin:-6px 0 18px}.sf-login-line a{border-bottom:1px solid var(--ink-primary-color);color:var(--ink-primary-color);padding-bottom:1px;transition:color .18s ease,border-color .18s ease}.sf-login-line a:hover{border-color:var(--sf-support-color);color:var(--sf-support-color)}.page-checkout .checkout-card:is(:has(#billing-email),:has(#shipment-options),:has(.sf-pay-options)) .checkbox.ifta-field label{color:var(--ink-secondary-color)!important;font-size:12px!important}.page-checkout .checkout-card:has(#cart-specification) .delivery-info,.page-checkout .checkout-card:has(#cart-specification) .ifta-field:has(#order-comment),.page-checkout .checkout-card:has(#cart-specification) .spar-xpres-pricetag,.page-checkout .checkout-card:has(#cart-specification) .viabill-pricetag,.page-checkout .checkout-card:has(#cart-specification) a[href*=cart].bg-checkout{display:none!important}.page-checkout #cart-specification li.cart-item{padding:14px 0}.page-checkout #cart-specification .sf-ci-brand{color:color-mix(in oklab,var(--sf-accent-ink-color) 55%,#0000);display:block;font-size:9.5px;letter-spacing:.14em;margin-bottom:3px;text-transform:uppercase}.page-checkout #cart-specification .sf-ci-name{color:var(--sf-accent-ink-color);display:block;font-size:13.5px!important;line-height:1.35}.page-checkout #cart-specification .sf-ci-meta{color:color-mix(in oklab,var(--sf-accent-ink-color) 62%,#0000);font-size:12px;margin-top:3px;text-transform:none}.page-checkout #cart-specification li.cart-item>.w-12{flex:0 0 56px;margin-right:2px}.page-checkout #cart-specification img{background:#0000;border:none;border-radius:0}.page-checkout #cart-specification .price{color:var(--sf-accent-ink-color)!important;font-size:13.5px!important;font-weight:400!important}.page-checkout #cart-summary dt{color:color-mix(in oklab,var(--sf-accent-ink-color) 78%,#0000)}.page-checkout #cart-summary .total{color:var(--sf-accent-ink-color)!important;font-size:19px!important;font-weight:600!important}.page-checkout #cart-summary .sf-vat-note{color:color-mix(in oklab,var(--sf-accent-ink-color) 55%,#0000)!important;font-size:11px!important;font-weight:400!important;margin-top:-4px;padding-top:0!important}.page-checkout .sf-co-promo{border-bottom:none;border-top:1px solid color-mix(in oklab,var(--sf-accent-ink-color) 14%,#0000);margin-bottom:0;padding:12px 2px}.page-checkout .sf-co-promo .sf-promo-label{color:color-mix(in oklab,var(--sf-accent-ink-color) 70%,#0000)}.page-checkout .sf-co-promo .sf-promo-toggle{border-bottom-color:color-mix(in oklab,var(--sf-accent-ink-color) 30%,#0000);color:var(--sf-accent-ink-color)}.page-checkout .sf-co-promo .sf-promo-toggle:focus,.page-checkout .sf-co-promo .sf-promo-toggle:hover{border-bottom-color:var(--sf-accent-ink-color);color:var(--sf-accent-ink-color)!important}.page-checkout #sf-co-promo-form{position:relative}.page-checkout #sf-co-promo-form.is-open{display:block;margin:2px 0 12px}.page-checkout #sf-co-promo-form input{background:#0000!important;border:1px solid color-mix(in oklab,var(--sf-accent-ink-color) 24%,#0000)!important;border-radius:0!important;color:var(--sf-accent-ink-color);font-size:13px;padding:11px 92px 11px 13px!important;width:100%}.page-checkout #sf-co-promo-form input:focus{border-color:var(--sf-accent-ink-color)!important;box-shadow:none!important;outline:none}.page-checkout #sf-co-promo-form .sf-co-promo-apply{background:#0000;border:none;color:color-mix(in oklab,var(--sf-accent-ink-color) 60%,#0000);cursor:pointer;font-size:10px;letter-spacing:.15em;padding:6px 8px;position:absolute;right:8px;text-transform:uppercase;top:50%;transform:translateY(-50%);transition:color .18s ease}.page-checkout #sf-co-promo-form .sf-co-promo-apply:hover{color:var(--sf-accent-ink-color)}.page-checkout .sf-co-promo+.sf-promo-form+#cart-summary dl{border-top:1px solid color-mix(in oklab,var(--sf-accent-ink-color) 14%,#0000);padding-top:4px}.page-checkout .checkout-card:has(#cart-specification) .checkbox.ifta-field{align-items:flex-start;display:flex;margin:0 0 10px}.page-checkout .checkout-card:has(#cart-specification) .checkbox.ifta-field:first-of-type{margin-top:16px}.page-checkout .checkout-card:has(#cart-specification) .checkbox.ifta-field input[type=checkbox]{appearance:none;-webkit-appearance:none;background:#0000!important;
  /* !important: den ældre felt-regel (.ifta-field input) sætter baggrund/kant
     med !important og ville ellers æde både boks-kant og checked-fyld */border:1px solid color-mix(in oklab,var(--sf-accent-ink-color) 38%,#0000)!important;border-radius:0;box-shadow:none!important;cursor:pointer;flex:none;height:15px!important;margin:2px 12px 0 0!important;padding:0!important;transition:border-color .18s ease,background-color .18s ease;width:15px!important}.page-checkout .checkout-card:has(#cart-specification) .checkbox.ifta-field input[type=checkbox]:hover{border-color:var(--sf-accent-ink-color)!important}.page-checkout .checkout-card:has(#cart-specification) .checkbox.ifta-field input[type=checkbox]:checked{background:var(--sf-accent-ink-color) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.2 5 8.7l4.5-5.4' fill='none' stroke='%23F4F1EA' stroke-width='1.6'/%3E%3C/svg%3E") center/10px no-repeat!important;border-color:var(--sf-accent-ink-color)!important}.page-checkout .checkout-card:has(#cart-specification) .checkbox.ifta-field label{cursor:pointer;font-size:12px!important;line-height:1.55!important}.page-checkout .checkout-card:has(#cart-specification) .checkbox.ifta-field:focus-within label{font-weight:400!important}.page-checkout .sf-paycards{align-items:center;border-top:1px solid color-mix(in oklab,var(--sf-accent-ink-color) 12%,#0000);display:flex;flex-wrap:wrap;gap:10px 14px;justify-content:center;margin-top:22px;padding-top:16px}.page-checkout .sf-paycards img{display:inline-block;height:18px;opacity:.85;width:auto}.page-checkout #cart-specification li.cart-item .price{flex:none;margin-left:14px;white-space:nowrap;width:auto!important}.page-checkout .sf-co-promo{border-top:none;padding-top:6px}.page-checkout .checkout-card:has(#cart-specification) .checkbox.ifta-field:first-of-type{margin-top:22px}.page-checkout #sf-co-promo-form input::placeholder{color:color-mix(in oklab,var(--sf-accent-ink-color) 45%,#0000);opacity:1}.page-checkout .checkout-card:has(#cart-specification) div:has(>#form_trigger){margin-bottom:22px}.page-checkout #form_trigger{font-weight:600!important;letter-spacing:.18em!important}.page-checkout .checkout-card:is(:has(#billing-email),:has(#shipment-options),:has(.sf-pay-options)) .checkbox.ifta-field{align-items:flex-start;display:flex;margin:0 0 10px}.page-checkout .checkout-card:is(:has(#billing-email),:has(#shipment-options),:has(.sf-pay-options)) .checkbox.ifta-field input[type=checkbox]{appearance:none;-webkit-appearance:none;background:#0000!important;border:1px solid color-mix(in oklab,var(--ink-primary-color) 38%,#0000)!important;border-radius:0;box-shadow:none!important;cursor:pointer;flex:none;height:15px!important;margin:1px 12px 0 0!important;padding:0!important;transition:border-color .18s ease,background-color .18s ease;width:15px!important}.page-checkout .checkout-card:is(:has(#billing-email),:has(#shipment-options),:has(.sf-pay-options)) .checkbox.ifta-field input[type=checkbox]:hover{border-color:var(--ink-primary-color)!important}.page-checkout .checkout-card:is(:has(#billing-email),:has(#shipment-options),:has(.sf-pay-options)) .checkbox.ifta-field input[type=checkbox]:checked{background:var(--ink-primary-color) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.2 5 8.7l4.5-5.4' fill='none' stroke='%23F4F1EA' stroke-width='1.6'/%3E%3C/svg%3E") center/10px no-repeat!important;border-color:var(--ink-primary-color)!important}.page-checkout .checkout-card .checkbox.ifta-field:is(:has(#newsletter),:has(#is_company)){margin-bottom:26px!important;margin-top:-4px!important}.page-checkout .checkout-card .checkbox.ifta-field:has(#is_company:checked){margin-bottom:12px!important}.page-checkout .checkout-card .checkbox.ifta-field:has(.sf-nyheds-note){flex-wrap:wrap}.page-checkout .checkbox.ifta-field .sf-nyheds-note{color:color-mix(in oklab,var(--ink-primary-color) 62%,#0000);flex:1 1 100%;font-size:11.5px;letter-spacing:.01em;margin:4px 0 0 27px}.page-checkout .checkout-card .checkbox.ifta-field.sf-gemkonto{flex-wrap:wrap;margin-bottom:22px!important;margin-top:-2px!important;opacity:0;transform:translateY(-4px);transition:opacity .2s cubic-bezier(.23,1,.32,1),transform .2s cubic-bezier(.23,1,.32,1)}.page-checkout .checkout-card .checkbox.ifta-field.sf-gemkonto.er-fremme{opacity:1;transform:none}.page-checkout .checkout-card .checkbox.ifta-field.sf-gemkonto.uden-overgang{transition:none}.page-checkout .sf-gemkonto[hidden]{display:none!important}.page-checkout .checkbox.ifta-field .sf-gemkonto-note{color:color-mix(in oklab,var(--ink-primary-color) 62%,#0000);flex:1 1 100%;font-size:11.5px;letter-spacing:.01em;margin:4px 0 0 27px}@media (prefers-reduced-motion:reduce){.page-checkout .checkout-card .checkbox.ifta-field.sf-gemkonto{transform:none;transition:opacity .2s ease}}.page-checkout .checkout-card .checkbox.ifta-field:has(.sf-nyheds-info){flex-wrap:wrap;position:relative}.page-checkout .checkbox.ifta-field .sf-nyheds-info{align-items:center;background:none;border:0;color:color-mix(in oklab,var(--ink-primary-color) 55%,#0000);cursor:pointer;display:inline-flex;line-height:0;margin-left:6px;padding:0;position:relative;transition:color .15s ease,transform .15s cubic-bezier(.23,1,.32,1)}.page-checkout .checkbox.ifta-field .sf-nyheds-info:before{content:"";height:44px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:44px}.page-checkout .checkbox.ifta-field .sf-nyheds-info:hover,.page-checkout .checkbox.ifta-field .sf-nyheds-info[aria-expanded=true]{color:var(--ink-primary-color)}.page-checkout .checkbox.ifta-field .sf-nyheds-info:active{transform:scale(.94)}.page-checkout .checkbox.ifta-field .sf-nyheds-info:focus-visible{border-radius:50%;box-shadow:0 0 0 3px color-mix(in oklab,var(--ink-primary-color) 14%,#0000);outline:none}.page-checkout .checkbox.ifta-field .sf-nyheds-info-panel{background:#fff;border:1px solid var(--line-color);border-radius:0;box-shadow:0 6px 20px -8px color-mix(in oklab,var(--ink-primary-color) 30%,#0000);color:color-mix(in oklab,var(--ink-primary-color) 78%,#0000);font-size:11.5px;left:27px;letter-spacing:.01em;line-height:1.5;max-width:min(280px,100vw - 48px);opacity:0;padding:10px 12px;position:absolute;top:calc(100% + 6px);transform:scale(.97) translateY(-2px);transform-origin:top left;transition:opacity .15s cubic-bezier(.23,1,.32,1),transform .15s cubic-bezier(.23,1,.32,1),visibility 0s linear .15s;visibility:hidden;width:max-content;z-index:30}.page-checkout .checkbox.ifta-field .sf-nyheds-info-panel[data-open]{opacity:1;transform:none;transition:opacity .15s cubic-bezier(.23,1,.32,1),transform .15s cubic-bezier(.23,1,.32,1),visibility 0s;visibility:visible}.page-checkout .checkbox.ifta-field .sf-nyheds-info-panel ul{list-style:none;margin:0;padding:0}.page-checkout .checkbox.ifta-field .sf-nyheds-info-panel li{padding-left:11px;position:relative}.page-checkout .checkbox.ifta-field .sf-nyheds-info-panel li+li{margin-top:4px}.page-checkout .checkbox.ifta-field .sf-nyheds-info-panel li:before{background:currentColor;border-radius:50%;content:"";height:3px;left:0;opacity:.55;position:absolute;top:.55em;width:3px}@media (prefers-reduced-motion:reduce){.page-checkout .checkbox.ifta-field .sf-nyheds-info,.page-checkout .checkbox.ifta-field .sf-nyheds-info-panel{transform:none;transition-property:opacity,color}.page-checkout .checkbox.ifta-field .sf-nyheds-info:active{transform:none}}.sf-inline-login{margin:0;max-height:0;opacity:0;overflow:hidden;transition:max-height .34s cubic-bezier(.4,0,.1,1),opacity .26s ease,margin .26s ease}.sf-inline-login.is-open{margin:-4px 0 20px;max-height:280px;opacity:1}.sf-inline-login .sf-il-field{background:#0000;border:1px solid color-mix(in oklab,var(--ink-primary-color) 24%,#0000);border-radius:var(--sf-field-radius,9px);color:var(--ink-primary-color);display:block;font-family:inherit;font-size:14px;margin:0 0 12px;outline:none;padding:15px 16px;transition:border-color .18s ease;width:100%}.sf-inline-login .sf-il-field::placeholder{color:var(--ink-secondary-color);opacity:.85}.sf-inline-login .sf-il-field.is-error,.sf-inline-login .sf-il-field.is-error:focus{border-color:var(--sf-error-field-color)}.sf-inline-login .sf-il-field.is-shaking{animation:sf-il-shake .28s linear}@keyframes sf-il-shake{0%{animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translateX(0)}28.57%{animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translateX(6px)}57.14%{animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translateX(-6px)}78.57%{animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translateX(4px)}to{transform:translateX(0)}}.sf-inline-login .sf-il-msg{animation:hollys-promo-msg-ind .18s cubic-bezier(.23,1,.32,1) both;color:var(--sf-error-field-color);font-size:12.5px;line-height:1.5;margin:-4px 0 12px}.sf-inline-login .sf-il-msg[hidden]{display:none}@media (prefers-reduced-motion:reduce){.sf-inline-login .sf-il-field.is-shaking,.sf-inline-login .sf-il-msg{animation:none}}.sf-inline-login .sf-il-row{align-items:center;display:flex;gap:18px;margin-top:2px}.sf-inline-login .sf-il-submit{background:var(--ink-primary-color);border:none;color:var(--page-color);cursor:pointer;font-size:10.5px;letter-spacing:.16em;padding:14px 30px;text-transform:uppercase;transition:background-color .2s ease,transform .14s cubic-bezier(.23,1,.32,1)}@media (hover:hover) and (pointer:fine){.sf-inline-login .sf-il-submit:hover{background:var(--sf-cta-hover-color)}}.sf-inline-login .sf-il-submit:active{transform:scale(.97)}.sf-inline-login .sf-il-submit:disabled{cursor:default;opacity:.6}.sf-inline-login .sf-il-forgot{color:var(--ink-secondary-color);font-size:13px;transition:color .18s ease}.sf-inline-login .sf-il-forgot:hover{color:var(--ink-primary-color)}.page-checkout .checkout-card:is(:has(#billing-email),:has(#shipment-options),:has(.sf-pay-options)) .checkbox.ifta-field label{margin:0!important;padding:0!important}.page-checkout .checkout-card:has(#cart-specification) .checkbox.ifta-field,.page-checkout .checkout-card:is(:has(#billing-email),:has(#shipment-options),:has(.sf-pay-options)) .checkbox.ifta-field{gap:0!important}.page-checkout .checkout-card:is(:has(#billing-email),:has(#shipment-options),:has(.sf-pay-options))>.ifta-field{margin-bottom:14px}.page-checkout .checkout-card:has(#billing-email)>.checkbox.ifta-field{margin-top:4px}.page-checkout .checkout-card:has(#shipment-options) .flex.flex-col:has(#billing-first_name){margin-bottom:18px}.sf-sub-label{color:var(--ink-secondary-color);display:block;font-size:10px;letter-spacing:.16em;margin:4px 0 10px;text-transform:uppercase}.page-checkout .ifta-field:has(#order-comment)>label{color:var(--ink-secondary-color);display:block;font-size:12.5px;letter-spacing:normal!important;margin-bottom:6px;text-transform:none!important}.page-checkout .checkout-card #order-comment{background:#0000!important;border:1px solid color-mix(in oklab,var(--ink-primary-color) 24%,#0000)!important;border-radius:var(--sf-field-radius,9px);color:var(--ink-primary-color);font-size:13.5px!important;min-height:74px;outline:none;padding:12px 14px!important;resize:vertical;transition:border-color .18s ease;width:100%}.page-checkout .checkout-card #order-comment:focus{border-color:var(--ink-primary-color)!important}.page-checkout .checkout-card #order-comment::placeholder{color:var(--ink-secondary-color);opacity:.8}.page-checkout #shipment-options .parcel-shop>.flex,.page-checkout #shipment-options .parcel-shop>.loader{display:none!important}.sf-cart-foot{align-items:center;border-top:1px solid var(--line-color);display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-top:8px;padding-top:24px}.sf-cart-continue{border-bottom:1px solid var(--ink-primary-color);color:var(--ink-primary-color);font-size:11px;letter-spacing:.15em;padding-bottom:2px;text-transform:uppercase;transition:color .18s ease,border-color .18s ease}.sf-cart-continue:hover{border-color:var(--sf-support-color);color:var(--sf-support-color)}.sf-cart-pay{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-end}.sf-cart-pay img{display:inline-block;height:24px;width:auto}body.page-cart:not(.page-checkout-information) .delivery-info.sm\:block{margin-top:0!important}body.page-cart:not(.page-checkout-information) .flex.flex-col.sm\:flex-row>.checkout-card.cart{border-top:none!important}@media (min-width:640px){body.page-cart:not(.page-checkout-information) .flex.flex-col.sm\:flex-row{border-top:1px solid var(--line-color);padding-top:4px}}.sf-cart-related{border-top:1px solid var(--line-color);margin-top:44px;padding-top:120px}.sf-related-heads{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:30px}.sf-related-eyebrow{color:var(--ink-secondary-color);font-size:11px;letter-spacing:.16em;text-transform:uppercase}.sf-related-eyebrow-alt{text-align:right}.sf-related-grid{display:grid;gap:28px 20px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.sf-related-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.sf-related-card{display:flex;flex-direction:column;position:relative}.sf-related-card .product_thumbnail_wrapper{background:#0000!important;border:0!important;border-radius:0!important;padding:0!important}.sf-related-card .product_thumbnail img{display:block;width:100%}.sf-related-card .details{padding:12px 0 0!important;text-align:left!important}.sf-related-card .details .brand,.sf-related-card .details .text-lg,.sf-related-card .details .text-md{font-family:var(--sf-font-body,"Helvetica Neue",Helvetica,Arial,sans-serif)!important}.sf-related-card .details .brand{color:var(--ink-secondary-color)!important;font-size:10px!important;letter-spacing:.14em!important;text-transform:uppercase!important}.sf-related-card .details .text-lg{color:var(--ink-primary-color)!important;font-size:13.5px!important;margin:3px 0 0!important}.sf-related-card .details .text-md{color:var(--ink-primary-color)!important;font-size:13.5px!important;margin-top:3px!important}.sf-related-card .details del{color:var(--ink-secondary-color)!important}.sf-related-cta{border:1px solid var(--line-color);color:var(--ink-primary-color);display:block;font-size:10px;letter-spacing:.16em;margin-top:14px;padding:14px 10px;text-align:center;text-transform:uppercase;transition:background-color .3s ease,border-color .3s ease}.sf-related-cta:hover{background:var(--sf-accent-color);border-color:var(--sf-accent-color);color:var(--sf-accent-ink-color)}.page-checkout #form_trigger{clip:rect(0 0 0 0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.page-checkout .sf-step-next{background:var(--ink-primary-color);border:none;border-radius:0;color:var(--page-color);cursor:pointer;display:block;font-family:inherit;font-size:11px;letter-spacing:.16em;margin-top:22px;padding:15px 24px;text-transform:uppercase;transition:background-color .2s ease,transform .14s cubic-bezier(.23,1,.32,1);width:100%}@media (hover:hover) and (pointer:fine){.page-checkout .sf-step-next:hover{background:var(--sf-support-color,#5a2f2a)}}.page-checkout .sf-step-next:active{transform:scale(.97)}.page-checkout .sf-step-next:focus-visible{outline:2px solid var(--ink-primary-color);outline-offset:3px}.sf-co-crumbs{margin:0 0 26px}.sf-co-crumbs ol{flex-wrap:wrap;gap:0;list-style:none;margin:0;padding:0}.sf-co-crumbs ol,.sf-crumb{align-items:center;display:flex}.sf-crumb{color:var(--ink-secondary-color);font-size:11px;letter-spacing:.13em;text-transform:uppercase}.sf-crumb+.sf-crumb:before{content:"›";margin:0 10px;opacity:.5}.sf-crumb a,.sf-crumb button,.sf-crumb span{background:none;border:0;border-bottom:1px solid #0000;color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;padding:0;text-transform:inherit;transition:color .18s ease,border-color .18s ease}.sf-crumb span{cursor:default}.sf-crumb.is-current{color:var(--ink-primary-color)}.sf-crumb.is-current a,.sf-crumb.is-current button,.sf-crumb.is-current span{border-bottom-color:var(--ink-primary-color)}.sf-crumb.is-todo{opacity:.45}.sf-crumb.is-todo button,.sf-crumb.is-todo span{cursor:default}@media (hover:hover) and (pointer:fine){.sf-crumb.is-done a:hover,.sf-crumb.is-done button:hover{border-bottom-color:var(--ink-primary-color);color:var(--ink-primary-color)}}.sf-crumb a:focus-visible,.sf-crumb button:focus-visible{outline:2px solid var(--ink-primary-color);outline-offset:2px}.sf-add-line2{background:none;border:0;border-bottom:1px solid #0000;color:var(--ink-secondary-color);cursor:pointer;display:inline-block;font-family:inherit;font-size:12.5px;padding:2px 0 10px;transition:color .18s ease,border-color .18s ease}@media (hover:hover) and (pointer:fine){.sf-add-line2:hover{border-bottom-color:var(--ink-primary-color);color:var(--ink-primary-color)}}.sf-add-line2:focus-visible{outline:2px solid var(--ink-primary-color);outline-offset:2px}.sf-field-hint{color:var(--ink-secondary-color);display:block;font-size:11.5px;line-height:1.45;margin-top:5px}.sf-mob-sum{display:none}@media (max-width:900px){.sf-mob-sum{align-items:center;background:#0000;border:0;border-bottom:1px solid var(--line-color);border-top:1px solid var(--line-color);color:var(--ink-secondary-color);cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:10px;margin:0 0 20px;padding:15px var(--sf-plp-gutter,16px);width:100%}.sf-mob-sum-total{color:var(--ink-primary-color);font-size:14px;margin-left:auto}.sf-mob-sum-chev{border-bottom:1px solid;border-right:1px solid;height:8px;transform:rotate(45deg) translate(-2px,-2px);transition:transform .22s cubic-bezier(.23,1,.32,1);width:8px}.sf-mob-sum[aria-expanded=true] .sf-mob-sum-chev{transform:rotate(-135deg) translate(-2px,-2px)}.sf-mob-sum:focus-visible{outline:2px solid var(--ink-primary-color);outline-offset:-2px}.page-checkout form#checkout>.checkout-card:has(#cart-specification){margin-top:0!important;order:-1}.page-checkout form#checkout>.checkout-card:has(#cart-specification):not(.is-open){display:none}}@media (max-width:900px) and (prefers-reduced-motion:reduce){.sf-mob-sum-chev{transition:none}}.page-checkout [tabindex]:focus-visible,.page-checkout a:focus-visible,.page-checkout button:focus-visible,.page-checkout input:focus-visible,.page-checkout select:focus-visible,.page-checkout textarea:focus-visible{outline:2px solid var(--ink-primary-color);outline-offset:2px}.page-checkout [hidden]{display:none!important}.sf-ship-carrier{color:var(--ink-secondary-color);display:block;font-size:11px;line-height:1.4}.page-checkout #cart-summary .sf-ship-carrier{color:color-mix(in oklab,var(--sf-accent-ink-color) 72%,#0000)}.sf-trust{border-top:1px solid color-mix(in oklab,var(--ink-primary-color) 14%,#0000);list-style:none;margin:20px 0 0;padding:18px 0 0}.sf-trust-line{color:var(--ink-secondary-color);font-size:12.5px;line-height:1.5;margin:0 0 11px;padding-left:26px;position:relative}.sf-trust-line:last-child{margin-bottom:0}.sf-trust-line:before{background-color:var(--ink-secondary-color);content:"";height:15px;left:0;-webkit-mask:var(--sf-trust-icon) center/contain no-repeat;mask:var(--sf-trust-icon) center/contain no-repeat;position:absolute;top:2px;width:15px}.sf-trust-box{--sf-trust-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5'%3E%3Cpath d='M3 7.5 12 3l9 4.5v9L12 21l-9-4.5z'/%3E%3Cpath d='m3 7.5 9 4.5 9-4.5M12 12v9'/%3E%3C/svg%3E")}.sf-trust-retur{--sf-trust-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5'%3E%3Cpath d='M4 12a8 8 0 1 0 2.3-5.6'/%3E%3Cpath d='M4 4v5h5'/%3E%3C/svg%3E")}.sf-trust-laas{--sf-trust-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5'%3E%3Crect x='4' y='10' width='16' height='11' rx='1.5'/%3E%3Cpath d='M8 10V7a4 4 0 0 1 8 0v3'/%3E%3C/svg%3E")}.sf-trust-stjerne{--sf-trust-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5'%3E%3Cpath d='m12 3.5 2.6 5.4 5.9.8-4.3 4.2 1 5.9L12 17l-5.2 2.8 1-5.9-4.3-4.2 5.9-.8z'/%3E%3C/svg%3E")}.sf-trust-snak{--sf-trust-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5'%3E%3Cpath d='M4 5.5h16v11H9l-5 4z'/%3E%3C/svg%3E")}.sf-trust-snak a{border-bottom:1px solid;color:inherit}.sf-trust-femstjerner{padding-left:0}.sf-trust-femstjerner:before{content:none}.sf-stjerner{background-color:var(--ink-primary-color);display:block;height:13px;margin-bottom:5px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28.4 24'%3E%3Cpath d='m12 3.5 2.6 5.4 5.9.8-4.3 4.2 1 5.9L12 17l-5.2 2.8 1-5.9-4.3-4.2 5.9-.8z'/%3E%3C/svg%3E") left center/15.4px 13px repeat-x;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28.4 24'%3E%3Cpath d='m12 3.5 2.6 5.4 5.9.8-4.3 4.2 1 5.9L12 17l-5.2 2.8 1-5.9-4.3-4.2 5.9-.8z'/%3E%3C/svg%3E") left center/15.4px 13px repeat-x;width:77px}.page-checkout .checkout-card:has(#cart-specification) .sf-trust{border-top-color:color-mix(in oklab,var(--sf-accent-ink-color) 14%,#0000)}.page-checkout .checkout-card:has(#cart-specification) .sf-trust-line{color:color-mix(in oklab,var(--sf-accent-ink-color) 72%,#0000)}.page-checkout .checkout-card:has(#cart-specification) .sf-trust-line:before{background-color:color-mix(in oklab,var(--sf-accent-ink-color) 72%,#0000)}.page-checkout .checkout-card:has(#cart-specification) .sf-stjerner{background-color:var(--sf-accent-ink-color)}#sidebar .sf-mc-trust{margin-top:4px}#sidebar .sf-mc-trust .sf-trust{margin-top:16px;padding-top:14px}#sidebar .sf-mc-trust .sf-trust-line{font-size:11.5px;margin-bottom:9px}.sf-cart-left-trust{margin-top:22px}.sf-cart-left-trust .sf-trust{margin-top:0}.page-checkout .sf-terms-row{border-top:1px solid var(--line-color);color:var(--ink-primary-color);font-size:12.5px;line-height:1.5;margin-top:20px;padding-top:16px}.page-checkout .sf-terms-row+.sf-terms-row{border-top:0;margin-top:10px;padding-top:0}.page-checkout .sf-terms-row a{border-bottom:1px solid;text-decoration:none}.page-checkout-payment .sf-pay-terms{color:var(--ink-secondary-color);font-size:12px;line-height:1.6;margin:0 auto 22px;max-width:640px;padding:0 12px;text-align:center}.page-checkout-payment .sf-pay-terms a{border-bottom:1px solid var(--line-color);color:var(--ink-primary-color);margin-left:6px;transition:border-color .18s ease}@media (hover:hover) and (pointer:fine){.page-checkout-payment .sf-pay-terms a:hover{border-bottom-color:var(--ink-primary-color)}}.sf-add-line2{align-self:flex-start!important;background:none!important;border:0!important;border-bottom:1px solid #0000!important;box-shadow:none!important;letter-spacing:normal!important;text-align:left!important;text-transform:none!important;width:auto!important}@media (hover:hover) and (pointer:fine){.sf-add-line2:hover{border-bottom-color:var(--ink-primary-color)!important}}.page-checkout select{appearance:none!important;background-image:none!important;padding-right:44px!important}.page-checkout .ifta-field:has(select),.page-checkout .select:has(select){position:relative}.page-checkout .ifta-field:has(select):after,.page-checkout .select:has(select):after{border-bottom:1.5px solid var(--ink-primary-color);border-right:1.5px solid var(--ink-primary-color);content:"";height:9px;margin-top:-6px;pointer-events:none;position:absolute;right:20px;top:50%;transform:rotate(45deg);width:9px}.sf-zipcity{align-items:baseline;color:var(--ink-primary-color);display:flex;font-size:14px;gap:12px;padding:12px 0 14px}.sf-zipcity-edit{background:none!important;border:0!important;border-bottom:1px solid var(--line-color)!important;border-radius:0!important;color:var(--ink-secondary-color)!important;cursor:pointer;font-family:inherit!important;font-size:12.5px!important;letter-spacing:normal!important;padding:0 0 1px!important;text-transform:none!important;transition:color .18s ease,border-color .18s ease;width:auto!important}@media (hover:hover) and (pointer:fine){.sf-zipcity-edit:hover{border-bottom-color:var(--ink-primary-color)!important;color:var(--ink-primary-color)!important}}.sf-step-back{border-bottom:1px solid #0000;color:var(--ink-secondary-color);display:block;font-size:12.5px;margin-top:14px;margin-inline:auto;text-align:center;transition:color .18s ease,border-color .18s ease;width:fit-content}@media (hover:hover) and (pointer:fine){.sf-step-back:hover{border-bottom-color:var(--ink-primary-color);color:var(--ink-primary-color)}}.sf-done .sf-step-back{display:none}.sf-email-suggest{display:block;margin-top:6px}.sf-email-suggest:empty{display:none}.sf-email-suggest-btn{animation:hollys-email-suggest-ind .18s cubic-bezier(.23,1,.32,1) both;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--ink-secondary-color)!important;cursor:pointer;display:inline;font-family:inherit!important;font-size:11.5px!important;letter-spacing:normal!important;line-height:1.45!important;margin:0!important;padding:0!important;text-align:left!important;text-transform:none!important;transition:color .18s ease;width:auto!important}.sf-email-suggest-value{border-bottom:1px solid var(--line-color);color:var(--ink-primary-color);transition:border-color .18s ease}@media (hover:hover) and (pointer:fine){.sf-email-suggest-btn:hover{color:var(--ink-primary-color)!important}.sf-email-suggest-btn:hover .sf-email-suggest-value{border-bottom-color:var(--ink-primary-color)}}@keyframes hollys-email-suggest-ind{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.sf-email-suggest-btn{animation-duration:.01ms}}.geoapify-geocoder-autocomplete-container{position:relative}.geoapify-autocomplete-items{background:#fff;border:1px solid var(--line-color,#00000026);border-radius:0 0 8px 8px;box-shadow:0 10px 24px #00000014;left:0;max-height:320px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:99}.geoapify-autocomplete-items div{cursor:pointer;padding:10px 14px}.geoapify-autocomplete-item{align-items:center;display:flex}.geoapify-autocomplete-item .icon{display:none}.geoapify-autocomplete-items .active,.geoapify-autocomplete-items div:hover{background-color:color-mix(in srgb,#fff 38%,var(--page-color));color:var(--ink-primary-color)}.geoapify-autocomplete-items .secondary-part{font-size:.85em;margin-left:8px;opacity:.6}.geoapify-close-button{align-items:center;color:#00000059;cursor:pointer;display:none;position:absolute;right:12px;top:50%;transform:translateY(-50%);transition:color .15s ease}.geoapify-close-button.visible{display:flex}@media (hover:hover) and (pointer:fine){.geoapify-close-button:hover{color:var(--ink-primary-color)}}.sf-ship-toggle{border-top:1px solid var(--line-color,#0000001f);margin-top:clamp(14px,2vh,22px);padding-top:clamp(14px,2vh,22px)}.sf-ship-inline{box-shadow:none!important;margin:0!important;padding:0!important}.page-checkout .sf-ship-inline h2{font-size:15px!important;margin:clamp(10px,1.5vh,16px) 0 8px!important}.page-checkout .sf-ship-inline h2:before{content:none!important}.page-checkout .checkout-card.sf-payment-card h2:before{content:"03"}.page-checkout .sf-pay-options>li{border-top:1px solid var(--line-color)}.page-checkout .sf-pay-options{border-bottom:1px solid var(--line-color)}.page-checkout .sf-pay-options>li[hidden]{display:none}.page-checkout .sf-pay-option{color:var(--ink-primary-color);display:block;font-size:14px}.page-checkout .sf-pay-option a,.page-checkout .sf-pay-option button[type=submit]{align-items:center;background:none;border:0;color:var(--ink-primary-color);column-gap:13px;cursor:pointer;display:grid;font-size:14px;grid-template-areas:"label logo" "fee logo";grid-template-columns:minmax(0,1fr) auto;margin:0 calc(var(--sf-pay-inset, 14px)*-1);padding:var(--sf-pay-row-py,15px) var(--sf-pay-inset,14px);row-gap:2px;text-align:left;transition:background-color .22s ease,transform .14s cubic-bezier(.23,1,.32,1);width:calc(100% + var(--sf-pay-inset, 14px)*2)}@media (hover:hover) and (pointer:fine){.page-checkout .sf-pay-option a:hover,.page-checkout .sf-pay-option button[type=submit]:hover{background-color:color-mix(in srgb,var(--ink-primary-color) 5%,#0000);color:var(--ink-primary-color);transition-duration:.12s,.14s}}.page-checkout .sf-pay-option a:active,.page-checkout .sf-pay-option button[type=submit]:active{transform:scale(.985)}@media (prefers-reduced-motion:reduce){.page-checkout .sf-pay-option a:active,.page-checkout .sf-pay-option button[type=submit]:active{transform:none}}.page-checkout .sf-pay-option a:focus-visible,.page-checkout .sf-pay-option button[type=submit]:focus-visible{outline:2px solid var(--ink-primary-color);outline-offset:2px}.page-checkout .sf-pay-option a>img{height:26px!important;margin:0 0 0 auto!important;max-width:110px;order:2;width:auto}.page-checkout .sf-pay-option a>div:not(.credit-card-container),.page-checkout .sf-pay-option a>p{font-size:inherit;grid-area:label;letter-spacing:0;margin:0!important;text-transform:none}.page-checkout .sf-pay-option a>.credit-card-container,.page-checkout .sf-pay-option a>img{grid-area:logo}.page-checkout .sf-pay-option .payment-fee-description{color:var(--ink-secondary-color);display:block;font-size:12px;grid-area:fee;line-height:1.4}.page-checkout .sf-pay-status{color:var(--ink-primary-color);font-size:12.5px;margin-top:10px}.page-checkout .ifta-field select{background-size:12px 8px!important;margin:0!important;padding-left:16px!important;width:100%!important}.page-checkout .ifta-select:after,.page-checkout .ifta-select:before{content:none!important;display:none!important}.sf-inline-login .sf-il-field:focus{background-color:color-mix(in srgb,#fff 80%,var(--page-color));border-color:var(--ink-primary-color);box-shadow:0 0 0 3px color-mix(in oklab,var(--ink-primary-color) 8%,#0000);outline:none}.page-checkout .checkbox.ifta-field.sf-terms-row{border-top:1px solid var(--line-color)!important;margin:clamp(26px,3.6vh,36px) 0 4px!important;padding-top:clamp(16px,2.2vh,22px)!important}.page-checkout .checkout-card>h2{cursor:pointer}.sf-kvit{max-width:560px;padding-top:clamp(36px,7vh,84px);text-align:center}.sf-kvit .sf-kvit-sektion{padding:clamp(28px,5vh,52px) 16px}.sf-kvit .sf-kvit-streg{border:0;border-top:1px solid var(--line-color);margin:0 16px}.sf-kvit .sf-kvit-eyebrow{color:var(--ink-secondary-color);display:block;font-size:10px;letter-spacing:.17em;margin-bottom:clamp(14px,2.5vh,26px);text-transform:uppercase}.sf-kvit .sf-kvit-tekst{color:var(--ink-primary-color);font-size:14.5px;line-height:1.65;margin:0 auto;max-width:400px}.sf-kvit .sf-kvit-hoved{margin-bottom:clamp(18px,3vh,30px)}.sf-kvit .sf-kvit-rubrik{color:var(--ink-primary-color);font-size:clamp(17px,1.9vw,22px)!important;font-weight:400;letter-spacing:-.005em;margin:0 0 10px}.sf-kvit .sf-kvit-stor{font-size:clamp(30px,4vw,44px)!important;letter-spacing:-.01em;margin:0 0 12px}.sf-kvit .sf-kvit-link{border-bottom:1px solid var(--ink-primary-color);color:var(--ink-primary-color);display:inline-block;font-size:11.5px;letter-spacing:.15em;padding-bottom:3px;text-transform:uppercase;transition:opacity .15s ease}@media (hover:hover) and (pointer:fine){.sf-kvit .sf-kvit-link:hover{opacity:.65}}.sf-kvit #sf-konto-form{margin:clamp(16px,3vh,28px) auto 0;max-width:360px;text-align:left}.sf-kvit .sf-konto-knap{background:var(--ink-primary-color);border:0;color:var(--page-color);cursor:pointer;display:block;font-family:inherit;font-size:11.5px;letter-spacing:.15em;margin-top:6px;padding:15px 18px;text-transform:uppercase;transition:background-color .16s cubic-bezier(.23,1,.32,1),transform .16s cubic-bezier(.23,1,.32,1);width:100%}@media (hover:hover) and (pointer:fine){.sf-kvit .sf-konto-knap:hover{background:var(--sf-support-color,#3d1a1f)}}.sf-kvit .sf-konto-knap:active{transform:scale(.97)}.sf-kvit .sf-konto-knap:disabled{cursor:default;opacity:.6}.sf-kvit .sf-konto-knap:focus-visible{outline:2px solid var(--ink-primary-color);outline-offset:3px}.sf-kvit .sf-konto-fejl a,.sf-kvit .sf-konto-ok a{text-decoration:underline}.sf-kvit .sf-konto-fejl,.sf-kvit .sf-konto-hjaelp,.sf-kvit .sf-konto-ok{margin-top:clamp(14px,2.5vh,24px)}.sf-kvit .sf-konto-hjaelp{color:var(--ink-secondary-color);font-size:13px}.sf-kvit .sf-konto-hjaelp a{text-decoration:underline}.sf-kvit .sf-kvit-stjernelink{display:inline-block;margin-top:clamp(14px,2.5vh,24px)}.sf-kvit .sf-kvit-stjerner{color:var(--ink-secondary-color);display:flex;gap:10px;justify-content:center;margin-bottom:clamp(14px,2.5vh,22px);transition:color .18s ease}@media (hover:hover) and (pointer:fine){.sf-kvit .sf-kvit-stjernelink:hover .sf-kvit-stjerner{color:var(--ink-primary-color)}}.sf-kvit .sf-kvit-stjerner--valg{margin-top:clamp(14px,2.5vh,24px)}.sf-kvit .sf-kvit-stjerne{background:none;border:0;color:var(--ink-secondary-color);cursor:pointer;display:inline-flex;margin:0;padding:4px;transition:color .12s ease,transform .14s cubic-bezier(.23,1,.32,1)}.sf-kvit .sf-kvit-stjerne svg{fill:#0000;display:block;transition:fill .12s ease}.sf-kvit .sf-kvit-stjerne.is-fyldt{color:var(--ink-primary-color)}.sf-kvit .sf-kvit-stjerne.is-fyldt svg{fill:currentColor}.sf-kvit .sf-kvit-stjerne:active{transform:scale(.9)}.sf-kvit .sf-kvit-stjerne:focus-visible{border-radius:4px;outline:2px solid var(--ink-primary-color);outline-offset:2px}.sf-kvit .sf-anmeld-form{margin:clamp(16px,3vh,28px) auto 0;max-width:360px;text-align:left}.sf-kvit .sf-anmeld-form .sf-anmeld-prompt{margin-bottom:clamp(14px,2.5vh,22px);text-align:center}.sf-kvit .sf-anmeld-form textarea{font-family:inherit;min-height:110px;resize:vertical}.sf-kvit .sf-anmeld-fejl,.sf-kvit .sf-anmeld-ok,.sf-kvit .sf-anmeld-tak{margin-top:clamp(14px,2.5vh,24px)}.sf-kvit .sf-anmeld-fejl{color:var(--sf-error-field-color)}@media (prefers-reduced-motion:reduce){.sf-kvit .sf-kvit-stjerne:active{transform:none}}.page-checkout #cart-specification .sf-ci-gift-ikon{display:inline-block;margin-left:3px;vertical-align:-1px}.page-checkout #cart-specification .sf-ci-gift-ikon svg{display:inline-block}.sf-skjult-tekst{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sf-inline-login .sf-il-note{color:var(--ink-secondary-color);display:block;font-size:11.5px;line-height:1.5;margin-top:10px}.page-checkout .sf-autofyld-bro{border:0;height:1px;left:0;opacity:0;padding:0;pointer-events:none;position:absolute;top:0;width:1px}.sf-konto{background:#fff;border-radius:7px;box-shadow:0 10px 30px #3d1a1f0f;margin:clamp(28px,5vh,56px) auto 0;max-width:520px;padding:clamp(20px,3vh,32px) clamp(20px,3vw,36px);text-align:left}.sf-konto h2{color:var(--ink-primary-color);font-size:clamp(16px,1.7vw,21px)!important;font-weight:400;letter-spacing:-.005em;margin:0 0 8px}.sf-konto .hollys-konto-tekst{color:var(--ink-secondary-color);font-size:13px;line-height:1.55;margin:0 0 18px;text-align:left}.sf-konto .sf-konto-knap{background:var(--sf-accent-color,#ede3b4);border:0;color:var(--ink-primary-color);cursor:pointer;display:block;font-family:inherit;font-size:12.5px;letter-spacing:.14em;margin-top:4px;padding:15px 18px;text-transform:uppercase;transition:background-color .16s cubic-bezier(.23,1,.32,1),transform .16s cubic-bezier(.23,1,.32,1);width:100%}@media (hover:hover) and (pointer:fine){.sf-konto .sf-konto-knap:hover{background:var(--sf-accent-hover-color,#e3d49a)}}.sf-konto .sf-konto-knap:active{transform:scale(.97)}.sf-konto .sf-konto-knap:disabled{cursor:default;opacity:.6}.sf-konto .sf-konto-knap:focus-visible{outline:2px solid var(--ink-primary-color);outline-offset:3px}.sf-konto .sf-konto-fejl,.sf-konto .sf-konto-ok{color:var(--ink-primary-color);font-size:13px;line-height:1.55;margin:6px 0 0;text-align:left}.sf-konto .sf-konto-fejl a,.sf-konto .sf-konto-ok a{text-decoration:underline}.page-checkout .ifta-field.error{border-color:#0000!important;color:inherit!important}.page-checkout .ifta-field.error>label{color:var(--sf-error-field-color)!important}.page-checkout .ifta-field.error input,.page-checkout .ifta-field.error select,.page-checkout .ifta-field.error textarea{border-color:var(--sf-error-field-color)!important;color:var(--ink-primary-color)!important}.page-checkout .ifta-field.error:focus-within{border-width:0!important}.page-checkout .sf-felt-fejl{color:var(--sf-error-field-color);flex:0 0 100%;font-size:12.5px;line-height:1.5;margin:8px 0 0;width:100%}.page-checkout .sf-felt-fejl:before{background:currentColor;border-radius:50%;content:"";display:inline-block;height:5px;margin:0 8px 2px 0;vertical-align:middle;width:5px}.page-checkout .checkbox.ifta-field.sf-har-fejl input[type=checkbox],.page-checkout .sf-har-fejl input[type=checkbox]{border-color:var(--sf-error-field-color)!important}.page-checkout .sf-har-fejl{flex-wrap:wrap}.page-checkout #company-fields>p{color:var(--ink-secondary-color)!important;font-size:11.5px!important;line-height:1.5;margin:0 0 6px!important}.sf-adresselinje{align-items:baseline;color:var(--ink-primary-color);display:flex;font-size:14px;gap:12px;margin:-8px 0 18px;padding:0}.sf-adresselinje span:empty{display:none}.sf-partial{align-items:flex-start;display:flex;flex-direction:column;gap:14px}.sf-partial__text{max-width:62ch}@media (min-width:768px){.sf-partial{align-items:center;flex-direction:row;gap:28px;justify-content:space-between}.sf-partial .sf-btn--block{width:auto}}.page-checkout .checkbox.ifta-field input[type=checkbox]{appearance:none;-webkit-appearance:none;background:#0000!important;
  /* !important hele vejen: den ældre felt-regel sætter baggrund og kant med
     !important og ville ellers æde både boks-kant og checked-fyld. Samme
     begrundelse som i kurv-kortet. */border:1px solid color-mix(in oklab,var(--ink-primary-color) 38%,#0000)!important;border-radius:0;box-shadow:none!important;cursor:pointer;flex:none;height:15px!important;margin:2px 12px 0 0!important;min-height:0!important;padding:0!important;transition:border-color .18s ease,background-color .18s ease;width:15px!important}@media (hover:hover) and (pointer:fine){.page-checkout .checkbox.ifta-field input[type=checkbox]:hover{border-color:var(--ink-primary-color)!important}}.page-checkout .checkbox.ifta-field input[type=checkbox]:checked{background:var(--ink-primary-color) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.2 5 8.7l4.5-5.4' fill='none' stroke='%23F4F1EA' stroke-width='1.6'/%3E%3C/svg%3E") center/10px no-repeat!important;border-color:var(--ink-primary-color)!important}.page-checkout .checkbox.ifta-field input[type=checkbox]:focus-visible{outline:2px solid var(--ink-primary-color);outline-offset:2px}@media (max-width:639px){body.page-cart #cart-form .amount{flex:0 0 110px!important;padding-top:56px!important;width:110px!important}body.page-cart #cart-form .sf-giftwrap{max-width:none!important;width:max-content!important}body.page-cart #cart-form .sf-giftwrap .sf-giftwrap-label,body.page-cart #cart-form .sf-giftwrap label{line-height:1.45!important}body.page-cart #cart-form .sf-giftwrap label:before{top:.725em!important}}.page-checkout .checkbox.ifta-field input[type=checkbox]:after,.page-checkout .checkbox.ifta-field input[type=checkbox]:before{content:none!important;display:none!important}.sf-wrapall{transition:opacity .18s cubic-bezier(.23,1,.32,1)}.sf-wrapall.is-dimmed{opacity:.45}.sf-wrapall-option{align-items:center;cursor:pointer;display:flex;gap:9px;padding-left:24px;position:relative}.sf-wrapall-option input[type=checkbox]{height:1px!important;opacity:0!important;pointer-events:none;position:absolute!important;width:1px!important}.sf-wrapall-option:before{background:#0000;border:1px solid var(--line-color);content:"";height:15px;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:border-color .18s ease,background-color .18s ease;width:15px}.sf-wrapall-option:hover:before{border-color:var(--ink-primary-color)}.sf-wrapall-option:has(input:checked):before{background-color:var(--ink-primary-color);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.2 5 8.7l4.5-5.4' fill='none' stroke='%23F4F1EA' stroke-width='1.6'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:10px;border-color:var(--ink-primary-color)}.hollys-wrapall-label{color:var(--ink-primary-color);font-size:12.5px!important;line-height:1.45}.hollys-wrapall-label,.hollys-wrapall-price{letter-spacing:.01em!important;text-transform:none!important}.hollys-wrapall-price{color:var(--ink-secondary-color);font-size:12px!important;margin-left:auto}.hollys-wrapall-note{color:var(--ink-secondary-color);font-size:12px;margin:6px 0 0}#sf-co-promo-form #sf-co-promo-msg{border-left:2px solid;font-size:12px!important;font-weight:400!important;letter-spacing:.01em!important;line-height:1.45!important;margin:8px 0 0!important;padding-left:9px;text-transform:none!important}#sf-co-promo-form #sf-co-promo-msg[hidden]{display:none}#sf-co-promo-form #sf-co-promo-msg.is-error,#sf-co-promo-form #sf-co-promo-msg.is-ok{animation:hollys-promo-msg-ind .18s cubic-bezier(.23,1,.32,1) both}#sf-co-promo-form #sf-co-promo-msg.is-error{color:var(--sf-error-ink-color)!important}#sf-co-promo-form #sf-co-promo-msg.is-ok{color:var(--sf-success-ink-color)!important}@keyframes hollys-promo-msg-ind{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}#frm_promo #sf-cart-promo-msg{border-left:2px solid;clear:both;font-size:12px!important;font-weight:400!important;letter-spacing:.01em!important;line-height:1.45!important;margin:10px 0 0!important;padding-left:9px;text-transform:none!important}#frm_promo #sf-cart-promo-msg[hidden]{display:none}#frm_promo #sf-cart-promo-msg.is-error,#frm_promo #sf-cart-promo-msg.is-ok{animation:hollys-promo-msg-ind .18s cubic-bezier(.23,1,.32,1) both}#frm_promo #sf-cart-promo-msg.is-error{color:var(--sf-error-ink-color)!important}#frm_promo #sf-cart-promo-msg.is-ok{color:var(--sf-success-ink-color)!important}#frm_promo.has-error input[name="promotion[code]"]{border-color:var(--sf-error-color)!important}@media (prefers-reduced-motion:reduce){#frm_promo #sf-cart-promo-msg.is-error,#frm_promo #sf-cart-promo-msg.is-ok{animation:hollys-promo-msg-ind-rolig .18s ease both}}#sf-co-promo-form.has-error #sf-co-promo-input{border-color:var(--sf-error-color)!important}#sf-co-promo-form.has-error #sf-co-promo-input:focus{border-color:var(--sf-error-color)!important;box-shadow:0 0 0 3px color-mix(in oklab,var(--sf-error-color) 10%,#0000)!important}@media (prefers-reduced-motion:reduce){#sf-co-promo-form #sf-co-promo-msg.is-error,#sf-co-promo-form #sf-co-promo-msg.is-ok{animation:hollys-promo-msg-ind-rolig .18s ease both}}@keyframes hollys-promo-msg-ind-rolig{0%{opacity:0}to{opacity:1}}.sf-menu-icon{display:var(--sf-menu-icon-display,none);flex:none;height:var(--sf-menu-icon-size,14px);margin-right:var(--sf-menu-icon-gap,8px);object-fit:contain;vertical-align:middle;width:var(--sf-menu-icon-size,14px)}.sf-btn{align-items:center;background:#0000;border:1px solid var(--ink-primary-color);border-radius:0;cursor:pointer;display:inline-flex;flex:0 0 auto;font-family:inherit;font-size:10.5px;font-weight:400;gap:8px;justify-content:center;letter-spacing:.18em;line-height:1;min-height:46px;padding:12px 22px;text-align:center;text-transform:uppercase;transition:background-color .22s ease,border-color .22s ease,color .22s ease,transform .14s cubic-bezier(.23,1,.32,1);white-space:nowrap}.sf-btn,.sf-btn:hover{color:var(--ink-primary-color)!important}.sf-btn:hover{background:var(--hm-sand,#f0ede5)}.sf-btn:active{transform:scale(.98)}.sf-btn:focus-visible{outline:1px solid var(--ink-primary-color);outline-offset:3px}.sf-btn--block{white-space:normal;width:100%}.sf-btn--solid{align-items:center;background:var(--sf-accent-color,#1f3a2b);border:1px solid var(--sf-accent-color,#1f3a2b);border-radius:0;color:var(--sf-accent-ink-color,#f6f4ec)!important;cursor:pointer;display:inline-flex;font:inherit;font-size:11px;justify-content:center;letter-spacing:.2em;min-height:52px;min-height:46px;padding:0 28px;text-transform:uppercase;transition:background-color .16s ease,border-color .16s ease,transform .16s cubic-bezier(.23,1,.32,1);width:100%}.sf-btn--solid:hover{background:color-mix(in srgb,var(--sf-accent-color,#1f3a2b) 80%,#f6f4ec);border-color:color-mix(in srgb,var(--sf-accent-color,#1f3a2b) 80%,#f6f4ec)}.sf-btn--solid:active{transform:scale(.98)}.sf-btn--solid:disabled{cursor:default;opacity:.5}.sf-btn--quiet{background:#0000;border-color:#0000;color:var(--ink-secondary-color)!important;min-height:0;padding:10px 4px}.sf-btn--quiet:hover{background:#0000;color:var(--ink-primary-color)!important}.sf-header,.sf-header.sticky,.site-header.sticky.sf-header{border-bottom:1px solid var(--line-color);padding:0!important}.site-header.sf-header{background-image:var(--paper-grain,none);background-size:320px 320px}.site-header.sticky.sf-header{box-shadow:0 14px 34px -22px #110f0d61}.sf-header-row{align-items:center;display:grid;gap:24px;grid-template-columns:1fr auto 1fr;margin:0 auto;max-width:1680px;padding:30px clamp(18px,4.5vw,76px);transition:padding .3s ease}html.is-scrolled .sf-header-row{padding-bottom:14px;padding-top:14px}.sf-header-burger{align-items:center;display:flex!important;gap:36px;justify-self:start}.sf-header-burger .tools_button{align-items:center;border-bottom:1px solid #0000;color:var(--ink-secondary-color);display:inline-flex;font-size:10px;gap:12px;letter-spacing:.2em;margin:0;padding:5px 0;text-transform:uppercase;transition:border-color .18s ease}.sf-header-burger .tools_button:hover{border-bottom-color:initial;color:var(--ink-secondary-color)}.sf-header-burger .tools_button:before{border-bottom:1px solid;border-top:1px solid;content:"";height:5px;position:relative;top:1px;width:14px}.sf-header-burger .tools_button_icon{align-items:center;display:inline-flex;height:auto;line-height:1;text-align:left;transform:none!important;width:auto}.sf-header-burger .tools_button{line-height:1}.sf-header-burger li{display:flex;line-height:1;list-style:none;margin:0}.sf-header-burger .tools_button_icon .spk-icon{display:none}.sf-header-burger .tools_button_icon .sr-only{clip:auto;height:auto;margin:0;overflow:visible;padding:0;position:static;white-space:nowrap;width:auto}.sf-header-brand{justify-self:center;line-height:1}.sf-header-brand a{display:block;height:auto!important;line-height:1!important}.sf-header-brand .logo{display:block;height:26px;transition:height .3s ease;width:auto}html.is-scrolled .sf-header-brand .logo{height:20px}.sf-header-nav{align-items:center;display:flex;justify-self:end;margin-left:0}.sf-nav-menu{display:none!important}.sf-header-tools{align-items:center;display:flex;gap:36px;list-style:none;margin:0;padding:0}.sf-header-tools li{margin:0}.sf-header-tools .tools_button,.sf-tool-link{align-items:center;border-bottom:1px solid #0000;color:var(--ink-secondary-color)!important;display:inline-flex;font-size:10px!important;letter-spacing:.2em!important;line-height:1;padding:5px 0;text-transform:uppercase!important;transition:border-color .18s ease,color .18s ease;white-space:nowrap}.sf-header-tools .tools_button:hover,.sf-tool-link:hover{border-bottom-color:initial}.sf-tool-icon svg{display:none}.sf-tool-icon:before{content:attr(aria-label)}.sf-header-tools #shopping-cart .tools_button_icon,.sf-header-tools .language-button{display:none!important}.sf-header-tools #shopping-cart .tools_button{border-bottom-color:initial;color:var(--ink-primary-color)!important}.sf-header-tools #shopping-cart .tools_button:before{content:"Kurv ("}.sf-header-tools #shopping-cart .tools_button:after{content:")"}.sf-header-tools #shopping-cart .tools_button:has(.shopping_bag_items_number[style*=none]):before{content:"Kurv"}.sf-header-tools #shopping-cart .tools_button:has(.shopping_bag_items_number[style*=none]):after{content:none}.sf-header-tools #shopping-cart .shopping_bag_items_number{background:none;border:0;border-radius:0;color:inherit;display:inline!important;font-size:inherit;height:auto;line-height:inherit;margin:0;min-width:0;padding:0;position:static;width:auto}@media (max-width:1023px){.sf-header-row{gap:10px;padding:12px 18px}.sf-header-burger{gap:20px}.sf-header-brand .logo,html.is-scrolled .sf-header-brand .logo{height:18px}.sf-header-tools{gap:20px}.sf-header-burger .tools_button_icon .sr-only,.sf-header-tools .my_account_icon{display:none}.sf-header-burger .tools_button{gap:0}.sf-header-burger .tools_button:before{height:7px;top:0;width:18px}.sf-header-burger .tools_button,.sf-header-tools #shopping-cart .tools_button,.sf-header-tools .sf-tool-link{border-bottom:0!important}.sf-tool-icon:before{content:none!important}.sf-tool-icon svg{display:block;height:18px;width:18px}.sf-header-burger .search-button .sf-tool-icon svg{fill:none;stroke:currentColor;stroke-width:1.4}.favourite-button .sf-tool-icon svg{display:none}.favourite-button .sf-tool-icon:after{background:currentColor;content:"";display:block;height:18px;-webkit-mask:no-repeat center/contain url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 4h12v16l-6-4-6 4z'/%3E%3C/svg%3E");mask:no-repeat center/contain url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 4h12v16l-6-4-6 4z'/%3E%3C/svg%3E");width:18px}.sf-header-tools #shopping-cart .tools_button:after,.sf-header-tools #shopping-cart .tools_button:before,.sf-header-tools #shopping-cart .tools_button:has(.shopping_bag_items_number[style*=none]):after,.sf-header-tools #shopping-cart .tools_button:has(.shopping_bag_items_number[style*=none]):before{content:none}.sf-header-tools #shopping-cart .tools_button{align-items:center;display:inline-flex!important;gap:5px}.sf-header-tools #shopping-cart .tools_button_icon{background:currentColor;display:block!important;height:18px;-webkit-mask:no-repeat center/contain url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 7h12l-1 13H7L6 7zM9.5 7V5.6a2.5 2.5 0 0 1 5 0V7'/%3E%3C/svg%3E");mask:no-repeat center/contain url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 7h12l-1 13H7L6 7zM9.5 7V5.6a2.5 2.5 0 0 1 5 0V7'/%3E%3C/svg%3E");width:18px}.sf-header-tools #shopping-cart .tools_button_icon .spk-icon{display:none}.sf-header-tools #shopping-cart .shopping_bag_items_number{font-size:10px!important;letter-spacing:.06em!important;order:2}}.sf-foot-lang{font-size:12px;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.sf-foot-lang-code{border:1px solid var(--line-color);margin-left:8px;padding:2px 8px}.sf-foot-social{display:flex;font-size:11px;gap:20px;letter-spacing:.2em;margin-top:12px;text-transform:uppercase}.sf-foot-social a{align-items:center;display:inline-flex;gap:6px}#page_wrapper{--sf-frost-bg:var(--page-color);--sf-frost-filter:none}.sf-cart-qty .ds-qty-value{font-weight:400}.off-canvas#offCanvasRight1{background:var(--sf-accent-color)!important;color:var(--sf-accent-ink-color)!important;scrollbar-width:none;width:min(440px,100vw)}.off-canvas#offCanvasRight1::-webkit-scrollbar{display:none}.off-canvas#offCanvasRight1 .hdrill-all,.off-canvas#offCanvasRight1 .hdrill-back,.off-canvas#offCanvasRight1 .menu-close .close-button,.off-canvas#offCanvasRight1 .mobile-navigation a,.off-canvas#offCanvasRight1 .sf-mobile-lang-code,.off-canvas#offCanvasRight1 .sf-mobile-lang-label,.off-canvas#offCanvasRight1 a{color:var(--sf-accent-ink-color)!important}.off-canvas#offCanvasRight1 .hdrill-head,.off-canvas#offCanvasRight1 .mobile-navigation li,.off-canvas#offCanvasRight1 .off-canvas-widget{border-color:#eeebe21f!important}.off-canvas#offCanvasRight1 .offcanvas_content_right{padding-left:20px!important;padding-right:20px!important}.off-canvas#offCanvasRight1 nav.mobile-navigation{border-bottom:0!important;padding-bottom:0!important;padding-top:0!important}.off-canvas#offCanvasRight1 nav.mobile-navigation.primary-navigation{padding-top:14px!important}.off-canvas#offCanvasRight1 .mobile-navigation ul li>a{display:block!important;font-size:13px!important;letter-spacing:.2em!important;padding:16px 44px 16px 0!important;position:relative;text-transform:uppercase!important}.off-canvas#offCanvasRight1 .mobile-navigation .menu-item-has-children .more,.off-canvas#offCanvasRight1 .mobile-navigation .menu-item-language .more{align-items:center;display:flex!important;height:44px;justify-content:center;position:absolute;right:0;top:50%;transform:translateY(-50%);width:44px}.off-canvas#offCanvasRight1 .hdrill-head{padding-left:0!important;padding-right:0!important}.off-canvas#offCanvasRight1 .sf-mobile-search input[type=search]{background:#0000!important;border:0!important;border-bottom:1px solid #eeebe238!important;color:var(--sf-accent-ink-color)!important}.off-canvas#offCanvasRight1 .sf-mobile-search input::placeholder{color:#eeebe28c}.off-canvas#offCanvasRight1 .more .spk-icon{color:#eeebe273}#site-footer{background:var(--sf-accent-color);border-top:0!important;color:var(--sf-accent-ink-color);margin-top:0!important;padding-bottom:0!important;padding-top:0!important}#site-footer .foot-news{background-color:var(--bg-color);background-image:var(--paper-grain,none);background-size:320px 320px;border-top:1px solid var(--line-color);margin:0!important;max-width:none!important;padding:clamp(80px,8vw,120px) 1rem}#site-footer .foot-news:before{display:none}#site-footer .sf-foot-main{padding-top:clamp(90px,9vw,140px)}#site-footer .foot-news-eyebrow{color:var(--ink-secondary-color);font-size:11px!important;letter-spacing:.26em!important;margin:0 0 34px;padding-left:.26em;text-transform:uppercase}#site-footer .foot-news-text{text-wrap:balance;color:var(--ink-primary-color);font-size:20px!important;letter-spacing:.028em;line-height:1.85!important;margin:0 auto 44px;max-width:44ch}#site-footer .foot-news-form{align-items:center;border:0;display:flex;gap:16px;margin:0 auto;max-width:420px}#site-footer .foot-news-form input{background:#0000;border:0;border-bottom:1px solid var(--line-color);color:var(--ink-primary-color);flex:1;font-size:16px!important;font-style:italic;letter-spacing:.028em;min-width:0;padding:15px 2px}#site-footer .foot-news-form input::placeholder{color:var(--ink-secondary-color);opacity:.8}#site-footer .foot-news-form button{background:var(--sf-accent-color);border:0;color:var(--sf-accent-ink-color);flex:none;font-size:10px!important;letter-spacing:.22em!important;padding:15px 30px;text-transform:uppercase!important;transition:background .3s ease}#site-footer .foot-news-form button:hover{background:var(--ink-primary-color);color:var(--sf-accent-ink-color)}#site-footer .foot-news-consent,#site-footer .foot-news-done{color:var(--ink-secondary-color);font-size:12px!important;letter-spacing:.028em;line-height:1.8;margin:26px auto 0;max-width:46ch}#site-footer .foot-lede{margin-bottom:clamp(70px,7vw,110px)}#site-footer .foot-logo{filter:brightness(0) invert(1);opacity:.96}#site-footer .footer-menu{margin-top:0;padding-bottom:clamp(20px,2vw,28px);padding-top:clamp(56px,6vw,80px)}#site-footer .foot-bottom:before,#site-footer .foot-trust:before,#site-footer .footer-menu:before,body #site-footer .foot-bottom:before,body #site-footer .foot-trust:before,body #site-footer .footer-menu:before{background:#eeebe24d!important}#site-footer .foot-bottom,#site-footer .foot-bottom .copyright-text,#site-footer .foot-bottom .sf-foot-lang-code,#site-footer .foot-bottom .sf-foot-lang-label,#site-footer .foot-bottom .terms-menu a,#site-footer .foot-bottom .terms-menu span,#site-footer .footer-menu .widget-title,#site-footer .footer-menu a,#site-footer .footer-menu li>span,#site-footer .trust-points span{color:var(--sf-accent-ink-color)!important}#site-footer .foot-bottom .copyright-text,#site-footer .foot-bottom .sf-foot-lang-code,#site-footer .foot-bottom .sf-foot-lang-label,#site-footer .foot-bottom .terms-menu a,#site-footer .footer-menu a,#site-footer .trust-points span{opacity:.74}#site-footer .foot-bottom .terms-menu a:hover,#site-footer .footer-menu a:hover{color:var(--sf-accent-ink-color)!important;opacity:1}#site-footer .trust-points span:before{background:var(--sf-accent-ink-color);opacity:.8}#site-footer .foot-trust{margin-top:clamp(20px,2.5vw,36px);padding-top:clamp(32px,3.5vw,48px)}#site-footer .foot-trust .pay-logos{gap:10px;margin-top:28px}#site-footer .foot-trust .hm-pay{align-items:center;background:#fff;display:inline-flex;height:36px;justify-content:center;overflow:hidden;padding:0 10px}#site-footer .foot-trust .pay-logos img{height:24px!important;margin:0!important;opacity:1;padding:0!important}#site-footer .foot-trust .pay-logos img[alt=MobilePay]{height:56px!important;margin:0 -8px!important}#site-footer .foot-bottom{margin-top:clamp(70px,7vw,110px);padding-bottom:clamp(40px,4vw,56px);padding-top:clamp(30px,3vw,40px)}#site-footer .foot-bottom .sf-foot-lang{margin-bottom:28px}#site-footer .foot-bottom .sf-foot-lang-code{border-color:#eeebe259}.off-canvas#offCanvasRight1 .hdrill .hdrill-panel>li>a,.off-canvas#offCanvasRight1 .hdrill ul ul a{color:var(--sf-accent-ink-color)!important;font-size:13px!important;letter-spacing:.2em!important;text-transform:uppercase!important}.off-canvas#offCanvasRight1 .hdrill .hdrill-all{border-bottom:0!important;color:var(--sf-accent-ink-color)!important;font-size:11px;letter-spacing:.2em;opacity:.75}.off-canvas#offCanvasRight1 .hdrill .hdrill-all:hover{opacity:1}.off-canvas#offCanvasRight1 .hdrill .hdrill-back{color:var(--sf-accent-ink-color)!important}.off-canvas#offCanvasRight1 .sf-mobile-lang a{align-items:center;display:flex;font-size:11px;justify-content:space-between;letter-spacing:.2em;padding:16px 0;text-transform:uppercase}.off-canvas#offCanvasRight1 .sf-mobile-lang-code{align-items:center;border:1px solid #eeebe259;display:inline-flex!important;justify-content:center;min-height:44px;min-width:44px;padding:5px 8px}.iti__search-input{border-radius:0!important}.off-canvas#offCanvasRight1 .hdrill ul li,.off-canvas#offCanvasRight1 .hdrill-head,.off-canvas#offCanvasRight1 .mobile-navigation li,.off-canvas#offCanvasRight1 .off-canvas-widget,.off-canvas#offCanvasRight1 .sf-mobile-search input[type=search]{border-color:#eeebe242!important}.off-canvas#offCanvasRight1 .hdrill .hdrill-panel>li>a,.off-canvas#offCanvasRight1 .hdrill ul ul a,.off-canvas#offCanvasRight1 .mobile-navigation ul li>a{font-size:14px!important;letter-spacing:.16em!important}.off-canvas#offCanvasRight1 .hdrill-parent>.more,.off-canvas#offCanvasRight1 .more,.off-canvas#offCanvasRight1 .more .spk-icon{color:#eeebe2d9!important}.off-canvas#offCanvasRight1 .hdrill .hdrill-head{align-items:flex-start;flex-wrap:wrap;gap:0;margin-bottom:8px;padding-bottom:14px!important}.off-canvas#offCanvasRight1 .hdrill .hdrill-back{color:#eeebe2b8!important;font-size:11px;letter-spacing:.18em;min-height:40px;width:100%}.off-canvas#offCanvasRight1 .hdrill .hdrill-all{font-size:22px!important;letter-spacing:.14em!important;margin-left:0;opacity:1;padding:4px 0 0!important;text-transform:uppercase}.off-canvas#offCanvasRight1 .hdrill .hdrill-panel>li,.off-canvas#offCanvasRight1 nav.mobile-navigation>ul>li{border-bottom:1px solid #eeebe242!important}.off-canvas#offCanvasRight1 .customer-account>ul>li:last-child{border-bottom:0!important}.off-canvas#offCanvasRight1 .hdrill .hdrill-head .hdrill-all,.off-canvas#offCanvasRight1 .hdrill .hdrill-head a.hdrill-all{font-size:22px!important;letter-spacing:.14em!important;line-height:1.2!important;padding:4px 0 2px!important}body.page-cart .bg-yellow-100,body.page-checkout .bg-yellow-100{background:#0000!important;border:1px solid var(--line-color);border-radius:0;color:var(--ink-primary-color)}body.page-checkout .checkout-card.sf-done{background:#0000!important;border-radius:0;border-top:1px solid var(--line-color);padding:22px 0 24px!important}body.page-checkout .checkout-card.sf-done+.checkout-card{border-top:1px solid var(--line-color)}body.page-checkout #shipment-options .name{font-weight:400!important}body.page-checkout #shipment-options .description p{color:var(--ink-secondary-color);font-size:13px;line-height:1.6}body.page-checkout #shipment-options .parcel-list .radio input[type=radio]:after,body.page-checkout #shipment-options .parcel-list .radio input[type=radio]:before{border:0!important;content:none!important}body.page-checkout #shipment-options .parcel-list .radio input[type=radio]{border-color:color-mix(in oklab,var(--ink-primary-color) 40%,#0000)!important}body.page-checkout #shipment-options .parcel-list .radio input[type=radio]:checked{border-color:var(--ink-primary-color)!important}body.page-checkout #shipment-options .parcel-list .radio input[type=radio]:checked:after{content:""!important}.ds-qty,.ds-qty-value{background:#0000!important}.ds-qty-value{border-bottom:0!important;border-top:0!important}.sf-mc-item .ds-qty.sf-mc-stepper{--ds-qty-tap:36px}.sf-mc-item .ds-qty.sf-mc-stepper .ds-qty-value{height:var(--ds-qty-tap)!important}@media (max-width:639px){body.page-cart #cart-form .flex.-mx-2{align-items:flex-start;flex-wrap:wrap}body.page-cart #cart-form .flex.-mx-2>.image,body.page-cart #cart-form .flex.-mx-2>div:first-child{flex:0 0 96px!important;width:96px!important}body.page-cart #cart-form .name{flex:1 1 0!important;padding-right:96px!important;width:auto!important}body.page-cart #cart-form .name .name{font-size:17px}body.page-cart #cart-form .amount{align-items:flex-start!important;flex:0 0 100%!important;justify-content:flex-start!important;padding:6px 8px 0 112px!important;width:100%!important}body.page-cart #cart-form .sf-cart-qty .ds-qty{--ds-qty-tap:36px}body.page-cart #cart-form .sf-cart-qty .ds-qty-value{height:var(--ds-qty-tap)!important}}body.page-cart #cart-form .name .price{text-align:right;white-space:nowrap}body.page-cart #cart-form .name .price del{display:block;margin-top:2px}body.page-checkout .ifta-field select{background-origin:initial!important}.off-canvas#offCanvasRight1 .more [class*=spk-icon]:before{color:inherit!important}.off-canvas#offCanvasRight1 .hdrill .hdrill-panel>li.hdrill-see-all>a{border-bottom:1px solid #eeebe242;color:var(--sf-accent-ink-color);display:block;font-size:14px;letter-spacing:.16em;padding:18px 0;text-transform:uppercase}.off-canvas#offCanvasRight1 .hdrill .hdrill-panel>li.hdrill-see-all>a:after{content:" →"}body.page-cart .sf-cart-related{padding-bottom:clamp(56px,6vw,96px)}body.page-cart input,body.page-cart select,body.page-cart textarea,body.page-checkout #cart-summary .total,body.page-checkout input,body.page-checkout select,body.page-checkout textarea{font-weight:400!important}@media (min-width:1024px){body.page-checkout-information .sf-header-row{grid-template-columns:auto;max-width:none;padding-left:0;padding-right:0}body.page-checkout-information .sf-header-nav{display:none!important}body.page-checkout-information .sf-header-brand{justify-self:start;margin-left:max(0px,58% - clamp(32px,4.5vw,84px) - 600px)}}body.page-checkout-information .top-headers-wrapper,body.page-checkout-payment .top-headers-wrapper{position:static!important}@media (max-width:1023px){body.page-checkout .sf-header-row{grid-template-columns:1fr}body.page-checkout .sf-header-burger,body.page-checkout .sf-header-nav{display:none!important}body.page-checkout .content-area{padding-top:28px!important}}body.page-checkout .sf-pay-option a,body.page-checkout .sf-pay-option button[type=submit]{--sf-pay-row-py:18px;color:var(--ink-primary-color)!important;justify-content:space-between}body.page-checkout .sf-pay-option .credit-card-container{flex:none;gap:12px;justify-content:flex-end;margin:0!important;order:2}body.page-checkout .sf-pay-option .credit-card-container img{display:block;height:26px!important;margin:0!important;max-width:110px;padding:0!important;width:auto}body.page-checkout .sf-pay-option .credit-card-container img[alt=MobilePay]{height:56px!important;margin:-17px -8px!important}::selection{background:var(--sf-accent-color,#1f3a2b);color:#f6f4ec}.category-description:has(h1) ::selection,.hm-band ::selection,.hm-buy ::selection,.hm-manifest ::selection,.hm-plp-strip ::selection,.hm-row:not(.hm-row--paper) ::selection,.off-canvas#offCanvasRight1 ::selection,.sf-filter-tray ::selection{background:#f6f4ec;color:var(--sf-accent-color,#1f3a2b)}input,select,textarea{font-weight:400!important}input::placeholder,textarea::placeholder{font-weight:400!important;text-transform:none}.sf-cart-related .product .details>a{grid-template-areas:"brand brand" "name name" "variant variant" "rule rule" "price price" "spec spec"}.sf-cart-related .product .details .pcard-spec{align-items:flex-start!important;margin-top:8px!important;text-align:left}.sf-cart-related .product .details .pcard-spec ul.inline-flex{justify-content:flex-start!important}.sf-cart-related .product .details .pcard-spec ul.inline-flex li{padding:0 8px 0 0!important}.sf-cart-related .product .details .pcard-variant{text-align:left}@media (max-width:1023px){.sf-header-burger .tools_button,.sf-header-tools #shopping-cart .tools_button,.sf-header-tools .sf-tool-link{justify-content:center;margin:-9px;min-height:36px;min-width:36px;padding:9px!important}.sg-launcher{font-size:0!important;gap:0!important;height:48px;justify-content:center;letter-spacing:0!important;padding:0!important;transition:transform .26s cubic-bezier(.22,.61,.36,1),bottom .26s cubic-bezier(.22,.61,.36,1)!important;width:48px}.sg-launcher svg{height:20px!important;width:20px!important}html.hm-nav-hidden .sg-launcher{transform:translateY(140px)}}.hm-cart-bar{align-items:center;background:var(--page-color);background-image:var(--paper-grain,none);background-size:320px 320px;border-top:1px solid var(--line-color);bottom:0;box-shadow:0 -14px 34px -22px #110f0d61;display:none;gap:16px;left:0;padding:12px 18px calc(12px + env(safe-area-inset-bottom));position:fixed;right:0;transform:translateY(100%);transition:transform .26s cubic-bezier(.22,.61,.36,1);z-index:8880}.hm-cart-bar.is-on{transform:none}.hm-cart-bar-total{display:flex;flex-direction:column;gap:2px;min-width:0}.hm-cart-bar-label{color:var(--ink-secondary-color);font-size:10px;letter-spacing:.2em;text-transform:uppercase}.hm-cart-bar-amount{color:var(--ink-primary-color);font-size:18px;letter-spacing:.02em;white-space:nowrap}.hm-cart-bar-total{flex:1 1 auto}.hm-cart-bar .sf-btn{flex:0 0 auto;min-height:46px;padding:12px 26px;width:auto}@media (max-width:767px){body.page-cart .hm-cart-bar{display:flex}body.page-cart.hm-cart-bar-on{padding-bottom:84px}body.page-cart.hm-cart-bar-on .sg-launcher{bottom:96px!important}}.notification.error{background:color-mix(in srgb,var(--unavailable-color,#d08787) 22%,var(--page-color));border-left:3px solid var(--unavailable-color,#d08787)}.notification.error,.notification.success{color:var(--ink-primary-color);font-size:13px;padding:14px 18px}.notification.success{background:color-mix(in srgb,var(--available-color,#87d087) 20%,var(--page-color));border-left:3px solid var(--available-color,#87d087)}.product_thumbnail{aspect-ratio:4/5;overflow:hidden;position:relative}.product_thumbnail>img,.product_thumbnail>picture,.product_thumbnail>picture>img{display:block;height:100%;object-fit:contain;width:100%}.product_thumbnail .product_thumbnail_background{background-position:50%!important;background-size:contain!important}#site-footer,#site-footer *{font-weight:400!important}#site-footer nav li>span{display:inline-block;font-size:15px!important;letter-spacing:.1em;margin-bottom:6px}.top-menu{background-color:var(--page-color)!important}.accordion-content,.accordion-content li,.accordion-content p,.description p,.woocommerce-product-details__short-description p{line-height:1.85!important}.product_images.grid{gap:10px!important}.product_images.grid .product-image{margin-bottom:0!important}.product_images.grid .product-image img{height:auto!important;width:100%!important}.product_images.grid.js-probing .product-image{opacity:0;transition:opacity .3s ease}.product_images.grid.js-probing .product-image.is-ready{opacity:1}#price-description p,.pdp-price-note p{font-size:11px!important;letter-spacing:.04em}.add_to_cart_button{font-size:17px!important;letter-spacing:.03em!important;text-transform:none!important}.add_to_cart_button:hover{letter-spacing:.06em!important}.accordion .accordion-title h2{letter-spacing:.26em!important}#site-footer{--hm-bg:#fcfbf7;--hm-accent:#5c564e;--hm-ink:#110f0d;--hm-line:var(--line-color);--hm-muted:#5c564e;--hm-faint:#8b857a;border-top-color:var(--line-color)!important}#site-footer .foot-news,#site-footer .foot-trust,#site-footer .footer-menu{margin:clamp(40px,4.6vw,60px) auto 0;max-width:1280px;padding-top:clamp(34px,4vw,50px);position:relative}#site-footer .foot-news:before,#site-footer .foot-trust:before,#site-footer .footer-menu:before{background:var(--line-color);content:"";height:1px;left:0;position:absolute;right:0;top:0}#site-footer .foot-news{padding-left:1rem;padding-right:1rem;text-align:center}#site-footer .foot-news-done[hidden],#site-footer .foot-news-form[hidden]{display:none!important}#site-footer .foot-trust{align-items:center;display:flex;flex-direction:column;gap:clamp(20px,2.4vw,30px)}#site-footer .trust-points{display:flex;flex-wrap:wrap;gap:14px 40px;justify-content:center}#site-footer .trust-points span{align-items:center;color:var(--hm-muted);display:inline-flex;font-size:11px!important;gap:9px;letter-spacing:.18em!important;text-transform:uppercase}#site-footer .trust-points span:before{background:var(--hm-accent);content:"";flex:0 0 auto;height:13px;-webkit-mask:no-repeat center/contain url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2'%3E%3Cpath d='M4 12.5 9.5 18 20 6'/%3E%3C/svg%3E");mask:no-repeat center/contain url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2'%3E%3Cpath d='M4 12.5 9.5 18 20 6'/%3E%3C/svg%3E");width:13px}#site-footer .foot-trust .pay-logos{gap:8px 14px}#site-footer .foot-trust .pay-logos img{height:26px;width:auto}#site-footer .foot-bottom{margin-top:clamp(40px,5vw,60px);padding-left:clamp(20px,2.4vw,44px)!important;padding-right:clamp(20px,2.4vw,44px)!important;padding-top:clamp(28px,3vw,40px);position:relative}#site-footer .foot-bottom:before{background:var(--line-color);content:"";height:1px;left:0;position:absolute;right:0;top:0}#site-footer .foot-bottom>div{margin-left:0;margin-right:0;max-width:none}#site-footer .foot-bottom,#site-footer .foot-bottom .copyright-text,#site-footer .foot-bottom .terms-menu a,#site-footer .foot-bottom .terms-menu span{color:var(--hm-faint)!important;letter-spacing:.05em!important}#site-footer .foot-bottom .terms-menu a{transition:color .3s ease}#site-footer .foot-bottom .terms-menu a:hover{color:var(--hm-accent)!important}#masthead>.px-4{padding-left:clamp(20px,2.4vw,44px)!important;padding-right:clamp(20px,2.4vw,44px)!important}#masthead .site-header-wrapper{max-width:none!important}#masthead .site-header-menu-block{align-self:center!important}#page_wrapper.sticky_header .top-headers-wrapper{transform:translateY(0);transition:transform .4s cubic-bezier(.4,0,.2,1);will-change:transform}#page_wrapper.sticky_header .top-headers-wrapper.hm-hide{transform:translateY(-100%)}body{--hm-bg:#fcfbf7;--hm-accent:#5c564e;--hm-ink:#110f0d;--hm-line:var(--line-color);--hm-muted:#5c564e;--hm-faint:#8b857a;--hm-pack:#fff}.page-category #product-list.products{gap:clamp(30px,3.2vw,52px) clamp(16px,2vw,30px)!important;margin-left:0!important;margin-right:0!important}.page-category #product-list.products>.product{padding:0!important}.product .details{padding-top:22px;text-align:center!important}.product_thumbnail_wrapper{background-color:var(--hm-pack)!important;border-color:var(--hm-line)!important;overflow:hidden;transition:box-shadow .5s ease}.product:hover .product_thumbnail_wrapper{box-shadow:0 12px 30px -20px #2d261c3d}.product_thumbnail{transition:transform 1.4s cubic-bezier(.22,.61,.36,1)}.product:hover .product_thumbnail{transform:scale(1.06)}.product_thumbnail_background{display:none!important}.product .details .brand{color:var(--hm-ink)!important;font-family:Georgia,Times New Roman,Times,serif!important;font-size:10.5px!important;margin-bottom:0}.product .details .text-lg{color:var(--hm-ink)!important;font-size:19px!important;line-height:1.25!important;margin:11px 0 0!important}.product .details .text-lg+.text-xxs,.product .details .uppercase.tracking-simon-wide.text-ink-secondary{color:var(--hm-ink)!important;letter-spacing:.14em!important}.product .details .text-md{color:var(--hm-ink)!important;margin-top:8px!important}.product .details .pcard-spec{align-items:center;border-top:1px solid var(--hm-line);display:flex;flex-direction:column;gap:4px;margin-top:16px;padding-top:14px}.product .details .pcard-spec ul.inline-flex{justify-content:center!important;margin:0!important}.product .details .pcard-spec ul.inline-flex li{border:0!important;color:var(--hm-ink)!important;font-size:11px!important;letter-spacing:.02em;padding:0 6px!important}.product .details .pcard-spec ul.inline-flex li .unavailable{color:var(--hm-ink)!important}.product .details .pcard-variant{color:var(--hm-ink)!important;font-size:11px!important;letter-spacing:.12em!important}.page-category #grid-sizers,.product .details .delivery-time{display:none!important}.product_thumbnail_wrapper{position:relative}.product-labels{bottom:0!important;display:flex;flex-direction:column;justify-content:space-between;left:0!important;margin:0!important;padding:14px!important;pointer-events:none;position:absolute!important;right:0!important;top:0!important}.product-labels .pl-group{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.product-labels .pl-group--sale{align-items:flex-start}.product-labels .pl-group--info{align-items:flex-end}.product-labels li{margin:0!important}.product-labels .product-label{border:1px solid var(--hm-accent)!important;border-radius:0!important;display:inline-block;font-size:10px!important;font-weight:400!important;letter-spacing:.14em!important;padding:6px 10px!important}.product-labels .product-label.bg-sale{background:var(--hm-accent)!important;color:#fff!important}.product-labels .product-label:not(.bg-sale){background:#ffffffdb!important;border-color:var(--hm-line)!important;color:var(--hm-muted)!important}.product .details del{font-weight:400!important;margin-right:8px}.product .details .price.discount,.product .details del{color:var(--hm-ink)!important}.page-category .plp-filterbar{align-items:center;border-bottom-color:var(--hm-line)!important;padding-bottom:16px!important}.page-category .plp-filterbar,.page-category .plp-filterbar *{font-weight:400!important}.page-category .plp-filterbar .catalog-sort__select,.page-category .plp-filterbar .tracking-simon-wide,.page-category .plp-filterbar label,.page-category .plp-filterbar select{color:var(--hm-ink)!important;letter-spacing:.2em!important}.page-category .plp-filterbar #grid-sizers{border-right-color:var(--hm-line)!important}.page-category .plp-filterbar #grid-sizers button{color:var(--hm-faint)!important}.page-category .catalog-sort{align-items:center;display:inline-flex;position:relative}.page-category .catalog-sort__select{appearance:none!important;background:#0000!important;border:0!important;box-shadow:none!important;color:var(--hm-ink)!important;cursor:pointer;font-family:Georgia,Times New Roman,Times,serif!important;font-weight:400!important;letter-spacing:.2em!important;outline:none!important;padding:0 20px 0 0!important}.page-category .catalog-sort__select:focus,.page-category .catalog-sort__select:focus-visible{box-shadow:none!important;outline:none!important}.page-category .catalog-sort__arrow{border-bottom:1.5px solid var(--hm-accent);border-right:1.5px solid var(--hm-accent);display:block;height:7px;margin:0;padding:0;pointer-events:none;position:absolute;right:3px;top:50%;transform:translateY(-70%) rotate(45deg);width:7px}.page-category .plp-chip,.page-category .woocommerce-products-header a.min-w-32{background-color:#f1f3f5!important;border:1px solid var(--line-color)!important;border-radius:0!important;color:var(--hm-ink)!important;font-family:Georgia,Times New Roman,Times,serif!important;font-size:11px!important;font-weight:400!important;letter-spacing:.18em!important;margin:6px 7px!important;min-width:0!important;padding:13px 28px!important;transition:background-color .35s ease,color .35s ease,border-color .35s ease}.page-category .plp-chip.active,.page-category .plp-chip:hover,.page-category .woocommerce-products-header a.min-w-32.active,.page-category .woocommerce-products-header a.min-w-32:hover,.page-category .woocommerce-products-header a.min-w-32[aria-current],.page-category .woocommerce-products-header li.active>a.min-w-32{background-color:var(--ink-primary-color)!important;border-color:var(--ink-primary-color)!important;color:var(--page-color)!important}.page-home .plp-chip,.page-home a.min-w-32{background-color:#f1f3f5!important;border-radius:0!important}.page-home .plp-chip.active,.page-home .plp-chip:hover,.page-home a.min-w-32.active,.page-home a.min-w-32:hover,.page-home a.min-w-32[aria-current]{background-color:var(--ink-primary-color)!important;border-color:var(--ink-primary-color)!important;color:var(--page-color)!important}.page-category .category-description h1,.page-category .shop_header h1{color:var(--hm-ink)!important;font-size:clamp(40px,5vw,72px)!important;letter-spacing:-.01em;line-height:1.04!important}.page-category .woocommerce-products-header .rendered-snippet,.page-category .woocommerce-products-header .snippet{background-color:initial!important}.page-category #primary>.pt-0,.page-category .content-area+div{padding-top:clamp(16px,3vw,48px)!important}.snippet-artikelliste,.snippet-banner,.snippet-billedeOgTekst,.snippet-billedgrid,.snippet-handlingsbaand,.snippet-maerker,.snippet-produkter,.snippet-spotKarrusel,.snippet-streg,.snippet-tekstblok{--hm-luft-top:clamp(4rem,10vw,8rem);--hm-luft-bottom:clamp(4rem,10vw,8rem);color:#292a2d;margin-block:var(--hm-luft-top) var(--hm-luft-bottom)}.snippet-artikelliste *,.snippet-banner *,.snippet-billedeOgTekst *,.snippet-billedgrid *,.snippet-handlingsbaand *,.snippet-maerker *,.snippet-produkter *,.snippet-spotKarrusel *,.snippet-streg *,.snippet-tekstblok *{font-family:Georgia,serif;font-weight:400!important}.snippet-artikelliste[data-space-top=none],.snippet-banner[data-space-top=none],.snippet-billedeOgTekst[data-space-top=none],.snippet-billedgrid[data-space-top=none],.snippet-handlingsbaand[data-space-top=none],.snippet-maerker[data-space-top=none],.snippet-produkter[data-space-top=none],.snippet-spotKarrusel[data-space-top=none],.snippet-streg[data-space-top=none],.snippet-tekstblok[data-space-top=none]{--hm-luft-top:0}.snippet-artikelliste[data-space-top=small],.snippet-banner[data-space-top=small],.snippet-billedeOgTekst[data-space-top=small],.snippet-billedgrid[data-space-top=small],.snippet-handlingsbaand[data-space-top=small],.snippet-maerker[data-space-top=small],.snippet-produkter[data-space-top=small],.snippet-spotKarrusel[data-space-top=small],.snippet-streg[data-space-top=small],.snippet-tekstblok[data-space-top=small]{--hm-luft-top:clamp(1.5rem,3.5vw,2.5rem)}.snippet-artikelliste[data-space-top=large],.snippet-banner[data-space-top=large],.snippet-billedeOgTekst[data-space-top=large],.snippet-billedgrid[data-space-top=large],.snippet-handlingsbaand[data-space-top=large],.snippet-maerker[data-space-top=large],.snippet-produkter[data-space-top=large],.snippet-spotKarrusel[data-space-top=large],.snippet-streg[data-space-top=large],.snippet-tekstblok[data-space-top=large]{--hm-luft-top:clamp(5.5rem,13vw,11rem)}.snippet-artikelliste[data-space-bottom=none],.snippet-banner[data-space-bottom=none],.snippet-billedeOgTekst[data-space-bottom=none],.snippet-billedgrid[data-space-bottom=none],.snippet-handlingsbaand[data-space-bottom=none],.snippet-maerker[data-space-bottom=none],.snippet-produkter[data-space-bottom=none],.snippet-spotKarrusel[data-space-bottom=none],.snippet-streg[data-space-bottom=none],.snippet-tekstblok[data-space-bottom=none]{--hm-luft-bottom:0}.snippet-artikelliste[data-space-bottom=small],.snippet-banner[data-space-bottom=small],.snippet-billedeOgTekst[data-space-bottom=small],.snippet-billedgrid[data-space-bottom=small],.snippet-handlingsbaand[data-space-bottom=small],.snippet-maerker[data-space-bottom=small],.snippet-produkter[data-space-bottom=small],.snippet-spotKarrusel[data-space-bottom=small],.snippet-streg[data-space-bottom=small],.snippet-tekstblok[data-space-bottom=small]{--hm-luft-bottom:clamp(1.5rem,3.5vw,2.5rem)}.snippet-artikelliste[data-space-bottom=large],.snippet-banner[data-space-bottom=large],.snippet-billedeOgTekst[data-space-bottom=large],.snippet-billedgrid[data-space-bottom=large],.snippet-handlingsbaand[data-space-bottom=large],.snippet-maerker[data-space-bottom=large],.snippet-produkter[data-space-bottom=large],.snippet-spotKarrusel[data-space-bottom=large],.snippet-streg[data-space-bottom=large],.snippet-tekstblok[data-space-bottom=large]{--hm-luft-bottom:clamp(5.5rem,13vw,11rem)}.snippet-artikelliste img,.snippet-artikelliste video,.snippet-banner img,.snippet-banner video,.snippet-billedeOgTekst img,.snippet-billedeOgTekst video,.snippet-billedgrid img,.snippet-billedgrid video,.snippet-handlingsbaand img,.snippet-handlingsbaand video,.snippet-maerker img,.snippet-maerker video,.snippet-produkter img,.snippet-produkter video,.snippet-spotKarrusel img,.snippet-spotKarrusel video,.snippet-streg img,.snippet-streg video,.snippet-tekstblok img,.snippet-tekstblok video{display:block;height:100%;object-fit:cover;width:100%}.snippet-artikelliste article,.snippet-banner article,.snippet-billedeOgTekst article,.snippet-billedgrid article,.snippet-handlingsbaand article,.snippet-maerker article,.snippet-produkter article,.snippet-spotKarrusel article,.snippet-streg article,.snippet-tekstblok article{margin-bottom:0}.snippet-tekstblok[data-width=focus] .tekstblok-inner{margin-inline:auto;max-width:1240px;max-width:1200px;padding-inline:clamp(1.25rem,6vw,5rem)}.snippet-tekstblok[data-width=narrow] .tekstblok-inner{margin-inline:auto;max-width:60ch;padding-inline:clamp(1.25rem,6vw,5rem)}.snippet-tekstblok[data-width=normal] .tekstblok-inner{margin-inline:auto;max-width:1240px;padding-inline:clamp(1.25rem,6vw,5rem)}.snippet-tekstblok[data-width=full] .tekstblok-inner{margin-inline:auto;max-width:none;padding-inline:clamp(1.25rem,6vw,5rem)}.snippet-tekstblok[data-align=center] .tekstblok-inner{text-align:center}.snippet-tekstblok .tekstblok-eyebrow{color:#566270;font-family:Georgia,serif;font-size:10px;font-weight:400;letter-spacing:2px;margin:0 0 1.5rem;text-transform:uppercase}.snippet-tekstblok .tekstblok-headline{color:#292a2d;font-size:clamp(1.5rem,3.4vw,2.5rem);line-height:1.2;margin:0 0 1.75rem}.snippet-tekstblok .tekstblok-body{font-size:1.0625rem;line-height:1.85}.snippet-tekstblok .tekstblok-body p{margin:0 0 1.2em}.snippet-tekstblok .tekstblok-body p:last-child{margin-bottom:0}.snippet-tekstblok[data-columns="2"] .tekstblok-body{column-count:2;column-gap:3.5rem}.snippet-tekstblok[data-columns="3"] .tekstblok-body{column-count:3;column-gap:3.5rem}@media (max-width:767px){.snippet-tekstblok[data-columns="2"] .tekstblok-body,.snippet-tekstblok[data-columns="3"] .tekstblok-body{column-count:1}}.snippet-tekstblok .tekstblok-signature{color:#566270;font-family:Georgia,serif;font-size:10px;font-weight:400;letter-spacing:2px;margin:2.5rem 0 0;text-transform:uppercase}.snippet-tekstblok .tekstblok-link{margin:2.5rem 0 0}.snippet-tekstblok .tekstblok-link a{background:var(--page-color);border:1px solid var(--ink-secondary-color);border-radius:0;box-sizing:border-box;color:var(--ink-primary-color);display:inline-block;font-family:Georgia,serif;font-size:.625rem;font-weight:400;letter-spacing:.125rem;line-height:1.25;min-width:8rem;padding:.75rem 1rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .3s ease,color .3s ease,border-color .3s ease}@media (min-width:768px){.snippet-tekstblok .tekstblok-link a{padding-inline:2rem}}@media (hover:hover) and (pointer:fine){.snippet-tekstblok .tekstblok-link a:hover{background:var(--ink-primary-color);border-color:var(--ink-primary-color);color:var(--page-color)}}@media (prefers-reduced-motion:reduce){.snippet-tekstblok .tekstblok-link a{transition:none}}.snippet-billedeOgTekst .bot-grid{align-items:center;display:grid;gap:clamp(2rem,5vw,4.5rem);margin-inline:auto;max-width:1240px;padding-inline:clamp(1.25rem,6vw,5rem)}.snippet-billedeOgTekst[data-width=narrow] .bot-grid{margin-inline:auto;max-width:60ch;padding-inline:clamp(1.25rem,6vw,5rem)}.snippet-billedeOgTekst[data-width=full] .bot-grid{margin-inline:auto;max-width:none;padding-inline:clamp(1.25rem,6vw,5rem)}.snippet-billedeOgTekst[data-width=focus] .bot-grid{gap:clamp(1.75rem,4vw,3.5rem);max-width:1200px;padding-inline:clamp(20px,8vw,96px)}@media (min-width:768px){.snippet-billedeOgTekst[data-width=focus][data-images="1"] .bot-media{max-width:420px}.snippet-billedeOgTekst[data-width=focus][data-images="1"][data-image-side=end] .bot-media{margin-left:auto}}.snippet-billedeOgTekst[data-width=focus] .bot-headline{font-size:clamp(1.375rem,2.4vw,1.875rem)}@media (min-width:768px){.snippet-billedeOgTekst .bot-grid{grid-template-columns:1fr 1fr}.snippet-billedeOgTekst[data-image-side=end] .bot-media{order:2}}.snippet-billedeOgTekst .bot-media{position:relative}.snippet-billedeOgTekst .bot-image{background:#eceff1;overflow:hidden}.snippet-billedeOgTekst[data-ratio="1-1"] .bot-image{aspect-ratio:1/1}.snippet-billedeOgTekst[data-ratio="3-4"] .bot-image{aspect-ratio:3/4}.snippet-billedeOgTekst[data-ratio="4-5"] .bot-image{aspect-ratio:4/5}.snippet-billedeOgTekst[data-ratio="16-9"] .bot-image{aspect-ratio:16/9}.snippet-billedeOgTekst[data-images="2"] .bot-media{display:grid;gap:.75rem}@media (min-width:768px){.snippet-billedeOgTekst[data-images="2"] .bot-media{align-items:end;grid-template-columns:3fr 2fr}.snippet-billedeOgTekst[data-images="2"] .bot-image-second{aspect-ratio:1/1}}.snippet-billedeOgTekst .bot-caption{margin:1rem 0 0}.snippet-billedeOgTekst .bot-caption,.snippet-billedeOgTekst .bot-eyebrow{color:#566270;font-family:Georgia,serif;font-size:10px;font-weight:400;letter-spacing:2px;text-transform:uppercase}.snippet-billedeOgTekst .bot-eyebrow{margin:0 0 1.25rem}.snippet-billedeOgTekst .bot-headline{font-size:clamp(1.5rem,3vw,2.25rem);line-height:1.2;margin:0 0 1.5rem}.snippet-billedeOgTekst .bot-body{font-size:1.0625rem;line-height:1.85;max-width:44ch}.snippet-billedeOgTekst .bot-body p{margin:0 0 1.15em}.snippet-billedeOgTekst .bot-body p:last-child{margin-bottom:0}.snippet-billedeOgTekst .bot-link{margin:2rem 0 0}.snippet-billedeOgTekst .bot-link a{background:var(--page-color);border:1px solid var(--ink-secondary-color);border-radius:0;box-sizing:border-box;color:var(--ink-primary-color);display:inline-block;font-family:Georgia,serif;font-size:.625rem;font-weight:400;letter-spacing:.125rem;line-height:1.25;min-width:8rem;padding:.75rem 1rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .3s ease,color .3s ease,border-color .3s ease}@media (min-width:768px){.snippet-billedeOgTekst .bot-link a{padding-inline:2rem}}@media (hover:hover) and (pointer:fine){.snippet-billedeOgTekst .bot-link a:hover{background:var(--ink-primary-color);border-color:var(--ink-primary-color);color:var(--page-color)}}@media (prefers-reduced-motion:reduce){.snippet-billedeOgTekst .bot-link a{transition:none}}@media (max-width:767px){.snippet-billedeOgTekst[data-mobile-first=text] .bot-media{order:2}}.snippet-banner{position:relative}.snippet-banner[data-width=normal]{margin-inline:auto;max-width:1240px;padding-inline:clamp(1.25rem,6vw,5rem)}.snippet-banner .banner-media{background:#eceff1;overflow:hidden;position:relative}.snippet-banner .banner-media video{display:block;height:100%;object-fit:cover;width:100%}.snippet-banner[data-ratio="20-9"] .banner-media{aspect-ratio:20/9}.snippet-banner[data-ratio="16-9"] .banner-media{aspect-ratio:16/9}.snippet-banner[data-ratio="1-1"] .banner-media{aspect-ratio:1/1}.snippet-banner[data-ratio="4-5"] .banner-media{aspect-ratio:4/5}.snippet-banner[data-text=center] .banner-media:after,.snippet-banner[data-text=corner] .banner-media:after{background:#0000001f;content:"";inset:0;pointer-events:none;position:absolute;transition:background-color 1s ease;z-index:1}.snippet-banner[data-text=center] .banner-text,.snippet-banner[data-text=corner] .banner-text{color:#fff;inset:50% auto auto 50%;position:absolute;text-align:center;transform:translate(-50%,-50%);width:min(46ch,82%);z-index:2}.snippet-banner[data-text=center] .banner-text .banner-body,.snippet-banner[data-text=center] .banner-text .banner-eyebrow,.snippet-banner[data-text=center] .banner-text .banner-headline,.snippet-banner[data-text=corner] .banner-text .banner-body,.snippet-banner[data-text=corner] .banner-text .banner-eyebrow,.snippet-banner[data-text=corner] .banner-text .banner-headline{color:#fff}.snippet-banner[data-text=center] .banner-text .banner-link a,.snippet-banner[data-text=corner] .banner-text .banner-link a{background:#0000001a;border:1px solid #fff;border-radius:0;box-shadow:0 1px 2px #0000000d;box-sizing:border-box;color:#fff;display:inline-block;font-family:Georgia,serif;font-size:.875rem;font-weight:400;letter-spacing:normal;line-height:1.25;padding:1rem 1.5rem;text-align:center;text-decoration:none;text-transform:none;transition:background-color .3s ease,color .3s ease}@media (hover:hover) and (pointer:fine){.snippet-banner[data-text=center] .banner-text .banner-link a:hover,.snippet-banner[data-text=corner] .banner-text .banner-link a:hover{background:#0000003d;color:#fff}}@media (hover:hover) and (pointer:fine) and (min-width:768px){.snippet-banner[data-text=center] .banner-text .banner-link a:hover,.snippet-banner[data-text=corner] .banner-text .banner-link a:hover{background:#fff;color:#292a2d}}@media (prefers-reduced-motion:reduce){.snippet-banner[data-text=center] .banner-text .banner-link a,.snippet-banner[data-text=corner] .banner-text .banner-link a{transition:none}}.snippet-banner[data-scrim=off] .banner-media:after{content:none}.snippet-banner[data-text=below] .banner-text{margin-inline:auto;max-width:1240px;padding-inline:clamp(1.25rem,6vw,5rem);padding-top:1.75rem;text-align:center}.snippet-banner .banner-eyebrow{color:#566270;color:inherit;font-family:Georgia,serif;font-size:10px;font-weight:400;letter-spacing:2px;margin:0 0 1rem;text-transform:uppercase}.snippet-banner .banner-headline{font-size:clamp(1.75rem,4.5vw,3.25rem);line-height:1.1;margin:0 0 1rem}.snippet-banner .banner-body{font-size:1rem;line-height:1.75;margin-bottom:1.5rem}.snippet-banner[data-text=below] .banner-link a{background:var(--page-color);border:1px solid var(--ink-secondary-color);border-radius:0;box-sizing:border-box;color:var(--ink-primary-color);display:inline-block;font-family:Georgia,serif;font-size:.625rem;font-weight:400;letter-spacing:.125rem;line-height:1.25;min-width:8rem;padding:.75rem 1rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .3s ease,color .3s ease,border-color .3s ease}@media (min-width:768px){.snippet-banner[data-text=below] .banner-link a{padding-inline:2rem}}@media (hover:hover) and (pointer:fine){.snippet-banner[data-text=below] .banner-link a:hover{background:var(--ink-primary-color);border-color:var(--ink-primary-color);color:var(--page-color)}}@media (prefers-reduced-motion:reduce){.snippet-banner[data-text=below] .banner-link a{transition:none}}.snippet-banner .banner-link{margin-top:2rem}.snippet-billedgrid{margin-inline:auto;max-width:1240px;padding-inline:clamp(1.25rem,6vw,5rem)}.snippet-billedgrid .grid-head{margin-bottom:clamp(2rem,5vw,3.5rem);text-align:center}.snippet-billedgrid .grid-eyebrow{color:#566270;font-family:Georgia,serif;font-size:10px;font-weight:400;letter-spacing:2px;margin:0 0 1rem;text-transform:uppercase}.snippet-billedgrid .grid-headline{font-size:clamp(1.5rem,3vw,2.25rem);line-height:1.2;margin:0}.snippet-billedgrid .grid-tiles{display:grid;gap:clamp(1rem,3vw,2.5rem);grid-template-columns:1fr}@media (min-width:640px){.snippet-billedgrid[data-per-row="2"] .grid-tiles{grid-template-columns:repeat(2,1fr)}.snippet-billedgrid[data-per-row="3"] .grid-tiles{grid-template-columns:repeat(3,1fr)}.snippet-billedgrid[data-per-row="4"] .grid-tiles{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.snippet-billedgrid[data-per-row="4"] .grid-tiles{grid-template-columns:repeat(4,1fr)}}@media (min-width:640px){.snippet-billedgrid[data-offset=yes] .grid-tile:nth-child(2n){margin-top:clamp(1rem,3vw,2.5rem)}}.snippet-billedgrid .grid-tile{color:inherit;display:block;position:relative;text-decoration:none}.snippet-billedgrid .grid-tile-image{background:#eceff1;margin-bottom:1.25rem;overflow:hidden}.snippet-billedgrid[data-ratio="1-1"] .grid-tile-image{aspect-ratio:1/1}.snippet-billedgrid[data-ratio="3-4"] .grid-tile-image{aspect-ratio:3/4}.snippet-billedgrid[data-ratio="4-5"] .grid-tile-image{aspect-ratio:4/5}.snippet-billedgrid[data-ratio="16-9"] .grid-tile-image{aspect-ratio:16/9}.snippet-billedgrid .grid-tile-meta{align-items:baseline;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;text-align:center}.snippet-billedgrid .grid-tile-name{color:#566270;color:#292a2d}.snippet-billedgrid .grid-tile-name,.snippet-billedgrid .grid-tile-sub{font-family:Georgia,serif;font-size:10px;font-weight:400;letter-spacing:2px;text-transform:uppercase}.snippet-billedgrid .grid-tile-sub{color:#566270}.snippet-billedgrid .grid-tile-arrow{display:none}.snippet-billedgrid[data-text=over] .grid-tile-image{margin-bottom:0}.snippet-billedgrid[data-text=over] .grid-tile{overflow:hidden}.snippet-billedgrid[data-text=over] .grid-tile:after{background:#0000001f;content:"";inset:0;pointer-events:none;position:absolute;transition:background-color 1s ease;z-index:1}@media (hover:hover) and (pointer:fine){.snippet-billedgrid[data-text=over] a.grid-tile:hover:after{background:#0000003d}}.snippet-billedgrid[data-text=over] .grid-tile-meta{display:block;inset:auto 0 0 0;padding:1.5rem 1.25rem;position:absolute;text-align:center;z-index:2}.snippet-billedgrid[data-text=over] .grid-tile-sub{color:#fff;display:block;margin-bottom:.4rem}.snippet-billedgrid[data-text=over] .grid-tile-name{color:#fff;display:block;font-size:1.25rem;letter-spacing:normal;line-height:1.15;text-transform:none}@media (min-width:640px){.snippet-billedgrid[data-text=over] .grid-tile-name{font-size:1.5rem}}.snippet-billedgrid[data-scrim=off][data-text=over] .grid-tile:after{content:none}.snippet-produkter{margin-inline:auto;max-width:1240px;padding-inline:clamp(1.25rem,6vw,5rem)}.snippet-produkter .pr-head{align-items:baseline;border-bottom:1px solid #dfe4e8;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between;margin-bottom:clamp(2rem,5vw,3rem);padding-bottom:1.25rem}.snippet-produkter .pr-eyebrow{color:#566270;font-family:Georgia,serif;font-size:10px;font-weight:400;letter-spacing:2px;margin:0 0 .6rem;text-transform:uppercase}.snippet-produkter .pr-headline{font-size:clamp(1.375rem,2.8vw,2rem);line-height:1.2;margin:0}.snippet-produkter .pr-seeall{background:var(--page-color);border:1px solid var(--ink-secondary-color);border-radius:0;box-sizing:border-box;color:var(--ink-primary-color);display:inline-block;font-family:Georgia,serif;font-size:.625rem;font-weight:400;letter-spacing:.125rem;line-height:1.25;min-width:8rem;padding:.75rem 1rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .3s ease,color .3s ease,border-color .3s ease}@media (min-width:768px){.snippet-produkter .pr-seeall{padding-inline:2rem}}@media (hover:hover) and (pointer:fine){.snippet-produkter .pr-seeall:hover{background:var(--ink-primary-color);border-color:var(--ink-primary-color);color:var(--page-color)}}@media (prefers-reduced-motion:reduce){.snippet-produkter .pr-seeall{transition:none}}.snippet-produkter .pr-body{display:grid;gap:clamp(1.5rem,4vw,3rem)}.snippet-produkter .pr-grid{display:grid;gap:clamp(2.5rem,5vw,3.5rem) clamp(.75rem,2vw,1.5rem);grid-template-columns:repeat(2,1fr)}@media (min-width:768px){.snippet-produkter[data-columns="2"] .pr-grid{grid-template-columns:repeat(2,1fr)}.snippet-produkter[data-columns="3"] .pr-grid{grid-template-columns:repeat(3,1fr)}.snippet-produkter[data-columns="4"] .pr-grid{grid-template-columns:repeat(4,1fr)}.snippet-produkter[data-layout=offset] .pr-item:nth-child(2n){margin-top:clamp(1rem,3vw,2.5rem)}.snippet-produkter[data-layout=aside] .pr-body{align-items:start;grid-template-columns:2fr 3fr}}.snippet-produkter .pr-aside{aspect-ratio:3/4;background:#eceff1;overflow:hidden}.snippet-produkter .pr-quote{color:#566270;font-size:clamp(1.125rem,2.2vw,1.5rem);grid-column:1/-1;line-height:1.6;margin:clamp(2rem,5vw,3.5rem) 0;padding:0 clamp(1rem,8vw,6rem);text-align:center}.snippet-produkter .pr-quote p{margin:0}.snippet-produkter .pr-more-toggle{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.snippet-produkter .pr-item--extra{display:none}.snippet-produkter .pr-more-toggle:checked~.pr-body .pr-item--extra{display:block}.snippet-produkter .pr-more-toggle:checked~.pr-body .pr-more-line{display:none}.snippet-produkter .pr-more-line{margin:clamp(2rem,4vw,3rem) 0 0;text-align:center}.snippet-produkter .pr-more{background:var(--page-color);border:1px solid var(--ink-secondary-color);border-radius:0;box-sizing:border-box;color:var(--ink-primary-color);cursor:pointer;display:inline-block;font-family:Georgia,serif;font-size:.625rem;font-weight:400;letter-spacing:.125rem;line-height:1.25;min-width:8rem;padding:.75rem 1rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .3s ease,color .3s ease,border-color .3s ease}@media (min-width:768px){.snippet-produkter .pr-more{padding-inline:2rem}}@media (hover:hover) and (pointer:fine){.snippet-produkter .pr-more:hover{background:var(--ink-primary-color);border-color:var(--ink-primary-color);color:var(--page-color)}}@media (prefers-reduced-motion:reduce){.snippet-produkter .pr-more{transition:none}}.snippet-produkter .pr-more-toggle:focus-visible~.pr-body .pr-more{outline:2px solid #292a2d;outline-offset:4px}.snippet-produkter button.pr-more{appearance:none}.snippet-produkter[data-layout=carousel] .pr-head{position:relative}.snippet-produkter[data-layout=carousel] .pr-body{row-gap:clamp(1.25rem,2.5vw,1.75rem)}.snippet-produkter[data-layout=carousel] .pr-nav{display:flex;gap:.5rem;justify-content:flex-end}.snippet-produkter[data-layout=carousel] .pr-nav[hidden]{display:none}.snippet-produkter[data-layout=carousel] .pr-arrow{background:var(--page-color);border:1px solid var(--ink-secondary-color);border-radius:0;box-sizing:border-box;color:var(--ink-primary-color);cursor:pointer;display:grid;font-family:Georgia,serif;font-size:15px;height:40px;line-height:1;padding:0;place-items:center;transition:background-color .3s ease,color .3s ease,border-color .3s ease;width:40px}.snippet-produkter[data-layout=carousel] .pr-arrow:disabled{cursor:default;opacity:.3}.snippet-produkter[data-layout=carousel] .pr-arrow:focus-visible{outline:2px solid #292a2d;outline-offset:2px}@media (hover:hover) and (pointer:fine){.snippet-produkter[data-layout=carousel] .pr-arrow:not(:disabled):hover{background:var(--ink-primary-color);border-color:var(--ink-primary-color);color:var(--page-color)}}@media (prefers-reduced-motion:reduce){.snippet-produkter[data-layout=carousel] .pr-arrow{transition:none}}@media (min-width:1024px){.snippet-produkter[data-layout=carousel] .pr-grid{-ms-overflow-style:none;display:flex;gap:clamp(.75rem,2vw,1.5rem);overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.snippet-produkter[data-layout=carousel] .pr-grid::-webkit-scrollbar{display:none}.snippet-produkter[data-layout=carousel] .pr-item{flex:0 0 auto;scroll-snap-align:start}.snippet-produkter[data-layout=carousel][data-columns="2"] .pr-item{width:calc((100% - clamp(.75rem, 2vw, 1.5rem))/2)}.snippet-produkter[data-layout=carousel][data-columns="3"] .pr-item{width:calc(33.33333% - clamp(.75rem, 2vw, 1.5rem)*2/3)}.snippet-produkter[data-layout=carousel][data-columns="4"] .pr-item{width:calc(25% - clamp(.75rem, 2vw, 1.5rem)*3/4)}}@media (prefers-reduced-motion:reduce){.snippet-produkter[data-layout=carousel] .pr-grid{scroll-behavior:auto}}@media (max-width:1023px){.snippet-produkter[data-layout=carousel] .pr-nav{display:none}}.snippet-spotKarrusel{margin-inline:auto;max-width:1240px;padding-inline:clamp(1.25rem,6vw,5rem)}.snippet-spotKarrusel .sk-head{margin-bottom:clamp(2rem,5vw,3rem);text-align:center}.snippet-spotKarrusel .sk-eyebrow{color:#566270;font-family:Georgia,serif;font-size:10px;font-weight:400;letter-spacing:2px;margin:0 0 1rem;text-transform:uppercase}.snippet-spotKarrusel .sk-headline{font-size:clamp(1.375rem,2.8vw,2rem);line-height:1.2;margin:0 0 1rem}.snippet-spotKarrusel .sk-body{font-size:1rem;line-height:1.8;margin-inline:auto;max-width:58ch}.snippet-spotKarrusel .sk-body p{margin:0 0 1em}.snippet-spotKarrusel .sk-rail{display:grid;gap:clamp(1rem,2.5vw,2rem);grid-auto-columns:82%;grid-auto-flow:column;overflow-x:auto;padding-bottom:.5rem;scroll-snap-type:x mandatory;scrollbar-width:none}.snippet-spotKarrusel .sk-rail::-webkit-scrollbar{display:none}.snippet-spotKarrusel .sk-spot{min-width:0;scroll-snap-align:start}@media (min-width:768px){.snippet-spotKarrusel[data-visible="1"] .sk-rail{grid-auto-columns:100%}.snippet-spotKarrusel[data-visible="2"] .sk-rail{grid-auto-columns:calc(50% - 1rem)}.snippet-spotKarrusel[data-visible="3"] .sk-rail{grid-auto-columns:calc(33.333% - 1.34rem)}.snippet-spotKarrusel[data-visible="4"] .sk-rail{grid-auto-columns:calc(25% - 1.5rem)}.snippet-spotKarrusel[data-count="1"] .sk-rail{grid-auto-columns:auto;grid-auto-flow:row}}.snippet-spotKarrusel .sk-image{background:#eceff1;overflow:hidden;position:relative}.snippet-spotKarrusel[data-ratio="1-1"] .sk-image{aspect-ratio:1/1}.snippet-spotKarrusel[data-ratio="3-4"] .sk-image{aspect-ratio:3/4}.snippet-spotKarrusel[data-ratio="4-5"] .sk-image{aspect-ratio:4/5}.snippet-spotKarrusel[data-ratio="16-9"] .sk-image{aspect-ratio:16/9}.snippet-spotKarrusel .sk-text{padding-top:1.25rem;text-align:center}.snippet-spotKarrusel .sk-spot-eyebrow{color:#566270;font-family:Georgia,serif;font-size:10px;font-weight:400;letter-spacing:2px;margin:0 0 .6rem;text-transform:uppercase}.snippet-spotKarrusel .sk-spot-headline{font-size:1.125rem;line-height:1.35;margin:0 0 .6rem}.snippet-spotKarrusel .sk-spot-body{color:#566270;font-size:.9375rem;line-height:1.75}.snippet-spotKarrusel .sk-spot-body p{margin:0 0 .75em}.snippet-spotKarrusel .sk-spot-link{margin:1.25rem 0 0}.snippet-spotKarrusel .sk-spot-link a{background:var(--page-color);border:1px solid var(--ink-secondary-color);border-radius:0;box-sizing:border-box;color:var(--ink-primary-color);display:inline-block;font-family:Georgia,serif;font-size:.625rem;font-weight:400;letter-spacing:.125rem;line-height:1.25;min-width:8rem;padding:.75rem 1rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .3s ease,color .3s ease,border-color .3s ease}@media (min-width:768px){.snippet-spotKarrusel .sk-spot-link a{padding-inline:2rem}}@media (hover:hover) and (pointer:fine){.snippet-spotKarrusel .sk-spot-link a:hover{background:var(--ink-primary-color);border-color:var(--ink-primary-color);color:var(--page-color)}}@media (prefers-reduced-motion:reduce){.snippet-spotKarrusel .sk-spot-link a{transition:none}}.snippet-spotKarrusel .sk-products{border-top:1px solid #dfe4e8;display:grid;gap:.75rem;grid-template-columns:repeat(2,1fr);margin-top:1.5rem;padding-top:1.5rem}.snippet-spotKarrusel[data-text=over] .sk-spot{overflow:hidden;position:relative}.snippet-spotKarrusel[data-text=over] .sk-spot:after{background:#0000001f;content:"";inset:0;pointer-events:none;position:absolute;transition:background-color 1s ease;z-index:1}.snippet-spotKarrusel[data-text=over] .sk-text{inset:auto 0 0 0;padding:1.5rem;position:absolute;z-index:2}.snippet-spotKarrusel[data-text=over] .sk-text .sk-spot-body,.snippet-spotKarrusel[data-text=over] .sk-text .sk-spot-eyebrow,.snippet-spotKarrusel[data-text=over] .sk-text .sk-spot-headline{color:#fff}.snippet-spotKarrusel[data-text=over] .sk-text .sk-spot-link a{background:#0000001a;border:1px solid #fff;border-radius:0;box-shadow:0 1px 2px #0000000d;box-sizing:border-box;color:#fff;display:inline-block;font-family:Georgia,serif;font-size:.875rem;font-weight:400;letter-spacing:normal;line-height:1.25;padding:1rem 1.5rem;text-align:center;text-decoration:none;text-transform:none;transition:background-color .3s ease,color .3s ease}@media (hover:hover) and (pointer:fine){.snippet-spotKarrusel[data-text=over] .sk-text .sk-spot-link a:hover{background:#0000003d;color:#fff}}@media (hover:hover) and (pointer:fine) and (min-width:768px){.snippet-spotKarrusel[data-text=over] .sk-text .sk-spot-link a:hover{background:#fff;color:#292a2d}}@media (prefers-reduced-motion:reduce){.snippet-spotKarrusel[data-text=over] .sk-text .sk-spot-link a{transition:none}}.snippet-spotKarrusel[data-scrim=off][data-text=over] .sk-spot:after{content:none}.snippet-handlingsbaand{margin-block:0}.snippet-handlingsbaand .hb-inner{align-items:center;display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:center;padding:1rem 1.5rem;text-decoration:none}.snippet-handlingsbaand .hb-text{color:#566270;color:inherit;font-size:10px;letter-spacing:2px}.snippet-handlingsbaand .hb-link,.snippet-handlingsbaand .hb-text{font-family:Georgia,serif;font-weight:400;text-transform:uppercase}.snippet-handlingsbaand .hb-link{background:var(--page-color);border:1px solid var(--ink-secondary-color);border-radius:0;box-sizing:border-box;color:var(--ink-primary-color);display:inline-block;font-size:.625rem;letter-spacing:.125rem;line-height:1.25;min-width:8rem;padding:.75rem 1rem;text-align:center;text-decoration:none;transition:background-color .3s ease,color .3s ease,border-color .3s ease}@media (min-width:768px){.snippet-handlingsbaand .hb-link{padding-inline:2rem}}@media (hover:hover) and (pointer:fine){.snippet-handlingsbaand .hb-link:hover{background:var(--ink-primary-color);border-color:var(--ink-primary-color);color:var(--page-color)}}@media (prefers-reduced-motion:reduce){.snippet-handlingsbaand .hb-link{transition:none}}.snippet-handlingsbaand[data-tone=primary] .hb-inner{background:#566270;color:#fff}.snippet-handlingsbaand[data-tone=secondary] .hb-inner{background:#eceff1;color:#292a2d}.snippet-handlingsbaand[data-tone=quiet] .hb-inner{background:#0000;border-block:1px solid #dfe4e8;color:#292a2d}.snippet-handlingsbaand[data-tone=primary] .hb-text{color:#fff}.snippet-handlingsbaand[data-tone=primary] .hb-link{background:#0000;border-color:#fff9;color:#fff}@media (hover:hover) and (pointer:fine){.snippet-handlingsbaand[data-tone=primary] .hb-link:hover{background:#fff;border-color:#fff;color:#292a2d}}.snippet-handlingsbaand[data-placement=topbar]{margin-block:0}.snippet-handlingsbaand[data-placement=topbar] .hb-inner{padding-block:.7rem}.snippet-handlingsbaand[data-placement=inline]{margin-block:clamp(3rem,7vw,5rem)}.snippet-artikelliste{margin-inline:auto;max-width:1240px;padding-inline:clamp(1.25rem,6vw,5rem)}.snippet-artikelliste .al-head{margin-bottom:clamp(2rem,5vw,3rem);text-align:center}.snippet-artikelliste .al-eyebrow{color:#566270;font-family:Georgia,serif;font-size:10px;font-weight:400;letter-spacing:2px;margin:0 0 1rem;text-transform:uppercase}.snippet-artikelliste .al-headline{font-size:clamp(1.375rem,2.8vw,2rem);line-height:1.2;margin:0}.snippet-artikelliste .al-items{display:grid;gap:clamp(1.5rem,4vw,3rem)}@media (min-width:640px){.snippet-artikelliste[data-layout=grid][data-columns="2"] .al-items{grid-template-columns:repeat(2,1fr)}.snippet-artikelliste[data-layout=grid][data-columns="3"] .al-items{grid-template-columns:repeat(3,1fr)}.snippet-artikelliste[data-layout=grid][data-columns="4"] .al-items{grid-template-columns:repeat(4,1fr)}}.snippet-artikelliste .al-item{color:inherit;display:block;text-align:center;text-decoration:none}.snippet-artikelliste .al-image{aspect-ratio:3/2;background:#eceff1;margin-bottom:1.25rem;overflow:hidden}.snippet-artikelliste .al-date{color:#566270;display:block;font-family:Georgia,serif;font-size:10px;font-weight:400;letter-spacing:2px;margin-bottom:.6rem;text-transform:uppercase}.snippet-artikelliste .al-title{font-size:1.125rem;line-height:1.4;margin:0}.snippet-artikelliste[data-layout=list] .al-item{align-items:center;border-bottom:1px solid #dfe4e8;display:grid;gap:1.5rem;grid-template-columns:110px 1fr;padding-bottom:1.5rem;text-align:left}.snippet-artikelliste[data-layout=list] .al-image{aspect-ratio:1/1;margin-bottom:0}.snippet-maerker .mk-inner{margin-inline:auto;max-width:1240px;padding-inline:clamp(1.25rem,6vw,5rem)}.snippet-maerker .mk-head{align-items:center;display:flex;flex-direction:column;gap:.75rem;margin-bottom:clamp(2rem,5vw,3.5rem);text-align:center}.snippet-maerker .mk-eyebrow{color:#566270;font-family:Georgia,serif;font-size:10px;font-weight:400;letter-spacing:2px;margin:0;text-transform:uppercase}.snippet-maerker .mk-headline{color:#292a2d;font-size:clamp(1.375rem,2.8vw,2rem);line-height:1.2;margin:0}.snippet-maerker .mk-seeall{background:var(--page-color);border:1px solid var(--ink-secondary-color);border-radius:0;box-sizing:border-box;color:var(--ink-primary-color);display:inline-block;font-family:Georgia,serif;font-size:.625rem;font-weight:400;letter-spacing:.125rem;line-height:1.25;margin-top:.75rem;min-width:8rem;padding:.75rem 1rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .3s ease,color .3s ease,border-color .3s ease}@media (min-width:768px){.snippet-maerker .mk-seeall{padding-inline:2rem}}@media (hover:hover) and (pointer:fine){.snippet-maerker .mk-seeall:hover{background:var(--ink-primary-color);border-color:var(--ink-primary-color);color:var(--page-color)}}@media (prefers-reduced-motion:reduce){.snippet-maerker .mk-seeall{transition:none}}.snippet-maerker .mk-wall{line-height:1.45;list-style:none;margin:0;padding:0;text-align:center}.snippet-maerker .mk-item{display:inline;white-space:nowrap}.snippet-maerker .mk-name{color:#292a2d;text-decoration:none;white-space:normal}.snippet-maerker .mk-sep:before{color:#566270;content:"·";padding-inline:.5em}.snippet-maerker .mk-item:last-child .mk-sep{display:none}.snippet-maerker[data-separator=none] .mk-sep:before{content:" "}.snippet-maerker[data-size=large] .mk-wall{font-size:clamp(1.5rem,3.4vw,2.375rem);letter-spacing:-.01em}.snippet-maerker[data-size=normal] .mk-wall{font-size:clamp(1rem,1.6vw,1.125rem)}@media (hover:hover) and (pointer:fine){.snippet-maerker a.mk-name{transition:color .2s ease}.snippet-maerker a.mk-name:hover{color:#566270}}@media (prefers-reduced-motion:reduce){.snippet-maerker a.mk-name{transition:none}}.snippet-maerker a.mk-name:focus-visible{outline:2px solid #292a2d;outline-offset:3px}.snippet-tekstblok:has(+.snippet-streg){margin-bottom:0}.snippet-billedeOgTekst:has(+.snippet-streg){margin-bottom:0}.snippet-banner:has(+.snippet-streg){margin-bottom:0}.snippet-billedgrid:has(+.snippet-streg){margin-bottom:0}.snippet-produkter:has(+.snippet-streg){margin-bottom:0}.snippet-spotKarrusel:has(+.snippet-streg){margin-bottom:0}.snippet-handlingsbaand:has(+.snippet-streg){margin-bottom:0}.snippet-artikelliste:has(+.snippet-streg){margin-bottom:0}.snippet-maerker:has(+.snippet-streg){margin-bottom:0}.snippet-streg+.snippet-artikelliste,.snippet-streg+.snippet-banner,.snippet-streg+.snippet-billedeOgTekst,.snippet-streg+.snippet-billedgrid,.snippet-streg+.snippet-handlingsbaand,.snippet-streg+.snippet-maerker,.snippet-streg+.snippet-produkter,.snippet-streg+.snippet-spotKarrusel,.snippet-streg+.snippet-streg,.snippet-streg+.snippet-tekstblok{margin-top:0}.snippet-streg{margin-block:0}.snippet-streg .streg-inner,.snippet-streg[data-width=focus] .streg-inner{margin-inline:auto;max-width:1240px;padding-inline:clamp(1.25rem,6vw,5rem)}.snippet-streg[data-width=focus] .streg-inner{max-width:1200px}.snippet-streg[data-width=narrow] .streg-inner{margin-inline:auto;max-width:60ch;padding-inline:clamp(1.25rem,6vw,5rem)}.snippet-streg[data-width=full] .streg-inner{margin-inline:auto;max-width:none;padding-inline:clamp(1.25rem,6vw,5rem)}.snippet-streg .streg-rule{border:0;border-top:1px solid #dfe4e8;margin:0}.snippet-streg .streg-text{margin-top:clamp(1.25rem,3vw,2rem);text-align:center}.snippet-streg .streg-eyebrow{color:#566270;font-family:Georgia,serif;font-size:10px;font-weight:400;letter-spacing:2px;margin:0 0 1rem;text-transform:uppercase}.snippet-streg .streg-body{color:#292a2d;font-size:clamp(1rem,1.8vw,1.25rem);line-height:1.65;margin-inline:auto;max-width:34ch}.snippet-streg .streg-body p{margin:0 0 .8em}.snippet-streg .streg-body p:last-child{margin-bottom:0}.snippet-streg[data-space-top=none]{padding-top:0}.snippet-streg[data-space-bottom=none]{padding-bottom:0}.snippet-streg[data-space-top=small]{padding-top:1.5rem}.snippet-streg[data-space-bottom=small]{padding-bottom:1.5rem}.snippet-streg[data-space-top=normal]{padding-top:4rem}.snippet-streg[data-space-bottom=normal]{padding-bottom:4rem}.snippet-streg[data-space-top=large]{padding-top:8rem}.snippet-streg[data-space-bottom=large]{padding-bottom:8rem}@media (max-width:767px){.snippet-streg[data-space-top=large]{padding-top:3.5rem}.snippet-streg[data-space-bottom=large]{padding-bottom:3.5rem}.snippet-streg[data-space-top=normal]{padding-top:2.25rem}.snippet-streg[data-space-bottom=normal]{padding-bottom:2.25rem}}.snippet-kontakt[data-width=focus] .kt-inner{margin-inline:auto;max-width:1240px;max-width:1200px;padding-inline:clamp(1.25rem,6vw,5rem)}.snippet-kontakt .kt-emner{border:0;margin:0 0 1.5rem;padding:0}.snippet-kontakt .kt-chips{display:flex;flex-wrap:wrap;gap:.5rem;position:relative}.snippet-kontakt .kt-chip-input{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.snippet-kontakt .kt-chip{align-items:center;border:1px solid var(--line-color);border-radius:0;color:var(--ink-secondary-color);cursor:pointer;display:inline-flex;min-height:44px;padding:0 1.15rem;transition:border-color .22s ease,color .22s ease,background-color .22s ease}.snippet-kontakt .kt-chip-input:checked+.kt-chip{background:var(--ink-primary-color);border-color:var(--ink-primary-color);color:var(--page-color)}.snippet-kontakt .kt-chip-input:focus-visible+.kt-chip{outline:2px solid var(--ink-primary-color);outline-offset:3px}.snippet-kontakt .kt-hint{opacity:.7}@media (min-width:560px){.snippet-kontakt .kt-row--mail:has(.kt-ordre[hidden]){grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.snippet-kontakt .kt-chip{transition:none}}[data-ai-edited]:before{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffffbf;border-radius:2px;bottom:14px;color:#000000b3;content:attr(data-ai-edited);font-size:10px;letter-spacing:.15em;padding:4px 8px;pointer-events:none;position:absolute;right:16px;text-transform:uppercase;z-index:6}.product_infos{--hm-buy-plate:#e9edf0;--hm-buy-row:#f5f7f8;--hm-buy-chip:#dbe2e8;--hm-fine:#6b6255;--hm-ease:cubic-bezier(.23,1,.32,1)}.product_infos .usp{border-bottom:0;border-top:0;margin:20px auto 0;padding:0}.product_infos .usp li{padding:3px 0}.pdp-buybox{background:var(--hm-buy-plate);margin-top:26px;padding:clamp(20px,4.5vw,30px) clamp(14px,4vw,24px) clamp(18px,3.5vw,24px);text-align:center}@media (min-width:768px) and (max-width:1023px){#product-sidebar{padding-left:18px;padding-right:18px}}.pdp-buybox #price .flex{align-items:center;justify-content:center}.pdp-price-block{display:flex;flex-direction:column;gap:4px}.pdp-price-block>#price{display:contents}.pdp-price-block .pdp-ship-note{order:1}.pdp-price-block #price>.pdp-price-note{order:2}.pdp-price-block #price-description,.pdp-price-block #price-description p,.pdp-price-block .pdp-price-note,.pdp-price-block .pdp-price-note p{margin:0!important}.pdp-buybox .amount{font-size:clamp(30px,4.6vw,42px);line-height:1.05}.pdp-buybox .off{align-items:center;background:var(--hm-buy-chip);border-color:#0000!important}.pdp-buybox #price-description p,.pdp-buybox .off,.pdp-buybox .pdp-price-note p{color:var(--hm-fine)}.pdp-buybox .pdp-price-note{margin-bottom:0}.pdp-buybox .buy-selects{border:0;margin-top:20px}.pdp-buybox .buy-selects .select{background:var(--hm-buy-row);border-bottom:2px solid var(--hm-buy-plate);border-top:0!important;padding:11px 16px}.pdp-buybox .buy-selects #productVariants .select~.select{border-top:0}.pdp-buybox .buy-selects .cselect-trigger,.pdp-buybox .buy-selects .select.disabled [id^=filter-]{gap:12px;min-height:24px;padding:0}.pdp-buybox .buy-selects [id^=filter-] .text-ink-primary{font-size:13px;letter-spacing:.01em;min-width:0;text-transform:none}.buy-selects .cselect-menu label{border:0!important;font-size:13px!important;line-height:1.4}.buy-selects .cselect-menu label .cs-name{font-size:13px}.buy-selects .cselect-menu label .img{border:0!important}.pdp-buybox .buy-selects .select.qty-select{align-items:center;display:flex;padding-bottom:1px;padding-top:1px}.pdp-buybox .qty-label{margin:0}.pdp-buybox .qty-stepper{align-items:center;display:inline-flex;margin-left:auto}.pdp-buybox .qty-step{align-items:center;background:none;border:0;color:var(--ink-primary-color);cursor:pointer;display:inline-flex;font-family:Georgia,serif;font-size:17px;height:44px;justify-content:center;line-height:1;padding:0;transition:color .18s ease,transform .16s var(--hm-ease);width:44px}.pdp-buybox .qty-step:active{transform:scale(.9)}.pdp-buybox .qty-step:focus-visible{outline:2px solid var(--ink-primary-color);outline-offset:-4px}.pdp-buybox .qty-value{appearance:none;background:#0000;border:0;border-radius:0;color:var(--ink-primary-color);font-family:Georgia,serif;font-size:13px;height:44px;padding:0;text-align:center;width:44px}.pdp-buybox .qty-value:focus{box-shadow:none;outline:none}@media (hover:hover) and (pointer:fine){.pdp-buybox .qty-step:hover{color:var(--accent-color)}}.pdp-buybox .add_to_cart_button{margin-top:16px;padding:17px 20px;transition:background-color .3s ease,letter-spacing .3s var(--hm-ease),transform .16s var(--hm-ease)}.pdp-buybox .add_to_cart_button:active{transform:scale(.99)}.pdp-buybox .out_of_stock_wrapper{margin:14px 0 0}body.page-product .pdp-buybox .stock-status .uppercase,body.page-product .pdp-buybox .stock-status [id^=texts-]{color:var(--hm-fine)}.pdp-actions-row{margin-top:16px;text-align:center}.pdp-actions-row .pdp-act,.pdp-actions-row .pdp-actions-wrap{align-items:center;display:inline-flex}.pdp-actions-row .pdp-act{-webkit-tap-highlight-color:transparent;background:none;border:0;color:var(--hm-fine);cursor:pointer;font-family:Georgia,serif;gap:8px;margin:0;min-height:44px;padding:10px 18px;transition:color .2s ease,transform .16s var(--hm-ease)}.pdp-actions-row .pdp-act:active{transform:scale(.96)}.pdp-actions-row .pdp-act:focus-visible{outline:2px solid var(--ink-primary-color);outline-offset:-2px}.pdp-actions-row .pdp-act.is-on{color:var(--ink-primary-color)}.pdp-actions-row .pdp-act-ico{display:block;flex:0 0 auto;height:16px;width:16px}.pdp-actions-row .pdp-act-label{font-size:14px;font-style:normal;font-weight:400;letter-spacing:.01em;line-height:1;text-transform:none}.pdp-actions-row .pa-root [aria-expanded=true] .pdp-act-label{opacity:1!important}.pdp-actions-row .pa-slot+.pa-slot:before{background:var(--line-color);content:"";height:15px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}@media (hover:hover) and (pointer:fine){.pdp-actions-row .pdp-act:hover{color:var(--ink-primary-color)}}.pdp-endorse{border-top:1px solid var(--line-color);margin-bottom:40px;margin-top:24px;padding-top:24px}.pdp-endorse .pdp-signature{margin-top:0}.pdp-endorse .pdp-buy-trust{border-top:0;margin-bottom:0;margin-top:18px;padding-bottom:0;padding-top:0}@media (prefers-reduced-motion:reduce){.pdp-actions-row .pdp-act,.pdp-buybox .add_to_cart_button,.pdp-buybox .qty-step{transition:color .18s ease,background-color .18s ease}.pdp-actions-row .pdp-act:active,.pdp-buybox .add_to_cart_button:active,.pdp-buybox .qty-step:active{transform:none}}.terms-block{color:var(--ink-primary-color,#292a2d);font-family:Georgia,Bitstream Charter,URW Bookman L,serif;margin-inline:auto;max-width:calc(58ch + clamp(16px, 4vw, 64px)*2);padding:clamp(48px,8vh,112px) clamp(16px,4vw,64px)}.terms-block b,.terms-block h1,.terms-block h2,.terms-block h3,.terms-block h4,.terms-block h5,.terms-block h6,.terms-block strong,.terms-block th{font-weight:400!important}.terms-block .terms__body{column-count:1!important;column-gap:normal;font-size:clamp(15px,1.05vw,16px);line-height:1.75}.terms-block .terms__body h1,.terms-block .terms__body h2,.terms-block .terms__body h3,.terms-block .terms__body h4,.terms-block .terms__body h5,.terms-block .terms__body h6{text-wrap:balance;color:var(--ink-primary-color,#292a2d);font-family:inherit;line-height:1.25}.terms-block .terms__body h1{font-size:clamp(26px,3vw,36px);margin:0 0 .8em}.terms-block .terms__body h2{border-top:1px solid var(--line-color,#d5d3ce);font-size:clamp(19px,1.8vw,24px);margin:2.6em 0 .7em;padding-top:1.5em}.terms-block .terms__body h3{font-size:clamp(16px,1.3vw,18px);margin:1.9em 0 .5em}.terms-block .terms__body h4{font-size:clamp(15px,1.15vw,17px);margin:1.9em 0 .4em}.terms-block .terms__body h5,.terms-block .terms__body h6{color:var(--ink-secondary-color,#7e756a);font-size:11px;letter-spacing:.2em;margin:1.7em 0 .5em;text-transform:uppercase}.terms-block .terms__body>:first-child{border-top:0;margin-top:0;padding-top:0}.terms-block .terms__body p{margin:0 0 1.1em}.terms-block .terms__body ol,.terms-block .terms__body ul{margin:0 0 1.2em;padding-left:1.4em}.terms-block .terms__body ul{list-style:disc}.terms-block .terms__body ol{list-style:decimal}.terms-block .terms__body li{margin-bottom:.45em;padding-left:.2em}.terms-block .terms__body li::marker{color:var(--ink-secondary-color,#7e756a)}.terms-block .terms__body a{border-bottom:1px solid var(--line-color,#d5d3ce);color:var(--ink-primary-color,#292a2d);padding-bottom:1px;text-decoration:none;transition:border-color .25s cubic-bezier(.23,1,.32,1)}.terms-block .terms__body a:focus-visible,.terms-block .terms__body a:hover{border-bottom-color:initial}.terms-block .terms__body table{border-collapse:collapse;font-size:.95em;margin:0 0 1.4em;width:100%}.terms-block .terms__body td,.terms-block .terms__body th{border-bottom:1px solid var(--line-color,#d5d3ce);padding:10px 12px;text-align:left}.terms-block .terms__body th{color:var(--ink-secondary-color,#7e756a);font-size:11px;letter-spacing:.2em;text-transform:uppercase}.terms-block .terms__body blockquote{border-left:1px solid var(--line-color,#d5d3ce);color:var(--ink-secondary-color,#7e756a);font-size:1em;line-height:inherit;margin:1.6em 0;padding-left:1.2em}.terms-block .terms__body hr{border:0;border-top:1px solid var(--line-color,#d5d3ce);margin:2.6em 0}.terms-block .terms__updated{border-top:1px solid var(--line-color,#d5d3ce);font-size:11px;letter-spacing:.2em;margin:3.2em 0 0;padding-top:1.5em;text-transform:uppercase}.terms-block .terms__empty,.terms-block .terms__updated{color:var(--ink-secondary-color,#7e756a)}#offCanvasTerms .terms-block,.modal-body .terms-block,.terms-block.terms--sidebar{max-width:none;padding:0}#offCanvasTerms .terms-block .terms__body,.modal-body .terms-block .terms__body,.terms-block.terms--sidebar .terms__body{font-size:13px;line-height:1.65}#offCanvasTerms .terms-block .terms__body h1,.modal-body .terms-block .terms__body h1,.terms-block.terms--sidebar .terms__body h1{font-size:17px;margin:0 0 .6em}#offCanvasTerms .terms-block .terms__body h2,.modal-body .terms-block .terms__body h2,.terms-block.terms--sidebar .terms__body h2{border-top:0;color:var(--ink-secondary-color,#7e756a);font-size:11px;letter-spacing:.2em;margin:1.7em 0 .5em;padding-top:0;text-transform:uppercase}#offCanvasTerms .terms-block .terms__body h3,#offCanvasTerms .terms-block .terms__body h4,.modal-body .terms-block .terms__body h3,.modal-body .terms-block .terms__body h4,.terms-block.terms--sidebar .terms__body h3,.terms-block.terms--sidebar .terms__body h4{font-size:13px;margin:1.2em 0 .3em}#offCanvasTerms .terms-block .terms__body h5,#offCanvasTerms .terms-block .terms__body h6,.modal-body .terms-block .terms__body h5,.modal-body .terms-block .terms__body h6,.terms-block.terms--sidebar .terms__body h5,.terms-block.terms--sidebar .terms__body h6{margin:1.2em 0 .3em}#offCanvasTerms .terms-block .terms__body p,.modal-body .terms-block .terms__body p,.terms-block.terms--sidebar .terms__body p{margin:0 0 .9em}#offCanvasTerms .terms-block .terms__body ol,#offCanvasTerms .terms-block .terms__body ul,.modal-body .terms-block .terms__body ol,.modal-body .terms-block .terms__body ul,.terms-block.terms--sidebar .terms__body ol,.terms-block.terms--sidebar .terms__body ul{margin:0 0 .9em;padding-left:1.2em}#offCanvasTerms .terms-block .terms__updated,.modal-body .terms-block .terms__updated,.terms-block.terms--sidebar .terms__updated{margin-top:1.8em;padding-top:1em}body.page-search .ais-SearchBox-input{background:#0000!important;border:0!important;border-bottom:1px solid var(--ink-primary-color)!important;font-size:22px!important;letter-spacing:.02em!important;padding:15px 76px 15px 2px!important}body.page-search .ais-SearchBox-input::placeholder{color:var(--ink-secondary-color);opacity:.75}body.page-search .ais-SearchBox-input:focus{border-bottom-color:var(--sf-accent-color)!important;box-shadow:none!important}@media (min-width:768px){body.page-search .ais-SearchBox-input{font-size:27px!important;padding:18px 88px 18px 2px!important}}body.page-search .ais-SearchBox-submit .spk-icon-search{color:var(--ink-secondary-color)}.product .details{padding-top:24px;text-align:left!important}.product .details>a{align-items:baseline;column-gap:16px;display:grid;grid-template-areas:"brand brand" "name name" "variant variant" "rule rule" "price spec";grid-template-columns:1fr auto}.product .details>a:after{background:var(--line-color);content:"";grid-area:rule;height:1px;margin-top:16px}.product .details>a>div:not(.pcard-spec){display:contents}.product .details .brand{color:var(--ink-secondary-color)!important;font-size:10px!important;grid-area:brand}.product .details .brand,.product .details .text-lg{letter-spacing:.2em!important;text-transform:uppercase}.product .details .text-lg{color:var(--ink-primary-color)!important;font-size:13px!important;grid-area:name;line-height:1.55!important;margin:12px 0 0!important;min-height:46px}.product .details .pcard-variant{color:var(--ink-secondary-color)!important;font-size:9px!important;grid-area:variant;letter-spacing:.2em!important;margin-top:2px;text-transform:uppercase}.product .details .text-md{color:var(--ink-primary-color)!important;font-size:16px!important;grid-area:price;letter-spacing:.028em;margin-top:14px!important;white-space:nowrap}.product .details .pcard-spec{align-items:flex-end!important;border-top:0!important;grid-area:spec;margin-top:14px!important;padding-top:0!important;text-align:right}.product .details .pcard-spec ul.inline-flex{justify-content:flex-end!important}.product .details .pcard-spec ul.inline-flex li{color:var(--ink-secondary-color)!important;font-size:10px!important;letter-spacing:.2em!important;padding:0 0 0 8px!important;text-transform:uppercase}body.page-category #primary .category-description,body.page-category .category-description{margin-inline:auto!important;max-width:1080px!important;padding:clamp(48px,6vw,96px) clamp(18px,4vw,76px) clamp(36px,4.5vw,64px)!important;text-align:center!important}body.page-category .category-description>h1,body.page-category .category-description>span.block{margin-inline:auto!important;max-width:none!important}body.page-category .category-description .max-w-2xl,body.page-category .category-description .sf-plp-lede,body.page-category .category-description p{text-wrap:pretty;color:var(--ink-secondary-color)!important;font-size:17px!important;letter-spacing:.028em!important;line-height:1.9!important;margin-inline:auto!important;max-width:46ch!important}body.page-category .category-description .sf-plp-lede{margin-top:clamp(20px,2.4vw,30px)!important}.page-category .category-description h1,.page-category .category-description>*{text-align:center!important}.page-category .category-description .sf-breadcrumb,.page-category .category-description .sf-breadcrumb ol,.page-category .category-description nav ol,.page-category .category-description nav ul{justify-content:center!important;margin-inline:auto!important}.page-category .category-description h1{margin-top:clamp(20px,2.6vw,34px)!important}.page-category .category-description>span.block,.page-category h1{text-indent:.2em;text-transform:uppercase}.page-category #product-list.products{gap:110px 64px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}@media (max-width:1023px){.page-category #product-list.products{gap:64px 24px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:639px){.page-category #product-list.products{gap:44px 14px!important}.product .details>a{grid-template-areas:"brand brand" "name name" "rule rule" "price price" "spec spec"}.product .details .text-lg{font-size:12px!important;letter-spacing:.16em!important;min-height:0}.product .details .pcard-spec{align-items:flex-start!important;margin-top:6px!important;text-align:left}.product .details .pcard-spec ul.inline-flex{display:none!important}.product .details .pcard-variant{margin-top:0}}.sf-plp-shell .plp-chip,.sf-section-nav-wrap .plp-chip,body.page-category .sf-section-nav-wrap .menu-item>a.plp-chip,body.page-category .snippet-menu .menu-item>a.plp-chip{background:#0000!important;border:0!important;border-bottom:1px solid #0000!important;color:var(--ink-secondary-color)!important;font-size:11px!important;letter-spacing:.2em!important;min-width:0!important;padding:6px 0!important;text-transform:uppercase!important;transition:color .18s ease,border-color .18s ease}.sf-plp-shell .plp-chip:hover,.sf-section-nav-wrap .plp-chip:hover,body.page-category .snippet-menu .menu-item>a.plp-chip:hover{background:#0000!important;border-bottom-color:var(--ink-primary-color)!important;color:var(--ink-primary-color)!important}.sf-plp-shell .plp-chip.active,.sf-plp-shell .plp-chip[aria-current],.sf-plp-shell li.active>.plp-chip,body.page-category .snippet-menu .menu-item.active>a.plp-chip,body.page-category .snippet-menu .menu-item>a.plp-chip[aria-current]{border-bottom-color:var(--sf-accent-color)!important;color:var(--ink-primary-color)!important}.sf-plp-shell .sf-subnav-collapse ul,.sf-section-nav-wrap ul{gap:clamp(16px,1.8vw,28px);padding-right:48px!important}.sf-plp-shell .sf-subnav-collapse{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 56px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 56px),#0000)}.sf-plp-shell .sf-subnav-collapse ul li,.sf-section-nav-wrap ul li{margin:0!important}.sf-plp-shell .plp-chip,.sf-section-nav-wrap .plp-chip{--sf-menu-icon-display:inline-block;--sf-menu-icon-size:24px;--sf-menu-icon-gap:10px}body.page-category .sf-plp-shell .sf-subnav-collapse ul,body.page-category .sf-plp-shell.snippet-menu .sf-subnav-collapse ul,body.page-category .sf-section-nav-wrap ul{-ms-overflow-style:none;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity;scrollbar-width:none}.sf-plp-shell .sf-subnav-collapse ul::-webkit-scrollbar,.sf-section-nav-wrap ul::-webkit-scrollbar{display:none}.sf-plp-shell .sf-subnav-collapse ul li,.sf-section-nav-wrap ul li{scroll-snap-align:start;white-space:nowrap}.off-canvas#offCanvasRight1{--sf-menu-icon-display:inline-block;--sf-menu-icon-size:30px;--sf-menu-icon-gap:16px}.off-canvas#offCanvasRight1 .sf-menu-icon{filter:brightness(0) invert(1);opacity:.92}.sf-plp-shell .plp-chip,.sf-section-nav-wrap .plp-chip{align-items:center;display:inline-flex!important;padding:10px 0!important}body.page-category #primary .plp-filterbar #button_offcanvas_sidebar_left span,body.page-category #primary .plp-filterbar .catalog-ordering label,body.page-category #primary .plp-filterbar .catalog-sort__select,body.page-category #primary .plp-filterbar .catalog-sort__select option,body.page-category #primary .plp-filterbar label[for=sorting],body.page-category .plp-filterbar .plp-count{color:var(--ink-secondary-color)!important;font-size:10px!important;letter-spacing:.2em!important;text-transform:uppercase!important}body.page-category .plp-filterbar .plp-count{margin-left:22px}body.page-category .plp-filterbar .catalog-sort__select{color:var(--ink-primary-color)!important}body.page-category:has(.sf-plp-shell.is-pinned:not(.is-compact)) .sf-header{box-shadow:none!important}body.page-category .sf-plp-shell.is-pinned:not(.is-compact){border-bottom:1px solid var(--line-color)!important;box-shadow:0 14px 34px -22px #110f0d61;z-index:40}body.page-category .sf-plp-shell.is-pinned .plp-filterbar:first-child,body.page-category .sf-plp-shell.is-pinned>:first-child{border-top:0!important}body.page-category .plp-filterbar .sf-active-filters .sf-afilter-chip,body.page-category .sf-afilter-chip{background:#0000!important;border:1px solid var(--line-color)!important;border-radius:0;color:var(--ink-primary-color)!important}body.page-category .sf-afilter-chip .sf-afilter-x{color:var(--ink-secondary-color);opacity:1}@media (hover:hover) and (pointer:fine){body.page-category .sf-afilter-chip:hover{background:#0000!important;border-color:var(--ink-primary-color)!important}}.product .product_thumbnail_wrapper,.rendered-snippet .product_thumbnail_wrapper{background-color:#fff!important;border:1px solid var(--line-color)!important;transition:box-shadow .4s ease!important}.product .product_thumbnail_wrapper .hpi,.rendered-snippet .product_thumbnail_wrapper .hpi{background-color:#fff!important}.product .product_thumbnail_wrapper .hpi__img,.rendered-snippet .product_thumbnail_wrapper .hpi__img{object-fit:contain;padding:6%;transition:transform .8s cubic-bezier(.2,.7,.2,1)!important}@media (hover:hover) and (pointer:fine){.product:not(:has(.product)):hover .product_thumbnail_wrapper,.rendered-snippet .product_thumbnail_wrapper:hover{box-shadow:0 30px 54px -30px #110f0d57!important}.product:not(:has(.product)):hover .product_thumbnail_wrapper .hpi__img,.rendered-snippet .product_thumbnail_wrapper:hover .hpi__img{transform:scale(1.04)!important}}@media (prefers-reduced-motion:reduce){.product .product_thumbnail_wrapper .hpi__img{transition:none!important}.product:hover .product_thumbnail_wrapper .hpi__img{transform:none!important}}body.page-category .sf-plp-shell{background:var(--page-color) var(--paper-grain,none)!important;background-size:320px 320px!important}body.page-category .sf-plp-shell:before{content:none!important}body.page-category .plp-filterbar .catalog-sort__menu,body.page-category .sf-filter-tray{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:var(--page-color)!important}.product .product_thumbnail_wrapper .card-fill:after,.product .product_thumbnail_wrapper .card-fill:before,.rendered-snippet .product_thumbnail_wrapper .card-fill:after,.rendered-snippet .product_thumbnail_wrapper .card-fill:before{content:none!important}body.page-category #primary .woocommerce-products-header .category-description{margin-bottom:0!important;padding-bottom:32px!important}body.page-category #primary .woocommerce-products-header .category-description:not(:has(>*)){padding:0!important}body.page-category .hm-plp-strip{display:grid;gap:2px;grid-template-columns:repeat(4,1fr);list-style:none;margin:0 0 clamp(26px,4vh,46px);padding:0}body.page-category .hm-plp-strip li{margin:0}body.page-category .hm-plp-strip a{aspect-ratio:4/5;background:#f0ede5;color:#f6f4ec!important;display:block;overflow:hidden;position:relative;text-decoration:none;width:100%}body.page-category .hm-plp-strip .hpi,body.page-category .hm-plp-strip .hpi__layers,body.page-category .hm-plp-strip img,body.page-category .hm-plp-strip picture{aspect-ratio:auto;background:#0000!important;border:0!important;height:100%;inset:0;margin:0;mix-blend-mode:normal!important;object-fit:cover;padding:0;position:absolute;transition:transform .9s cubic-bezier(.2,.7,.2,1);width:100%}body.page-category .hm-plp-strip .hpi:after{content:none}body.page-category .hm-plp-strip a:hover img{transform:scale(1.04)}body.page-category .hm-plp-strip a:after{background:linear-gradient(0deg,#1f3a2bd1,#1f3a2b00);bottom:0;content:"";height:38%;left:0;pointer-events:none;position:absolute;right:0}body.page-category .hm-plp-strip-text{align-items:baseline;bottom:6%;display:flex;gap:16px;justify-content:space-between;left:6%;position:absolute;right:6%;z-index:1}body.page-category .hm-plp-strip-name{font-size:11px;letter-spacing:.18em;line-height:1.4;min-width:0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}body.page-category .hm-plp-strip-cta{border-bottom:1px solid #f6f4ec8c;flex:none;font-size:10px;letter-spacing:.2em;padding-bottom:3px;text-transform:uppercase;transition:border-color .3s ease}body.page-category .hm-plp-strip a:hover .hm-plp-strip-cta{border-color:#f6f4ec}body.page-category .hm-plp-strip a:after{height:40%}@media (max-width:767px){body.page-category .hm-plp-strip{grid-template-columns:repeat(2,1fr)}}body.page-category .sf-plp-lede{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}body.page-category .sf-plp-lede.is-open{-webkit-line-clamp:none;display:block;overflow:visible}body.page-category .sf-plp-lede-more{background:none;border:0;border-bottom:1px solid #f6f4ec66;color:#f6f4eccc;cursor:pointer;display:inline-block;font-size:10px;letter-spacing:.22em;margin-top:12px;padding:0 0 2px;text-transform:uppercase}body.page-category .sf-plp-lede-more:hover{border-bottom-color:#f6f4ec;color:#f6f4ec}body.page-category:not(.page-brand) #primary .woocommerce-products-header .category-description:has(h1){background:var(--sf-accent-color,#1f3a2b);color:#f6f4ec;max-width:none!important;padding-bottom:clamp(56px,7vw,110px)!important;padding-top:clamp(56px,7vw,110px)!important}body.page-category:not(.page-brand) #primary .woocommerce-products-header .category-description:has(h1) .sf-breadcrumb,body.page-category:not(.page-brand) #primary .woocommerce-products-header .category-description:has(h1) .sf-breadcrumb a,body.page-category:not(.page-brand) #primary .woocommerce-products-header .category-description:has(h1) .sf-plp-lede,body.page-category:not(.page-brand) #primary .woocommerce-products-header .category-description:has(h1) h1{color:#f6f4ec!important}body.page-category:not(.page-brand) #primary .woocommerce-products-header .category-description:has(h1) .sf-breadcrumb,body.page-category:not(.page-brand) #primary .woocommerce-products-header .category-description:has(h1) .sf-plp-lede{color:#f6f4eccc!important}body.page-category:not(.page-brand) #primary .woocommerce-products-header .category-description:has(h1) .sf-breadcrumb [aria-current],body.page-category:not(.page-brand) #primary .woocommerce-products-header .category-description:has(h1) .sf-breadcrumb li:last-child{color:#f6f4ec!important}body.page-brand .hm-brand-crumb .sf-breadcrumb__item+.sf-breadcrumb__item:before,body.page-category:not(.page-brand) #primary .woocommerce-products-header .category-description:has(h1) .sf-breadcrumb__item+.sf-breadcrumb__item:before{color:#f6f4ec8c!important;font-size:11px}body.page-category:not(.page-brand) .hm-plp-strip{margin-top:0}body.page-category:not(.page-brand) .woocommerce-products-header:has(.hm-plp-strip) .category-description:has(h1){padding-bottom:clamp(40px,5vw,72px)!important}body.page-category:not(.page-brand) .hm-plp-strip{background:var(--sf-accent-color,#1f3a2b);margin:0;padding:0 2px clamp(40px,5vw,72px)}body.page-category:not(.page-brand) .woocommerce-products-header:has(.hm-plp-strip)+.sf-plp-shell{margin-top:0!important}body.page-category:not(.page-brand) #primary .woocommerce-products-header .category-description:not(:has(h1)):has(>*){background:var(--sf-accent-color,#1f3a2b);color:#f6f4ecd1;max-width:none!important;padding:0 var(--hm-gutter,clamp(20px,5vw,76px)) clamp(48px,5vw,80px)!important}body.page-category:not(.page-brand) #primary .woocommerce-products-header:has(.category-description .rendered-snippet) .category-description:has(h1){padding-bottom:8px!important}body.page-category #primary .woocommerce-products-header .category-description:not(:has(h1)) .rendered-snippet,body.page-category #primary .woocommerce-products-header .category-description:not(:has(h1)) .snippet{background:#0000!important;margin:0 auto!important;max-width:62ch;padding:0!important}body.page-category:not(.page-brand) #primary .woocommerce-products-header .category-description:not(:has(h1)):has(>*){padding-top:1px!important}body.page-category #primary .woocommerce-products-header .category-description:not(:has(h1)) .snippet h1,body.page-category #primary .woocommerce-products-header .category-description:not(:has(h1)) .snippet h2,body.page-category #primary .woocommerce-products-header .category-description:not(:has(h1)) .snippet h3{color:#f6f4ecb3!important;font-size:11px!important;letter-spacing:.24em;margin:0 0 14px!important;text-align:center;text-transform:uppercase}body.page-category #primary .woocommerce-products-header .category-description:not(:has(h1)) .snippet div,body.page-category #primary .woocommerce-products-header .category-description:not(:has(h1)) .snippet p{color:inherit!important;font-size:16px;letter-spacing:.02em;line-height:1.85;text-align:center}body.page-category #primary .woocommerce-products-header .category-description:not(:has(h1)) .snippet a{color:#f6f4ec!important}body.page-category footer.category-description{border-top:1px solid var(--line-color)!important;margin:clamp(60px,8vw,120px) 0 0!important;max-width:none!important;padding:clamp(48px,6vw,90px) var(--hm-gutter,clamp(20px,5vw,76px)) clamp(40px,5vw,70px)!important;text-align:left!important}body.page-category footer.category-description .snippet{margin:0 auto;max-width:68ch;padding:0!important;text-align:left}body.page-category footer.category-description .snippet h1,body.page-category footer.category-description .snippet h2,body.page-category footer.category-description .snippet h3{color:var(--ink-primary-color)!important;font-size:clamp(20px,1.8vw,26px)!important;font-weight:400;letter-spacing:.01em;line-height:1.35;margin:0 0 22px!important;text-align:left!important}body.page-category footer.category-description .snippet p{color:var(--ink-secondary-color);font-size:16px;letter-spacing:.02em;line-height:1.9;margin:0 0 1.2em;text-align:left!important}body.page-category footer.category-description .snippet p:last-child{margin-bottom:0}body.page-category:not(.page-brand) #primary .woocommerce-products-header .category-description:not(:has(h1)),body.page-category:not(.page-brand) #primary .woocommerce-products-header .category-description:not(:has(h1)) div,body.page-category:not(.page-brand) #primary .woocommerce-products-header .category-description:not(:has(h1)) li,body.page-category:not(.page-brand) #primary .woocommerce-products-header .category-description:not(:has(h1)) p,body.page-category:not(.page-brand) #primary .woocommerce-products-header .category-description:not(:has(h1)) span{color:#f6f4ec!important}body.page-category #primary footer.category-description .rendered-snippet,body.page-category #primary footer.category-description .rendered-snippet>div,body.page-category #primary footer.category-description .snippet,body.page-category #primary footer.category-description .snippet>div{margin-left:auto!important;margin-right:auto!important;max-width:68ch!important;text-align:left!important}body.page-category #primary footer.category-description h1,body.page-category #primary footer.category-description h2,body.page-category #primary footer.category-description h3{color:var(--ink-primary-color)!important;font-size:clamp(20px,1.8vw,26px)!important;letter-spacing:.01em!important;line-height:1.35!important;margin:0 0 22px!important;text-align:left!important;text-transform:none!important}body.page-category #primary footer.category-description p{color:var(--ink-secondary-color)!important;font-size:16px!important;letter-spacing:.02em!important;line-height:1.9!important;text-align:left!important}body.page-category .sf-filter-tray .bg-primary,body.page-category .sf-filter-tray button.bg-primary{background-color:var(--sf-accent-color,#1f3a2b)!important;color:var(--sf-accent-ink-color,#fcfbf7)!important}body.page-category .sf-filter-tray label,body.page-category .sf-filter-tray label:has(input:checked){background:#0000!important;border:1px solid var(--line-color)!important;color:var(--ink-primary-color)!important}body.page-category .sf-filter-tray label:has(input:checked){box-shadow:inset 0 0 0 1px var(--ink-primary-color)}@media (hover:hover) and (pointer:fine){body.page-category .sf-filter-tray label:hover{background:#0000!important;border-color:var(--ink-primary-color)!important}}#primary .woocommerce-products-header .category-description .hm-band-chips{margin:clamp(22px,2.6vw,34px) auto 0;max-width:1100px}#primary .woocommerce-products-header .category-description .hm-band-chips nav{position:static}#primary .woocommerce-products-header .category-description .hm-band-chips ul{display:flex!important;flex-wrap:wrap!important;gap:12px!important;justify-content:center!important;margin:0!important;overflow:visible!important;padding:0!important;width:100%!important}#primary .woocommerce-products-header .category-description .hm-band-chips li{flex:none;list-style:none;margin:0!important}#primary .woocommerce-products-header .category-description .hm-band-chips .plp-chip{align-items:center;background:#0000!important;border:1px solid #fcfbf752!important;border-radius:0!important;color:var(--paper-color,#fcfbf7)!important;display:inline-flex;font-size:11px!important;gap:12px;letter-spacing:.16em!important;line-height:1!important;min-width:0!important;padding:12px 20px!important;text-transform:uppercase!important;transition:border-color .18s ease,background-color .18s ease,color .18s ease}#primary .woocommerce-products-header .category-description .hm-band-chips .plp-chip:hover{background:var(--paper-color,#fcfbf7)!important;border-color:var(--paper-color,#fcfbf7)!important;color:var(--hm-fern,#1f3a2b)!important}#primary .woocommerce-products-header .category-description .hm-band-chips .sf-menu-icon{display:block;filter:brightness(0) invert(1);height:22px;margin:-4px 0;opacity:.92;width:22px}#primary .woocommerce-products-header .category-description .hm-band-chips .plp-chip:hover .sf-menu-icon{filter:none}#primary .woocommerce-products-header .category-description .hm-band-chips .indicator{display:none!important}body.page-category #primary .woocommerce-products-header .category-description h1,body.page-category #primary .woocommerce-products-header .category-description>span.block{text-wrap:balance;-webkit-hyphens:none!important;hyphens:none!important;max-width:none!important;overflow-wrap:normal!important;width:auto!important;word-break:keep-all!important}@media (max-width:30.063em){body.page-category .st-container{overflow-x:clip}}@media (max-width:1023px){body.page-category .sf-plp-shell{align-items:stretch;display:flex!important}body.page-category .sf-plp-shell>.plp-filterbar{align-items:center;border-bottom:0!important;border-right:1px solid var(--line-color);border-top:0!important;flex:0 0 auto;margin-right:14px!important;order:-1;padding:0 16px 0 0!important}body.page-category .sf-plp-shell>.plp-filterbar .ml-auto,body.page-category .sf-plp-shell>.plp-filterbar .plp-count{display:none!important}body.page-category .sf-plp-shell>.plp-filterbar #button_offcanvas_sidebar_left{align-items:center;display:flex;min-height:44px;padding:0 4px 0 var(--sf-plp-gutter)}body.page-category #primary .sf-plp-shell>.plp-filterbar #button_offcanvas_sidebar_left>span{align-items:center;display:inline-flex;font-size:0!important;letter-spacing:0!important;line-height:0!important}body.page-category #primary .sf-plp-shell>.plp-filterbar #button_offcanvas_sidebar_left>span:before{height:20px;margin-right:0;vertical-align:0;width:20px}body.page-category #primary .sf-plp-shell>.plp-filterbar #button_offcanvas_sidebar_left .sf-filter-count{font-size:10px;letter-spacing:.2em;line-height:1;margin-left:6px}body.page-category .sf-plp-shell>.sf-subnav-collapse{flex:1 1 auto;min-width:0}body.page-category .sf-plp-shell>.sf-subnav-collapse>ul{flex-wrap:nowrap!important;overflow-x:auto}body.page-category .sf-plp-shell,body.page-category .sf-plp-shell.is-compact,body.page-category .sf-plp-shell.is-no-subnav{border-bottom:1px solid var(--line-color)!important;border-top:1px solid var(--line-color)!important}body.page-category .sf-plp-shell.is-compact .plp-filterbar,body.page-category .sf-plp-shell.is-compact .sf-subnav-collapse{height:56px!important;opacity:1;pointer-events:auto}body.page-category .sf-plp-shell.is-compact .sf-subnav-collapse>ul{opacity:1}body.page-category .sf-plp-shell .sf-subnav-collapse,body.page-category .sf-plp-shell:not(.is-compact) .sf-subnav-collapse{height:56px!important;transition:none}body.page-category .sf-plp-shell .plp-filterbar{transition:none}}body.page-category .sf-plp-seo-text{font-size:16px;line-height:1.85;margin:0 auto 32px!important;max-width:68ch!important;text-align:left}body.page-category .sf-plp-seo-text h2,body.page-category .sf-plp-seo-text h3{font-size:19px!important;line-height:1.3;margin:28px 0 8px;text-align:left!important}body.page-category .sf-plp-seo-text li,body.page-category .sf-plp-seo-text p{color:var(--ink-primary-color)!important;font-size:16px!important;letter-spacing:0!important;line-height:1.85!important;margin:0 0 14px!important;max-width:none!important;text-align:left!important}body.page-category .sf-plp-seo-text ol,body.page-category .sf-plp-seo-text ul{margin:0 0 14px;padding-left:22px;text-align:left}body.page-category .sf-plp-seo-text a{border-bottom:1px solid var(--line-color);color:inherit;text-decoration:none}body.page-category .sf-plp-seo-text a:hover{border-bottom-color:initial}body.page-category .sf-plp-faq{border-top:1px solid var(--line-color);margin:0 auto 32px!important;max-width:68ch!important;text-align:left}body.page-category .sf-plp-faq details{border-bottom:1px solid var(--line-color)}body.page-category .sf-plp-faq summary{cursor:pointer;display:flex;font-size:16px;gap:16px;justify-content:space-between;list-style:none;padding:16px 0}body.page-category .sf-plp-faq summary::-webkit-details-marker{display:none}body.page-category .sf-plp-faq summary:after{content:"+";flex:none}body.page-category .sf-plp-faq details[open] summary:after{content:"−"}body.page-category .sf-plp-faq p{color:var(--ink-secondary-color)!important;font-size:15px!important;letter-spacing:0!important;line-height:1.8!important;margin:0 0 18px!important;max-width:none!important;text-align:left!important}#product-list>.sf-plp-break-cell{grid-column:1/-1;list-style:none;padding:0!important}.sf-plp-break{margin:clamp(24px,3vw,48px) 0}.sf-plp-break .hb-continue{color:var(--ink-secondary-color);font-size:10px;letter-spacing:.26em;margin:0 0 clamp(28px,3vw,44px);text-align:center;text-transform:uppercase}.sf-plp-break .hb-continue span{display:inline-block;padding-bottom:22px;position:relative}.sf-plp-break .hb-continue span:after{background:var(--line-color);bottom:-52px;content:"";height:52px;left:50%;position:absolute;width:1px}.sf-plp-break .hb-band{align-items:end;background:var(--sf-accent-color);color:var(--sf-accent-ink-color);display:grid;gap:clamp(28px,3vw,44px);grid-template-columns:1.1fr 1fr 1fr;margin-top:52px;padding:clamp(48px,6vw,96px) clamp(28px,4.2vw,80px)}.sf-plp-break .hb-text{align-self:end;padding-bottom:4px}.sf-plp-break .hb-brand{color:#eeebe29e;font-size:10px;letter-spacing:.2em;margin:0 0 22px;text-transform:uppercase}.sf-plp-break .hb-name{color:var(--sf-accent-ink-color);font-size:16px;letter-spacing:.2em;line-height:1.5;margin:0 0 26px;text-transform:uppercase}.sf-plp-break .hb-lede{color:#eeebe2d1;font-size:15px;letter-spacing:.028em;line-height:1.9;margin:0 0 30px;max-width:44ch}.sf-plp-break .hb-price{color:var(--sf-accent-ink-color);font-size:22px;letter-spacing:.028em;margin:0 0 14px}.sf-plp-break .hb-cta{border-bottom:1px solid #f1efe773;color:var(--sf-accent-ink-color)!important;display:inline-block;font-size:10px;letter-spacing:.2em;padding-bottom:6px;text-transform:uppercase;transition:border-color .3s ease}.sf-plp-break .hb-cta:hover{border-bottom-color:var(--sf-accent-ink-color)}.sf-plp-break .hb-image{aspect-ratio:4/5;background:var(--plate-color,#fff);border:0;display:block;overflow:hidden;position:relative}.sf-plp-break .hb-image .hpi,.sf-plp-break .hb-image .hpi__layers,.sf-plp-break .hb-image img,.sf-plp-break .hb-image picture{background:#0000!important;border:0!important;height:100%;inset:0;isolation:auto;margin:0;mix-blend-mode:normal!important;position:absolute;width:100%}.sf-plp-break .hb-image img{object-fit:contain;padding:8%;transition:transform .9s cubic-bezier(.2,.7,.2,1)}.sf-plp-break .hb-image-photo img{object-fit:cover;padding:0}@media (hover:hover) and (pointer:fine){.sf-plp-break .hb-image:hover img{transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.sf-plp-break .hb-image img{transition:none}}.sf-plp-break .hb-name a{color:inherit!important;text-decoration:none}@media (max-width:1023px){.sf-plp-break .hb-band{grid-template-columns:1fr 1fr}.sf-plp-break .hb-text{grid-column:1/-1}}@media (max-width:639px){.sf-plp-break .hb-band{grid-template-columns:1fr;padding:40px 22px}.sf-plp-break .hb-image-side{display:none}}body.page-product{--hm-fern:var(--sf-accent-color,#1f3a2b);--hm-fern-ink:#f6f4ec;--hm-fern-soft:#f6f4ecd1;--hm-fern-label:#f6f4ece0;--hm-fern-line:#f6f4ec2e;--hm-sand:#e7e4da;--hm-quiet:#8b857a;--hm-body:#3b362d}body.page-product .product_content_wrapper{margin:0 auto;max-width:1680px!important;padding:0 clamp(20px,5vw,76px) clamp(80px,11vw,190px)}body.page-product #scrollable-content{max-width:none!important}@media (min-width:1024px){body.page-product #scrollable-content{align-items:start;display:grid;gap:clamp(48px,7vw,120px);grid-template-columns:1.45fr 1fr}body.page-product #product-sidebar,body.page-product .product-images-wrapper{width:auto}body.page-product .product_infos{max-width:none}}body.page-product .product_images.grid{gap:34px!important;grid-template-columns:1fr 1fr!important;max-width:none}body.page-product .product_images .product-image{background:#0000!important;border:0!important;box-shadow:none!important;display:flex;flex-direction:column;gap:16px;isolation:auto;overflow:visible}body.page-product .product_images .product-image:after{content:none}body.page-product .product_images.grid .hm-plate-alone,body.page-product .product_images.grid .hm-plate-wide{grid-column:span 2!important}body.page-product .product_images .product-image.hm-plate-alone .hpi{aspect-ratio:3/2}body.page-product .product_images .product-image.hm-plate-alone.hm-plate-photo .hpi__img{object-fit:cover!important}body.page-product .product_images .product-image>a{border:1px solid var(--line-color);display:block;overflow:hidden;transition:box-shadow .4s ease;width:100%}@media (hover:hover) and (pointer:fine){body.page-product .product_images .product-image>a:hover{box-shadow:0 30px 54px -30px #110f0d57}}body.page-product .product_images .product-image .hpi{aspect-ratio:4/5;background:#fff!important;border:0;display:block}body.page-product .product_images .product-image .hpi:after{content:none}body.page-product .product_images .product-image .hpi__img,body.page-product .product_images .product-image .hpi__layers,body.page-product .product_images .product-image .hpi__pic{display:block;height:100%!important;inset:0;margin:0;position:absolute;width:100%}body.page-product .product_images .product-image .hpi__img{object-fit:contain!important;padding:6%;transition:transform .8s cubic-bezier(.2,.7,.2,1)}body.page-product .product_images .hm-plate-wide .hpi__img{padding:4%}body.page-product .product_images .product-image .hpi__img,body.page-product .product_images .product-image .hpi__layers{mix-blend-mode:normal!important}@media (hover:hover) and (pointer:fine){body.page-product .product_images .product-image:hover .hpi__img{transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){body.page-product .product_images .product-image .hpi__img{transition:none}}body.page-product .product_images .product-image>.hm-plate-no{color:var(--ink-secondary-color);font-size:10px;inset:auto;letter-spacing:.2em;padding:0;position:static!important;text-transform:uppercase}body.page-product .product_images video{aspect-ratio:4/5;border:1px solid var(--line-color);object-fit:cover;width:100%}body.page-product .hm-pdp-head{text-align:center}body.page-product .hm-pdp-flag{background:var(--hm-fern);color:var(--hm-fern-ink);display:inline-block;font-size:10px;letter-spacing:.2em;margin-bottom:18px;padding:6px 14px;text-transform:uppercase}body.page-product .hm-pdp-eyebrow{color:var(--hm-quiet);font-size:11px;letter-spacing:.24em;margin:0;text-transform:uppercase}body.page-product .hm-pdp-title{text-wrap:balance;color:var(--ink-primary-color);font-family:inherit;font-size:clamp(34px,3.6vw,52px)!important;font-weight:400;letter-spacing:-.005em;line-height:1.15!important;margin:22px 0 0!important;text-align:center!important}body.page-product .product_infos .hm-pdp-title:before{content:none}body.page-product .product_infos .usp{align-items:center;border:0;counter-reset:none;display:flex;flex-direction:column;gap:11px;margin:34px 0 0;padding:0}body.page-product .product_infos .usp li{align-items:baseline;color:var(--hm-body);display:flex;font-size:17px!important;gap:11px;letter-spacing:.028em;line-height:1.6;padding:0}body.page-product .product_infos .usp li:before{content:none}body.page-product .product_infos .usp li i[class*=spk-icon]{background:#5c7a5e;display:inline-block!important;flex:none;font-size:0;height:9px;margin:0;-webkit-mask:no-repeat center/11px 9px url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 9' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m1 4.6 3 3 6-6.4'/%3E%3C/svg%3E");mask:no-repeat center/11px 9px url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 9' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m1 4.6 3 3 6-6.4'/%3E%3C/svg%3E");transform:translateY(1px);width:11px}body.page-product .product_infos .usp li i[class*=spk-icon]:before{content:none}body.page-product .hm-buy{background:var(--hm-fern);color:var(--hm-fern-ink);margin-top:42px;padding:44px 36px 38px;position:relative;z-index:1}@media (max-width:639px){body.page-product .hm-buy{padding:34px 22px 30px}}body.page-product .hm-buy #price{text-align:center}body.page-product .hm-buy #price .flex{justify-content:center}body.page-product .hm-buy #price .amount{color:var(--hm-fern-ink)!important;font-size:34px!important;letter-spacing:-.005em;line-height:1.1}body.page-product .hm-buy #price .amount.line-through,body.page-product .hm-buy #price del .amount{color:var(--hm-fern-soft)!important;font-size:18px!important}body.page-product .hm-buy #price .flex{flex-wrap:wrap;row-gap:12px}body.page-product .hm-buy #price .flex>div{flex:0 0 100%}body.page-product .hm-buy #price .off{align-items:center;border:0!important;color:var(--hm-fern-ink)!important;display:inline-flex!important;font-size:13px!important;gap:12px;justify-content:center;letter-spacing:.028em;margin:0!important;padding:0!important;text-transform:none!important}body.page-product .hm-buy #price .off del,body.page-product .hm-buy #price .off del .amount{color:#f6f4ecd1!important;font-size:15px!important;text-decoration:line-through;text-decoration-color:#f6f4ec99}body.page-product .hm-buy #price .off>span{border:1px solid #f6f4ec73;color:var(--hm-fern-ink);font-size:10px;letter-spacing:.2em;line-height:1.2;padding:5px 10px 4px;text-transform:uppercase}body.page-product .hm-buy .pdp-price-note #price-description p,body.page-product .hm-buy .pdp-price-note p{color:var(--hm-fern-soft)!important;font-size:13px!important;letter-spacing:.028em;margin:12px 0 0!important;max-width:none;text-align:center!important}body.page-product .hm-buy .pdp-price-note p:empty{display:none}body.page-product .hm-buy .pdp-price-valid{margin:12px 0 0!important}body.page-product .hm-buy .pdp-price-valid p{color:var(--hm-fern-soft)!important;font-size:13px!important;letter-spacing:.028em;margin:0!important;text-align:center!important}body.page-product .hm-buy #price:has(.pdp-price-valid)+.pdp-price-note #price-description p,body.page-product .hm-buy #price:has(.pdp-price-valid)+.pdp-price-note p{margin-top:4px!important}body.page-product .hm-buy .buy-selects{border:0;border-top:1px solid var(--hm-fern-line);margin-top:30px;padding:0}body.page-product .hm-buy .buy-selects:not(:has(.select)){display:none}body.page-product .hm-buy .buy-selects #productVariants .select,body.page-product .hm-buy .buy-selects .select,body.page-product .hm-buy .hm-qty{align-items:center;border:0;border-bottom:1px solid var(--hm-fern-line);display:flex;gap:14px;margin:0!important;min-height:58px;padding:8px 0!important}body.page-product #product-sidebar .hm-buy .buy-selects .select.disabled [id^=filter-][id$=-title],body.page-product #product-sidebar .hm-buy .buy-selects [id^=filter-][id$=-title]{align-items:center;color:var(--hm-fern-label)!important;display:flex!important;flex:1 1 auto;flex-wrap:nowrap;font-size:11px!important;gap:16px;justify-content:space-between;letter-spacing:.18em;margin:0!important;min-width:0;padding:0;text-transform:uppercase;white-space:nowrap;width:auto}body.page-product #product-sidebar .hm-buy .buy-selects .select.disabled [id^=filter-][id$=-title] .text-ink-primary,body.page-product #product-sidebar .hm-buy .buy-selects [id^=filter-][id$=-title] .text-ink-primary{color:var(--hm-fern-ink)!important;flex:0 1 auto;font-size:15px!important;letter-spacing:.02em!important;line-height:1.35;margin-left:auto;max-width:68%;min-width:0;text-align:right;text-transform:none!important;white-space:normal}body.page-product .hm-buy .hm-variant-count{display:none}body.page-product #product-sidebar .hm-buy .cselect{position:relative}body.page-product #product-sidebar .hm-buy .cselect .cselect-trigger{cursor:pointer;display:flex!important;margin:0!important;pointer-events:auto}body.page-product #product-sidebar .hm-buy .cselect .cs-chev{display:block!important}body.page-product #product-sidebar .hm-buy .cselect .cselect-menu{background:#faf8f2!important;border:1px solid #110f0d24!important;box-shadow:0 30px 54px -30px #110f0d80!important;display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;gap:6px!important;margin:0!important;max-height:480px!important;overflow-y:auto!important;padding:10px!important;position:absolute!important}body.page-product #product-sidebar .hm-buy .cselect .cselect-menu>*{flex:none!important}body.page-product #product-sidebar .hm-buy .cselect:not(.open) .cselect-menu{display:none!important}body.page-product #product-sidebar .hm-buy .cselect .cselect-menu label,body.page-product #product-sidebar .hm-buy .cselect .cselect-menu label.flex,body.page-product #product-sidebar .hm-buy .cselect .cselect-menu label.flex-col{align-items:center!important;background:#0000!important;border:0!important;display:flex!important;flex:none!important;flex-direction:row!important;gap:16px!important;letter-spacing:0!important;margin:0!important;padding:8px 12px!important;text-transform:none!important;transition:background-color .18s ease;width:100%!important}body.page-product #product-sidebar .hm-buy .cselect .cselect-menu label:hover{background:#1f3a2b0f!important}body.page-product #product-sidebar .hm-buy .cselect .cselect-menu label.checked{background:#1f3a2b14!important}body.page-product #product-sidebar .hm-buy .cselect .cselect-menu label>.img{background:#fff!important;border:1px solid #110f0d21!important;display:grid!important;flex:none;height:55px!important;width:44px!important}body.page-product #product-sidebar .hm-buy .cselect .cselect-menu label.checked>.img{border-color:var(--ink-primary-color)!important}body.page-product #product-sidebar .hm-buy .cselect .cselect-menu label .cs-name{color:var(--ink-primary-color)!important;flex:1 1 auto;font-size:15px;letter-spacing:.02em;line-height:1.4;min-width:0;text-align:left!important}body.page-product #product-sidebar .hm-buy .cselect .cselect-menu label .cs-meta{color:var(--ink-secondary-color);flex:none;font-size:14px;letter-spacing:.02em;line-height:1.4;text-align:right;white-space:nowrap}body.page-product #product-sidebar .hm-buy .cselect .options .cs-meta{display:block}body.page-product .hm-buy .cselect .options label.sold-out .cs-meta{color:#9c6b5e}body.page-product .hm-buy .select.attribute{padding-right:22px!important;position:relative}body.page-product .hm-buy .select.attribute .hm-peek{align-items:center;cursor:pointer;display:flex;flex:none;gap:5px}body.page-product .hm-buy .hm-peek-thumb{background:#fff;display:block;height:40px;outline:1px solid #0000;outline-offset:2px;overflow:hidden;position:relative;width:32px}body.page-product .hm-buy .hm-peek-thumb.is-on{outline-color:var(--hm-fern-ink)}body.page-product .hm-buy .hm-peek-thumb .hpi{aspect-ratio:auto;background:#0000;border:0;height:auto;inset:2px;position:absolute;width:auto}body.page-product .hm-buy .hm-peek-thumb .hpi:after{content:none}body.page-product .hm-buy .hm-peek-thumb .hpi__layers{mix-blend-mode:normal}body.page-product .hm-buy .hm-peek-more{align-items:center;border:1px solid #f6f4ec73;color:var(--hm-fern-ink);display:flex;font-size:11px;height:40px;justify-content:center;letter-spacing:.02em;width:32px}body.page-product .hm-buy .cselect-trigger .cs-chev{background:#f6f4ecb3;height:9px;margin:0;-webkit-mask-size:9px;mask-size:9px;position:absolute;right:0;top:50%;translate:0 -50%;width:9px}body.page-product .hm-buy .cselect.open .cselect-trigger .cs-chev{transform:rotate(180deg)}body.page-product .hm-buy .cselect-menu{animation:hm-rise .18s ease both;left:-14px;right:-14px;top:calc(100% + 8px)!important;z-index:55}@keyframes hm-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){body.page-product .hm-buy .cselect-menu{animation:none}}body.page-product .hm-buy .cselect-menu label{gap:8px;padding:0!important}body.page-product .hm-buy .hm-qty-label{color:var(--hm-fern-label);flex:1 1 auto;font-size:11px;letter-spacing:.18em;text-transform:uppercase}body.page-product .hm-buy .hm-qty-step{align-items:center;display:flex;gap:8px}body.page-product .hm-buy .hm-qty-btn{align-items:center;background:none;border:0;color:var(--hm-fern-soft);cursor:pointer;display:flex;font:inherit;font-size:18px;height:30px;justify-content:center;line-height:1;padding:0;transition:color .2s ease;width:30px}body.page-product .hm-buy .hm-qty-btn:hover{color:var(--hm-fern-ink)}body.page-product .hm-buy .hm-qty-btn:active{transform:scale(.94)}body.page-product .hm-buy .hm-qty-input{background:none!important;border:0!important;box-shadow:none!important;color:var(--hm-fern-ink);font:inherit;font-size:15px;padding:0;pointer-events:none;text-align:center;width:28px}body.page-product .hm-buy .add_to_cart_button{background:#fff!important;color:#0f1a14!important;font-size:17px!important;letter-spacing:.02em!important;margin-top:28px!important;padding:19px 24px!important;text-transform:none!important;transition:box-shadow .45s ease,transform .16s cubic-bezier(.23,1,.32,1)!important}body.page-product .hm-buy .add_to_cart_button:hover{box-shadow:0 0 0 1px #f6f4ec47,0 0 34px -6px #f6f4ec57}body.page-product .hm-buy .add_to_cart_button:active{transform:scale(.985)}body.page-product .hm-buy .out_of_stock_wrapper{margin:22px 0 0!important}body.page-product .hm-buy .stock-webshop .stock-status{gap:10px;justify-content:center}body.page-product .hm-buy .stock-webshop .stock-status .icon{margin:0;width:auto}body.page-product .hm-buy .stock-webshop .stock-status .icon>div{background:#9fb39a!important;border:0;height:5px;width:5px}body.page-product .hm-buy .stock-status,body.page-product .hm-buy .stock-status .uppercase,body.page-product .hm-buy .stock-status [id^=texts-]{color:var(--hm-fern-soft)!important;font-size:13px!important;letter-spacing:.028em!important;text-transform:none!important}body.page-product .hm-buy #stock-data:empty{display:none}body.page-product .hm-buy .out_of_stock_badge_single{border:0;color:var(--hm-fern-ink);margin:22px 0 0;padding:0}body.page-product .hm-buy .ifta-field label,body.page-product .hm-buy .out_of_stock_badge_single p{color:var(--hm-fern-soft)}body.page-product .hm-buy .ifta-field input,body.page-product .hm-buy .select input[type=email]{background:#0000!important;border:0!important;border-bottom:1px solid #f6f4ec59!important;color:var(--hm-fern-ink)!important}body.page-product .hm-buy .checkbox label{color:var(--hm-fern-soft);font-size:13px}body.page-product .pdp-actions-wrap{align-items:center;display:flex!important;gap:26px;justify-content:center;margin-top:30px;padding:0}body.page-product .pdp-actions-wrap .pa-slot+.pa-slot:before{background:var(--line-color);content:"";display:block;height:16px;margin-right:26px;width:1px}body.page-product .pdp-actions-wrap .pdp-act{align-items:center;background:none;border:0;color:var(--ink-secondary-color);display:inline-flex;font-size:14px;gap:10px;letter-spacing:.028em;padding:0;transition:color .2s ease}body.page-product .pdp-actions-wrap .pdp-act:hover{color:var(--ink-primary-color)}body.page-product .pdp-actions-wrap .pdp-act-ico,body.page-product .pdp-actions-wrap .pdp-act>svg{color:var(--hm-quiet);height:13px;width:13px}body.page-product .pdp-actions-wrap .pdp-act-label{font-size:14px}body.page-product .hm-signature{border-top:1px solid var(--line-color);margin-top:38px;padding-top:36px;text-align:center}body.page-product .hm-signature-mark{align-items:center;display:flex;gap:16px;justify-content:center;margin:0}body.page-product .hm-signature-mark .orn{color:var(--hm-quiet);font-size:11px;letter-spacing:.3em}body.page-product .hm-signature-mark .name{color:var(--ink-primary-color);font-size:17px;letter-spacing:.06em}body.page-product .hm-signature-note{color:var(--ink-secondary-color);font-size:13px;letter-spacing:.028em;margin:12px 0 0}body.page-product .hm-signature .pdp-buy-trust{align-items:center;border:0;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:24px 0 0;padding:0}body.page-product .hm-signature .pdp-buy-trust img{border:1px solid #110f0d24;box-sizing:initial;filter:grayscale(1);height:16px;opacity:.8;padding:5px 9px}body.page-product .product_infos .accordion{border-bottom:0!important;border-top:0!important;margin-top:40px}body.page-product .accordion .accordion-title{border:0!important;border-top:1px solid var(--line-color)!important;margin:0!important;padding:21px 0!important}body.page-product .accordion .accordion-title h2{color:var(--ink-secondary-color);font-size:11px!important;letter-spacing:.2em!important}body.page-product .accordion .accordion-title .toggle:after{color:var(--hm-quiet)}body.page-product .accordion .accordion-content{color:var(--hm-body);font-size:16px;letter-spacing:.028em;line-height:1.9;padding:0 0 30px}body.page-product .accordion .accordion-content p{text-wrap:pretty}body.page-product .product_infos .accordion:after{border-top:1px solid var(--line-color);content:"";display:block}body.page-product .hm-workshop{align-items:stretch;background:var(--hm-fern);color:var(--paper-color,#fcfbf7);display:grid;grid-template-columns:1.1fr 1fr;margin-top:clamp(80px,11vw,170px)}body.page-product .hm-workshop-image{aspect-ratio:4/3;background:#22302a;overflow:hidden;position:relative;width:100%}body.page-product .hm-workshop-image .hpi,body.page-product .hm-workshop-image .hpi__layers,body.page-product .hm-workshop-image img,body.page-product .hm-workshop-image picture{aspect-ratio:auto;background:#0000!important;border:0!important;height:100%;inset:0;margin:0;mix-blend-mode:normal!important;object-fit:cover;padding:0;position:absolute;width:100%}body.page-product .hm-workshop-image .hpi:after{content:none}body.page-product .hm-workshop-text{display:flex;flex-direction:column;justify-content:center;padding:clamp(40px,5vw,80px) clamp(28px,4vw,64px)}body.page-product .hm-workshop-eyebrow{color:#f1efe79e;font-size:10px;letter-spacing:.26em;margin:0;text-transform:uppercase}body.page-product .hm-workshop-name{color:inherit;font-size:24px;font-weight:400;letter-spacing:.2em;margin:26px 0 0;text-transform:uppercase}body.page-product .hm-workshop-desc{color:#f1efe7c2;font-size:16px;letter-spacing:.028em;line-height:1.95;margin-top:30px;max-width:40ch}body.page-product .hm-workshop-desc p{text-wrap:pretty;color:inherit;margin:0 0 1em}body.page-product .hm-workshop-desc p:last-child{margin-bottom:0}body.page-product .hm-workshop-desc a{color:inherit;text-decoration:underline}body.page-product .hm-workshop-link{align-self:flex-start;border-bottom:1px solid #f1efe773;color:inherit!important;font-size:10px;letter-spacing:.22em;margin-top:40px;padding-bottom:6px;text-decoration:none;text-transform:uppercase;transition:border-color .3s ease}body.page-product .hm-workshop-link:hover{border-color:currentColor}@media (max-width:767px){body.page-product .hm-workshop{grid-template-columns:1fr}}body.page-product .single_product_summary_related,body.page-product .single_product_summary_upsell{padding:0}body.page-product .self-stored-related-products{margin-top:clamp(80px,12vw,180px)}body.page-product .self-stored-related-products h2{color:var(--ink-secondary-color);font-size:11px;letter-spacing:.26em;margin-bottom:72px;text-transform:uppercase}body.page-product .self-stored-related-products .grid{gap:clamp(24px,4vw,64px)}@media (max-width:767px){body.page-product .mobile_gallery .scroll-snap-slider{background:#fff}body.page-product .mobile_gallery .scroll-snap-slider .hpi{background:#fff!important}body.page-product .mobile_gallery .scroll-snap-slider .hpi img{padding:7%}body.page-product .mobile_gallery .hm-plate-photo .hpi{background:var(--hm-sand)!important}body.page-product .mobile_gallery .hm-plate-photo .hpi img,body.page-product .mobile_gallery .hm-plate-photo .hpi__layers{mix-blend-mode:normal!important}body.page-product .mobile_gallery .hm-plate-photo .hpi img{object-fit:cover;padding:0}body.page-product .sf-gallery-bar{margin-top:6px;min-height:44px}body.page-product .hm-gal-count{flex:1 1 auto;font-size:10px;font-variant-numeric:tabular-nums;letter-spacing:.2em;margin:0}body.page-product .hm-gal-count,body.page-product .sf-gal-arrow{color:var(--ink-secondary-color)}body.page-product .hm-pdp-head{margin-top:26px}}body.page-product #product-sidebar .hm-buy .checkbox label,body.page-product #product-sidebar .hm-buy .ifta-field label,body.page-product #product-sidebar .hm-buy .out_of_stock_badge_single p,body.page-product #product-sidebar .hm-buy .pdp-price-note .price-desc,body.page-product #product-sidebar .hm-buy .pdp-price-note p,body.page-product #product-sidebar .hm-buy .stock-status,body.page-product #product-sidebar .hm-buy .stock-status div,body.page-product #product-sidebar .hm-buy .stock-status span{color:var(--hm-fern-soft)!important}body.page-product #product-sidebar .hm-buy .pdp-price-note p,body.page-product #product-sidebar .hm-buy .stock-status,body.page-product #product-sidebar .hm-buy .stock-status div{font-size:13px!important}body.page-product #product-sidebar .hm-buy #filter-size-title .text-ink-primary{text-transform:none!important}body.page-product .hm-buy .cselect-trigger .cs-chev{background:#f6f4ecd9;height:11px;-webkit-mask-size:11px;mask-size:11px;width:11px}@media (max-width:639px){body.page-product #product-sidebar .hm-buy .buy-selects .select.disabled [id^=filter-][id$=-title],body.page-product #product-sidebar .hm-buy .buy-selects [id^=filter-][id$=-title]{align-items:flex-start;flex-direction:column;gap:6px;justify-content:center;padding:4px 0}body.page-product #product-sidebar .hm-buy .buy-selects .select.disabled [id^=filter-][id$=-title] .text-ink-primary,body.page-product #product-sidebar .hm-buy .buy-selects [id^=filter-][id$=-title] .text-ink-primary{margin-left:0;max-width:100%;text-align:left}body.page-product .hm-buy .select.attribute{padding-right:22px!important}body.page-product .hm-buy .select.attribute .hm-peek{gap:4px}body.page-product .hm-buy .hm-peek-more,body.page-product .hm-buy .hm-peek-thumb{height:35px;width:28px}}body.page-product #product-sidebar .hm-buy .select.attribute [id^=filter-][id$=-title]{align-items:flex-start;flex-direction:column;gap:6px;justify-content:center;padding:4px 0}body.page-product #product-sidebar .hm-buy .select.attribute [id^=filter-][id$=-title] .text-ink-primary{margin-left:0;max-width:100%;text-align:left}body.page-product #product-sidebar .hm-buy .cselect .cselect-menu label .cs-name{font-size:15px!important}@media (max-width:639px){body.page-product .hm-buy .select.attribute{padding-bottom:12px!important;padding-top:12px!important}body.page-product .hm-buy .select.attribute .hm-peek{position:absolute;right:22px;top:10px}body.page-product #product-sidebar .hm-buy .select.attribute [id^=filter-][id$=-title]{gap:10px;width:100%}body.page-product #product-sidebar .hm-buy .buy-selects [id^=filter-][id$=-title] .text-ink-primary{overflow-wrap:normal;word-break:normal}body.page-product .hm-buy .select.attribute .hm-peek{top:50%;translate:0 -50%}body.page-product #product-sidebar .hm-buy .select.attribute [id^=filter-][id$=-title]{padding:4px 150px 4px 0!important}body.page-product .hm-buy .select.attribute{flex-wrap:wrap;padding-right:0!important}body.page-product #product-sidebar .hm-buy .select.attribute [id^=filter-][id$=-title]{padding:4px 0!important}body.page-product .hm-buy .select.attribute .hm-peek{padding:4px 0 6px;position:static;translate:none;width:100%}body.page-product .hm-buy .hm-peek-more,body.page-product .hm-buy .hm-peek-thumb{height:40px;width:32px}body.page-product #product-sidebar .hm-buy .cselect .cs-chev{display:none!important}}body.page-product .hm-buy .buy-selects #productVariants .select,body.page-product .hm-buy .buy-selects .select,body.page-product .hm-buy .hm-qty{padding-bottom:18px!important;padding-top:18px!important}@media (max-width:639px){body.page-product .hm-buy .select.attribute{padding-bottom:14px!important;padding-top:20px!important}}body.page-product #product-sidebar .hm-buy .buy-selects .cselect,body.page-product #product-sidebar .hm-buy .buy-selects .select,body.page-product #product-sidebar .hm-buy .hm-qty{border-bottom:1px solid var(--hm-fern-line)!important}body.page-product #product-sidebar .hm-buy .buy-selects #productVariants .select,body.page-product #product-sidebar .hm-buy .buy-selects .cselect,body.page-product #product-sidebar .hm-buy .buy-selects .select,body.page-product #product-sidebar .hm-buy .hm-qty{min-height:0;padding:16px 0!important}body.page-product #product-sidebar .hm-buy .select.attribute{padding-right:22px!important}body.page-product #product-sidebar .hm-buy .buy-selects .select.disabled [id^=filter-][id$=-title],body.page-product #product-sidebar .hm-buy .buy-selects [id^=filter-][id$=-title],body.page-product #product-sidebar .hm-buy .select.attribute [id^=filter-][id$=-title]{padding:0!important}body.page-product .hm-buy .select.attribute .hm-peek{padding:0}@media (max-width:639px){body.page-product #product-sidebar .hm-buy .select.attribute{padding:16px 0!important}body.page-product .hm-buy .select.attribute .hm-peek{margin-top:6px}}body.page-product .product_layout_2 .product_content_wrapper .product-images-wrapper .product_images .product-image:first-child img{padding:6%}body.page-product .product_layout_2 .product_content_wrapper .product-images-wrapper .product_images .product-image.hm-plate-wide:first-child img{padding:4%}body.page-product .product_images.grid{align-items:start}body.page-product:has(.pdp-buybar.is-on) .sf-header{box-shadow:none!important}.pdp-buybar.is-on .pdp-buybar__inner{border-top:0!important;box-shadow:0 14px 34px -22px #110f0d61}.pdp-buybar__inner{background-image:var(--paper-grain,none)!important;background-size:320px 320px!important}body.page-product #product-sidebar .hm-buy .select.attribute.disabled{align-items:center!important;display:flex!important;gap:16px!important;padding-right:0!important}body.page-product #product-sidebar .hm-buy .select.attribute.disabled [id^=filter-][id$=-title]{flex:1 1 auto!important}body.page-product #product-sidebar .hm-buy .select.attribute.disabled [id^=filter-][id$=-title] .text-ink-primary{max-width:none!important;white-space:nowrap!important}body.page-product #product-sidebar .hm-buy .select.attribute.disabled .options{background:#0000!important;border:0!important;box-shadow:none!important;display:flex!important;flex:none!important;gap:0!important;margin:0!important;max-height:none!important;overflow:visible!important;padding:0!important;position:static!important}body.page-product #product-sidebar .hm-buy .select.attribute.disabled .options label{background:#fff!important;border:0!important;cursor:default!important;display:block!important;height:40px!important;margin:0!important;overflow:hidden!important;padding:0!important;position:relative!important;width:32px!important}body.page-product #product-sidebar .hm-buy .select.attribute.disabled .options label .img{display:block!important;height:auto!important;inset:3px!important;margin:0!important;padding:0!important;position:absolute!important;width:auto!important}body.page-product #product-sidebar .hm-buy .select.attribute.disabled .options label .img .hpi__layers,body.page-product #product-sidebar .hm-buy .select.attribute.disabled .options label .img .hpi__pic{height:100%;inset:0;position:absolute;width:100%}body.page-product #product-sidebar .hm-buy .select.attribute.disabled .options label .img img,body.page-product #product-sidebar .hm-buy .select.attribute.disabled .options label .img picture{height:100%;object-fit:contain;width:100%}body.page-product #product-sidebar .hm-buy .select.attribute.disabled .options label>:not(.img):not(input){display:none!important}body.page-product .hm-buy .add_to_cart_button{background:#f6f4ec!important;border:0!important;font-size:14px!important;height:auto!important;letter-spacing:.22em!important;outline:1px solid var(--hm-fern,#1f3a2b);outline-offset:-8px;padding:30px 24px!important;text-transform:uppercase!important;transition:background-color .22s ease,outline-offset .45s cubic-bezier(.23,1,.32,1),outline-color .45s ease,letter-spacing .45s cubic-bezier(.23,1,.32,1),transform .16s cubic-bezier(.23,1,.32,1)!important}body.page-product .hm-buy .add_to_cart_button:hover{background:#fff!important;box-shadow:none;color:#0f1a14!important;letter-spacing:.3em!important;outline-color:#0000;outline-offset:0}body.page-product .hm-buy .add_to_cart_button:focus-visible{outline:2px solid #fff;outline-offset:3px}body.page-product #product-sidebar .hm-buy .select.attribute.disabled [id^=filter-][id$=-title]{align-items:center!important;flex-direction:row!important;gap:16px!important;justify-content:space-between!important}body.page-product #product-sidebar .hm-buy .select.attribute.disabled [id^=filter-][id$=-title] .text-ink-primary{margin-left:auto!important;text-align:right!important}body.page-product form[data-form=question-form] .ifta-field{background:#0000!important;border:none!important;margin:0 0 18px!important;padding:0!important}body.page-product form[data-form=question-form] .ifta-field.focused,body.page-product form[data-form=question-form] .ifta-field:focus-within{border:none!important}body.page-product form[data-form=question-form] .ifta-field input{height:auto!important}body.page-product form[data-form=question-form] .ifta-field label{color:var(--ink-secondary-color)!important;display:block;font-size:10px!important;font-weight:400!important;letter-spacing:.15em!important;margin:0 0 6px 2px!important;text-transform:uppercase!important}body.page-product form[data-form=question-form] .ifta-field input,body.page-product form[data-form=question-form] .ifta-field textarea{--sf-field-radius:0;background-color:color-mix(in srgb,#fff 38%,var(--page-color))!important;border:1px solid var(--line-color)!important;border-radius:var(--sf-field-radius,9px)!important;box-shadow:none;color:var(--ink-primary-color)!important;font-family:inherit!important;font-size:15px!important;line-height:1.5;outline:none!important;padding:14px 15px!important;resize:none;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease;width:100%}body.page-product form[data-form=question-form] .ifta-field input::placeholder,body.page-product form[data-form=question-form] .ifta-field textarea::placeholder{color:color-mix(in oklab,var(--ink-primary-color) 52%,#0000)!important;opacity:1!important}body.page-product form[data-form=question-form] .ifta-field textarea{min-height:120px}body.page-product form[data-form=question-form] .ifta-field input:hover,body.page-product form[data-form=question-form] .ifta-field textarea:hover{background-color:color-mix(in srgb,#fff 52%,var(--page-color))!important;border-color:color-mix(in oklab,var(--ink-primary-color) 20%,var(--line-color))!important}body.page-product form[data-form=question-form] .ifta-field input:focus,body.page-product form[data-form=question-form] .ifta-field textarea:focus{background-color:color-mix(in srgb,#fff 80%,var(--page-color))!important;border-color:var(--ink-primary-color)!important;box-shadow:0 0 0 3px color-mix(in oklab,var(--ink-primary-color) 8%,#0000)!important}body.page-product form[data-form=question-form] .md\:mr-2{margin-right:0!important}@media (min-width:768px){body.page-product form[data-form=question-form] .md\:flex-row{gap:18px}}body.page-product form[data-form=question-form] .sf-form-note{color:var(--ink-secondary-color);font-size:13px;letter-spacing:.02em;line-height:1.6;margin:4px 0 0}body.page-product form[data-form=question-form] .sf-form-note a{color:inherit;text-decoration:underline;text-underline-offset:3px}body.page-product form[data-form=question-form] .sf-form-actions{margin-top:22px}body.page-product form[data-form=question-form] .sf-btn{align-items:center;background:var(--sf-accent-color,#1f3a2b);border:1px solid var(--sf-accent-color,#1f3a2b);border-radius:0;color:var(--sf-accent-ink-color,#f6f4ec)!important;cursor:pointer;display:inline-flex;font:inherit;font-size:11px;justify-content:center;letter-spacing:.2em;min-height:52px;padding:0 28px;text-transform:uppercase;transition:background-color .16s ease,border-color .16s ease,transform .16s cubic-bezier(.23,1,.32,1);width:100%}body.page-product form[data-form=question-form] .sf-btn:hover{background:color-mix(in srgb,var(--sf-accent-color,#1f3a2b) 80%,#f6f4ec);border-color:color-mix(in srgb,var(--sf-accent-color,#1f3a2b) 80%,#f6f4ec)}body.page-product form[data-form=question-form] .sf-btn:active{transform:scale(.98)}body.page-product form[data-form=question-form] .sf-btn:disabled{cursor:default;opacity:.5}@media (min-width:768px){body.page-product form[data-form=question-form] .sf-btn{min-width:240px;width:auto}}body.page-product form[data-form=question-form] .sf-form-note--privacy{font-size:12px;margin-top:16px}body.page-product form[data-form=question-form].is-sent .ifta-field,body.page-product form[data-form=question-form].is-sent .sf-form-actions,body.page-product form[data-form=question-form].is-sent .sf-form-note{opacity:.3;pointer-events:none;transition:opacity .5s ease}body.page-product #question-form-notification .notification{background:#0000;border:0;border-bottom:1px solid var(--line-color);border-radius:0;border-top:1px solid var(--line-color);color:var(--ink-primary-color);font-size:15px;line-height:1.6;margin:0 0 22px;padding:16px 0}body.page-product #question-form-notification .notification p{margin:0}body.page-product #question-form-notification .notification-close{display:none}body.page-product .accordion .accordion-title .toggle:after{background:linear-gradient(currentColor,currentColor) 50%/12px 1px no-repeat,linear-gradient(currentColor,currentColor) 50%/1px 12px no-repeat;color:var(--ink-secondary-color);content:"";display:block;height:12px;transition:transform .22s cubic-bezier(.23,1,.32,1);width:12px}body.page-product .accordion details[open] .accordion-title .toggle:after{background:linear-gradient(currentColor,currentColor) 50%/12px 1px no-repeat;content:""}body.page-product .pswp{--pswp-bg:#1f3a2b;--pswp-placeholder-bg:#1f3a2b;--pswp-icon-color:#f6f4ec;--pswp-icon-color-secondary:#f6f4ec;--pswp-preloader-color:#f6f4ec80}body.page-product .pswp__bg{-webkit-backdrop-filter:none;backdrop-filter:none}body.page-product .pswp__bg:after{content:none}body.page-product .pswp__counter{color:#f6f4ec;opacity:.7}@media (max-width:1023px){html.pdp-buybar-on .sg-launcher{bottom:82px!important;transition:bottom .26s cubic-bezier(.22,.61,.36,1)}html.pdp-buybar-on .sg-panel{bottom:82px!important}}@media (max-width:767px){body.page-product .hm-fold.is-folded{margin-bottom:0!important;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 2.4em),#0000);mask-image:linear-gradient(180deg,#000 calc(100% - 2.4em),#0000);max-height:10.2em;overflow:hidden;padding-bottom:0!important}body.page-product .hm-fold-more{background:none;border:0;border-bottom:1px solid;color:var(--hm-fern,#1f3a2b)!important;cursor:pointer;display:inline-block;font:inherit;font-size:10px;letter-spacing:.2em;margin:6px 0 4px;padding:6px 0;text-transform:uppercase}body.page-product .hm-fold-more[hidden]{display:none}body.page-product .hm-fold.is-folded+.hm-fold-more{display:block;margin:-20px 0 24px;position:relative;width:fit-content}body.page-product #product-sidebar .product_infos>.pdp-tags{display:flex;flex-wrap:nowrap;gap:8px;margin-bottom:12px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000);overflow-x:auto;padding-right:48px;scrollbar-width:none}body.page-product #product-sidebar .product_infos>.pdp-tags::-webkit-scrollbar{display:none}body.page-product #product-sidebar .product_infos>.pdp-tags a{flex:0 0 auto;margin:0!important;white-space:nowrap}}body{--hm-fern:var(--sf-accent-color,#1f3a2b);--hm-quiet:#8b857a;--hm-body:#3b362d;--hm-sand:#f0ede5;--hm-gutter:clamp(20px,5vw,76px);--hm-max:1680px}.hm-eyebrow{color:var(--ink-secondary-color);font-size:11px;letter-spacing:.26em;margin:0;text-transform:uppercase}.hm-underline{border-bottom:1px solid #1f3a2b66;color:var(--hm-fern)!important;display:inline-block;font-size:10px;letter-spacing:.2em;padding-bottom:5px;text-decoration:none;text-transform:uppercase;transition:border-color .3s ease}.hm-underline:hover{border-color:var(--hm-fern)}.hm-hero{background:var(--hm-sand);height:84vh;max-height:960px;min-height:560px;overflow:hidden;padding:0!important;position:relative}.hm-hero-media,.hm-hero-media img,.hm-hero-media picture,.hm-hero-media video{height:100%;inset:0;object-fit:cover;object-position:center 46%;position:absolute;width:100%}.hm-hero-shade{left:0;pointer-events:none;position:absolute;right:0}.hm-hero-shade-top{background:linear-gradient(180deg,#14120f6b,#14120f00);height:30%;top:0}.hm-hero-shade-bottom{background:linear-gradient(0deg,#14120f66,#14120f00);bottom:0;height:36%}.hm-hero-text{bottom:9%;color:#f6f4ec;left:5%;max-width:30ch;position:absolute;right:5%}.hm-hero-eyebrow{color:#f6f4ecd1;font-size:10px;letter-spacing:.26em;margin:0;text-transform:uppercase}.hm-hero-lede{text-wrap:pretty;font-size:clamp(18px,1.6vw,22px);letter-spacing:.02em;line-height:1.7;margin:24px 0 0}.hm-hero-link{border-bottom:1px solid #f6f4ec80;color:#f6f4ec!important;display:inline-block;font-size:10px;letter-spacing:.22em;margin-top:26px;padding-bottom:5px;text-decoration:none;text-transform:uppercase;transition:border-color .3s ease}.hm-hero-link:hover{border-color:#f6f4ec}.hm-hero--ink .hm-hero-shade-top{background:linear-gradient(180deg,#fcfbf780,#fcfbf700)}.hm-hero--ink .hm-hero-shade-bottom{background:linear-gradient(0deg,#fcfbf78c,#fcfbf700)}.hm-hero--ink .hm-hero-text{color:#110f0d}.hm-hero--ink .hm-hero-eyebrow{color:#110f0db8}.hm-hero--ink .hm-hero-link{border-bottom-color:#110f0d66;color:#110f0d!important}.hm-hero--ink .hm-hero-link:hover{border-bottom-color:#110f0d}.hm-band,.hm-depts,.hm-hero,.hm-manifest,.hm-picks,.hm-workshops{box-sizing:border-box}.hm-depts,.hm-picks,.hm-workshops{margin:clamp(80px,9vw,150px) auto 0;max-width:var(--hm-max);padding:0 var(--hm-gutter)!important;width:100%}.hm-depts-grid>*,.hm-picks-grid>*,.hm-workshops-grid>*{min-width:0}.hm-depts-head,.hm-picks-head{align-items:baseline;border-bottom:1px solid var(--line-color);display:flex;gap:24px;justify-content:space-between;padding-bottom:34px}.hm-depts-lede,.hm-picks-lede{color:var(--hm-body);font-size:16px;line-height:1.8;margin-top:26px;max-width:60ch}.hm-depts-grid{display:grid;gap:34px;grid-template-columns:repeat(4,1fr);margin-top:56px}.hm-dept{color:var(--ink-primary-color)!important;display:flex;flex-direction:column;gap:20px;text-decoration:none}.hm-dept-plate{align-items:center;aspect-ratio:4/5;background:var(--hm-sand);display:flex;justify-content:center;overflow:hidden;transition:box-shadow .4s ease;width:100%}.hm-dept:hover .hm-dept-plate{box-shadow:0 26px 46px -26px #110f0d4d}.hm-dept-plate img{display:block;height:auto;margin:0;transition:transform .8s cubic-bezier(.2,.7,.2,1);width:38%}.hm-dept:hover .hm-dept-plate img{transform:scale(1.05)}.hm-dept--photo .hm-dept-plate{position:relative}.hm-dept--photo .hm-dept-plate img,.hm-dept--photo .hm-dept-plate picture{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.hm-dept:hover.hm-dept--photo .hm-dept-plate img{transform:scale(1.04)}.hm-depts-grid{--hm-picks-gap:34px;--hm-picks-cols:4;display:flex;gap:var(--hm-picks-gap);margin-left:calc(50% - 50vw);-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 280px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 280px),#0000);overflow-x:auto;padding:0 var(--hm-gutter) 8px max(var(--hm-gutter),50vw - var(--hm-max)/2 + var(--hm-gutter));scroll-padding-left:max(var(--hm-gutter),50vw - var(--hm-max)/2 + var(--hm-gutter));scroll-snap-type:x proximity;scrollbar-width:none;width:100vw}.hm-depts-grid::-webkit-scrollbar{display:none}.hm-depts-grid>.hm-dept{flex:0 0 calc((min(100vw, var(--hm-max)) - var(--hm-gutter)*2 - (var(--hm-picks-cols) - 1)*var(--hm-picks-gap))/var(--hm-picks-cols));scroll-snap-align:start}.hm-depts-head{align-items:center}.hm-dept-row{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px 12px;justify-content:space-between}.hm-dept-name{font-size:13px}.hm-dept-cta,.hm-dept-name{letter-spacing:.2em;text-transform:uppercase}.hm-dept-cta{border-bottom:1px solid #1f3a2b52;color:var(--hm-fern);font-size:10px;padding-bottom:3px;white-space:nowrap}.hm-picks-grid{display:grid;gap:64px 34px;grid-template-columns:repeat(4,1fr);list-style:none;margin:60px 0 0;padding:0}.hm-picks-grid>li{margin:0;overflow-wrap:anywhere;padding:0}.hm-picks-grid>li .pcard-spec,.hm-picks-grid>li>*{max-width:100%}.hm-picks-grid{--hm-picks-gap:34px;--hm-picks-cols:4}.hm-picks-grid:has(>li:nth-child(5)){display:flex;gap:var(--hm-picks-gap);margin-left:calc(50% - 50vw);-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 280px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 280px),#0000);overflow-x:auto;padding:0 var(--hm-gutter) 8px max(var(--hm-gutter),50vw - var(--hm-max)/2 + var(--hm-gutter));scroll-padding-left:max(var(--hm-gutter),50vw - var(--hm-max)/2 + var(--hm-gutter));scroll-snap-type:x proximity;scrollbar-width:none;width:100vw}.hm-picks-grid:has(>li:nth-child(5))::-webkit-scrollbar{display:none}.hm-picks-grid:has(>li:nth-child(5))>li{flex:0 0 calc((min(100vw, var(--hm-max)) - var(--hm-gutter)*2 - (var(--hm-picks-cols) - 1)*var(--hm-picks-gap))/var(--hm-picks-cols));scroll-snap-align:start}.hm-band{background:var(--hm-fern);margin-top:clamp(80px,9vw,150px);padding:0!important;width:100%}.hm-band-inner{align-items:end;display:grid;gap:clamp(28px,3vw,44px);grid-template-columns:1.1fr 2fr;margin:0 auto;max-width:var(--hm-max);padding:clamp(48px,6vw,96px) var(--hm-gutter)}.hm-band--flip .hm-band-inner{grid-template-columns:2fr 1.1fr}.hm-band--flip .hm-band-text{order:2}.hm-band-photos{display:grid;gap:clamp(28px,3vw,44px);grid-template-columns:1fr}.hm-band-photos--pair{grid-template-columns:1fr 1fr}.hm-band-image{aspect-ratio:3/2;background:#22302a;display:block;overflow:hidden;position:relative;width:100%}.hm-band-photos--pair .hm-band-image{aspect-ratio:4/5}.hm-band-image .hpi,.hm-band-image .hpi__layers,.hm-band-image img,.hm-band-image picture{aspect-ratio:auto;background:#0000!important;border:0!important;height:100%;inset:0;margin:0;mix-blend-mode:normal!important;object-fit:cover;padding:0;position:absolute;transition:transform .9s cubic-bezier(.2,.7,.2,1);width:100%}.hm-band-image .hpi:after{content:none}.hm-band-image:hover img{transform:scale(1.04)}.hm-band-text{color:var(--paper-color,#fcfbf7);display:flex;flex-direction:column;gap:30px;padding-bottom:4px}.hm-band-head>:first-child{margin-top:0}.hm-band-goods{display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0 auto;max-width:var(--hm-max);padding:0 var(--hm-gutter) clamp(40px,5vw,80px)}.hm-band-goods li{margin:0}.hm-band-goods .hm-hero-card-brand,.hm-band-goods .hm-hero-card-name{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000);overflow:hidden;white-space:nowrap}.hm-band-goods .hm-hero-card{height:100%}.hm-band-goods .hm-hero-card,.hm-band-goods .hm-hero-card:focus,.hm-band-goods .hm-hero-card:hover{color:var(--ink-primary-color)!important;position:static;text-decoration:none;translate:none;width:auto}.hm-band--goods .hm-band-inner{padding-bottom:clamp(32px,4vw,56px)}.hm-band-goods .hm-hero-card-plate{transition:box-shadow .4s ease}.hm-band-goods .hm-hero-card-plate img{transition:transform .8s cubic-bezier(.2,.7,.2,1)}@media (hover:hover) and (pointer:fine){.hm-band-goods .hm-hero-card:hover{box-shadow:none}.hm-band-goods .hm-hero-card:hover .hm-hero-card-plate{box-shadow:0 30px 54px -30px #110f0d80}.hm-band-goods .hm-hero-card:hover .hm-hero-card-plate img{transform:scale(1.04)}}.hm-band-eyebrow{color:#f1efe79e;font-size:10px;letter-spacing:.26em;margin:0;text-transform:uppercase}.hm-band-name{color:inherit;font-size:16px;font-weight:400;letter-spacing:.2em;line-height:1.5;margin:22px 0 0;text-transform:uppercase}.hm-band-desc{text-wrap:pretty;color:#eeebe2d1;font-size:15px;letter-spacing:.028em;line-height:1.9;margin:26px 0 0;max-width:44ch}.hm-band-price{font-size:22px;letter-spacing:.028em;margin:0}.hm-band-link{align-self:flex-start;border-bottom:1px solid #f1efe773;color:inherit!important;font-size:10px;letter-spacing:.22em;margin-top:-12px;padding-bottom:6px;text-decoration:none;text-transform:uppercase;transition:border-color .3s ease}.hm-band-price+.hm-band-link{margin-top:-16px}.hm-band-link:hover{border-color:currentColor}.hm-manifest{background:var(--hm-fern);color:var(--paper-color,#fcfbf7);margin-top:clamp(90px,11vw,190px);padding:clamp(90px,11vw,190px) var(--hm-gutter);text-align:center;width:100%}.hm-manifest-lede{text-wrap:balance;color:inherit;font-size:clamp(20px,2vw,27px);letter-spacing:.015em;line-height:1.75;margin:0 auto;max-width:42ch}.hm-manifest-rule{background:#f1efe759;display:block;height:66px;margin:66px auto;width:1px}.hm-facts{display:grid;gap:52px;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:980px}.hm-fact dt{font-size:28px;letter-spacing:.02em;line-height:1}.hm-fact dd{color:#f1efe79e;line-height:1.8;margin:15px 0 0}.hm-fact dd,.hm-manifest-link{font-size:10px;letter-spacing:.2em;text-transform:uppercase}.hm-manifest-link{border-bottom:1px solid #f1efe76b;color:inherit!important;display:inline-block;margin-top:76px;padding-bottom:7px;text-decoration:none;transition:border-color .3s ease}.hm-manifest-link:hover{border-color:currentColor}.hm-workshops{margin-bottom:clamp(80px,9vw,150px);margin-top:clamp(90px,11vw,190px)}.hm-workshops-head{margin-bottom:76px;text-align:center}.hm-workshops-grid{display:grid;gap:0 64px;grid-template-columns:repeat(4,1fr);list-style:none;margin:0 auto;max-width:1320px;padding:0}.hm-workshops-grid li{margin:0}.hm-workshops-grid a{border-top:1px solid var(--line-color);color:var(--ink-primary-color)!important;display:block;padding:34px 0;text-align:center;text-decoration:none;transition:color .2s ease}.hm-workshops-grid a:hover{color:var(--hm-fern)!important}.hm-workshop-name{font-size:15px}.hm-workshop-meta,.hm-workshop-name{display:block;letter-spacing:.2em;text-transform:uppercase}.hm-workshop-meta{color:var(--ink-secondary-color);font-size:10px;margin-top:12px}.hm-workshops-all{margin:64px 0 0;text-align:center}.hm-workshops--more .hm-workshops-grid{-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 190px),#0000);mask-image:linear-gradient(180deg,#000 calc(100% - 190px),#0000)}.hm-workshops--more .hm-workshops-all{margin-top:-72px;position:relative}@media (max-width:1023px){.hm-depts-grid,.hm-picks-grid,.hm-workshops-grid{grid-template-columns:repeat(2,1fr)}.hm-depts-grid,.hm-picks-grid{--hm-picks-cols:2}.hm-band--flip .hm-band-inner,.hm-band-inner{gap:40px;grid-template-columns:1fr}.hm-band-text{order:2}.hm-band-goods{grid-template-columns:repeat(4,minmax(240px,1fr));overflow-x:auto;scrollbar-width:none}.hm-band-goods::-webkit-scrollbar{display:none}.hm-facts{gap:40px;grid-template-columns:repeat(2,1fr)}}@media (max-width:639px){.hm-hero{height:78vh;min-height:480px}.hm-depts-grid{--hm-picks-gap:22px;gap:22px}.hm-picks-grid{--hm-picks-gap:22px;gap:40px 22px}.hm-workshops-grid{grid-template-columns:1fr}.hm-manifest-rule{height:44px;margin:44px auto}}body.page-brand .woocommerce-products-header:has(.hm-brand-head){background:var(--hm-fern);color:#f6f4ec}body.page-brand .hm-brand-crumb{color:#f6f4ecb3;display:flex;font-size:10px;gap:14px;letter-spacing:.2em;margin:0 auto;max-width:var(--hm-max);padding:30px var(--hm-gutter) 0;text-transform:uppercase}body.page-brand .hm-brand-crumb a{color:inherit!important;text-decoration:none}body.page-brand .hm-brand-crumb a:hover{color:#f6f4ec!important}body.page-brand .hm-brand-crumb .is-here{color:#f6f4ec}body.page-brand .woocommerce-products-header:has(.hm-plp-strip)+.sf-plp-shell{margin-top:0!important}body.page-brand .woocommerce-products-header:not(:has(.hm-plp-strip)) .hm-brand-head{padding-bottom:clamp(56px,7vw,110px)}body.page-brand .hm-brand-head{align-items:stretch;display:grid;grid-template-columns:1fr 1fr;margin:44px auto 0;max-width:var(--hm-max);padding:0 var(--hm-gutter)}body.page-brand .hm-brand-photo{aspect-ratio:4/5;background:var(--hm-sand);overflow:hidden;position:relative;width:100%}body.page-brand .hm-brand-photo .hpi,body.page-brand .hm-brand-photo .hpi__layers,body.page-brand .hm-brand-photo img,body.page-brand .hm-brand-photo picture{aspect-ratio:auto;background:#0000!important;border:0!important;height:100%;inset:0;margin:0;mix-blend-mode:normal!important;object-fit:cover;padding:0;position:absolute;width:100%}body.page-brand .hm-brand-photo .hpi:after{content:none}body.page-brand .hm-brand-photo .hm-brand-logo{height:auto;inset:22%;margin:auto;max-height:56%;max-width:56%;object-fit:contain;width:auto}body.page-brand .hm-brand-panel{background:var(--hm-fern);color:var(--paper-color,#fcfbf7);display:flex;flex-direction:column;justify-content:space-between;padding:clamp(40px,5vw,76px) clamp(28px,4vw,64px);position:relative;z-index:1}body.page-brand .hm-brand-eyebrow{color:#eeebe299;font-size:10px;letter-spacing:.2em;margin:0;text-transform:uppercase}body.page-brand .hm-brand-name{color:inherit!important;font-size:clamp(22px,2.4vw,34px)!important;font-weight:400;letter-spacing:.2em!important;line-height:1.35;margin:34px 0 0!important;text-align:left!important;text-transform:uppercase}body.page-brand .hm-brand-meta{color:#eeebe299;font-size:10px;letter-spacing:.2em;margin:22px 0 0;text-transform:uppercase}body.page-brand .hm-brand-desc{text-wrap:pretty;color:#eeebe2db;font-size:clamp(16px,1.3vw,19px);letter-spacing:.015em;line-height:1.95;margin:44px 0 0;max-width:42ch}body.page-brand .hm-brand-desc.is-open{-webkit-line-clamp:none;display:block;overflow:visible}body.page-brand .hm-brand-more{background:none;border:0;border-bottom:1px solid #eeebe266;color:#eeebe2cc;cursor:pointer;display:inline-block;font-size:10px;letter-spacing:.22em;margin-top:14px;padding:0 0 2px;text-transform:uppercase}body.page-brand .hm-brand-more:hover{border-bottom-color:#eeebe2;color:#eeebe2}body.page-brand .hm-brand-facts{background:#eeebe229;display:flex;flex-direction:column;gap:1px;margin:56px 0 0}body.page-brand .hm-brand-facts>div{align-items:baseline;background:var(--hm-fern);display:flex;gap:20px;justify-content:space-between;padding:16px 0}body.page-brand .hm-brand-facts dt{color:#eeebe299;font-size:10px;letter-spacing:.2em;text-transform:uppercase}body.page-brand .hm-brand-facts dd{font-size:15px;letter-spacing:.028em;margin:0}body.page-brand .hm-brand-now{color:#f6f4ecb3;font-size:11px;letter-spacing:.26em;margin:0;padding:clamp(48px,6vw,96px) var(--hm-gutter) 36px;text-align:center;text-transform:uppercase}body.page-brand .hm-plp-strip{background:var(--hm-fern);margin:0;padding:0 2px clamp(40px,5vw,72px)}@media (max-width:767px){body.page-brand .hm-brand-head{grid-template-columns:1fr}}body.page-huset .hm-hero{height:74vh;min-height:540px}body.page-huset .hm-huset-intro,body.page-huset .hm-huset-photos,body.page-huset .hm-huset-years{margin:clamp(70px,8vw,130px) auto 0;max-width:var(--hm-max);padding:0 var(--hm-gutter);width:100%}body.page-huset .hm-huset-intro{align-items:start;display:grid;gap:clamp(40px,6vw,96px);grid-template-columns:1fr 1fr}body.page-huset .hm-huset-lede,body.page-huset .hm-huset-lede p{text-wrap:pretty;color:var(--ink-primary-color);font-size:clamp(18px,1.6vw,22px);letter-spacing:.015em;line-height:1.85;margin:0}body.page-huset .hm-huset-text p{text-wrap:pretty;color:var(--ink-secondary-color);font-size:17px;letter-spacing:.028em;line-height:1.95;margin:0 0 26px}body.page-huset .hm-huset-text p:last-child{margin-bottom:0}body.page-huset .hm-huset-photos{display:grid;gap:34px;grid-template-columns:1fr 1fr}body.page-huset .hm-huset-photo{aspect-ratio:4/5;background:var(--hm-sand);overflow:hidden;width:100%}body.page-huset .hm-huset-photo:empty{display:none}body.page-huset .hm-huset-photo p{height:100%;margin:0}body.page-huset .hm-huset-photo img{height:100%;margin:0;object-fit:cover;width:100%}body.page-huset .hm-huset-years{margin-top:clamp(80px,9vw,150px);max-width:1080px}body.page-huset .hm-huset-years .hm-eyebrow{padding-bottom:64px;text-align:center}body.page-huset .hm-huset-years dl{border-bottom:1px solid var(--line-color);margin:0}body.page-huset .hm-huset-years dl>div{align-items:baseline;border-top:1px solid var(--line-color);display:grid;gap:40px;grid-template-columns:120px 1fr;padding:36px 0}body.page-huset .hm-huset-years dt{color:var(--hm-fern);font-size:15px;letter-spacing:.2em}body.page-huset .hm-huset-years dd{color:var(--ink-secondary-color);font-size:17px;letter-spacing:.028em;line-height:1.9;margin:0}body.page-huset .hm-huset-band{background:var(--hm-fern);color:var(--paper-color,#fcfbf7);margin-top:clamp(90px,10vw,170px);position:relative;width:100%;z-index:1}body.page-huset .hm-huset-band-inner{display:grid;gap:clamp(32px,5vw,80px);grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:var(--hm-max);padding:clamp(80px,9vw,150px) var(--hm-gutter);text-align:center}body.page-huset .hm-huset-band-eyebrow{color:#eeebe299;font-size:10px;letter-spacing:.26em;margin:0;text-transform:uppercase}body.page-huset .hm-huset-band-text,body.page-huset .hm-huset-band-text p{color:inherit;font-size:17px;letter-spacing:.028em;line-height:2;margin:26px 0 0}body.page-huset .hm-huset-band-text a{color:inherit!important;text-decoration:none}@media (max-width:767px){body.page-huset .hm-huset-band-inner,body.page-huset .hm-huset-intro,body.page-huset .hm-huset-photos{grid-template-columns:1fr}body.page-huset .hm-huset-years dl>div{gap:20px;grid-template-columns:72px 1fr}}body.page-huset .hm-hero-lede{font-size:clamp(24px,2.4vw,34px);letter-spacing:.2em;line-height:1.2;margin-top:22px;text-transform:uppercase}.hm-hero-with-card{overflow:visible}.hm-hero-with-card .hm-hero-media{overflow:hidden}.hm-hero-media img,.hm-hero-media video{transform:translate3d(calc(var(--hm-hx, 0)*5px),calc(var(--hm-hy, 0)*3px),0) scale(1);transition:transform 1.6s cubic-bezier(.23,1,.32,1);will-change:transform}.hm-hero.is-live .hm-hero-media img,.hm-hero.is-live .hm-hero-media video{transform:translate3d(calc(var(--hm-hx, 0)*5px),calc(var(--hm-hy, 0)*3px),0) scale(1.02)}.hm-hero-card{translate:calc(var(--hm-hx, 0)*-3px) calc(var(--hm-hy, 0)*-2px)}.hm-hero-card-plate img{transition:transform .8s cubic-bezier(.2,.7,.2,1)}@media (prefers-reduced-motion:reduce){.hm-hero-card,.hm-hero-card-plate img,.hm-hero-media img,.hm-hero-media video{transform:none;transition:none;translate:none}}.hm-hero-card{background:var(--paper-color,#fcfbf7);bottom:9%;color:var(--ink-primary-color)!important;display:flex;flex-direction:column;padding:20px 20px 24px;position:absolute;right:5%;text-decoration:none;transition:box-shadow .4s ease,translate 1.6s cubic-bezier(.23,1,.32,1);width:286px;z-index:2}.hm-hero-card:hover{box-shadow:0 40px 70px -34px #110f0d9e}.hm-hero-card-plate{aspect-ratio:4/5;background:#fff;border:1px solid #110f0d1a;display:block;overflow:hidden;position:relative;width:100%}.hm-hero-card-plate .hpi,.hm-hero-card-plate .hpi__layers,.hm-hero-card-plate img,.hm-hero-card-plate picture{aspect-ratio:auto;background:#0000!important;border:0!important;height:100%;inset:0;margin:0;position:absolute;width:100%}.hm-hero-card-plate .hpi:after{content:none}.hm-hero-card-plate img{object-fit:contain;padding:8%;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.hm-hero-card:hover .hm-hero-card-plate img{transform:scale(1.03)}.hm-hero-card-text{display:flex;flex-direction:column}.hm-hero-card-brand{color:var(--ink-secondary-color);font-size:10px;margin-top:22px}.hm-hero-card-brand,.hm-hero-card-name{letter-spacing:.2em;text-transform:uppercase}.hm-hero-card-name{font-size:12px;line-height:1.5;margin-top:10px}.hm-hero-card-foot{align-items:baseline;border-top:1px solid var(--line-color);display:flex;gap:12px;justify-content:space-between;margin-top:18px;padding-top:16px}.hm-hero-card-price{font-size:15px;letter-spacing:.028em}.hm-hero-card-cta{border-bottom:1px solid #1f3a2b6b;color:var(--hm-fern);font-size:10px;letter-spacing:.2em;padding-bottom:3px;text-transform:uppercase}@media (max-width:767px){.hm-hero,.hm-hero-with-card{height:auto;max-height:none;min-height:0}.hm-hero-media{aspect-ratio:4/5;height:auto;inset:auto;position:relative;width:100%}.hm-hero-shade-bottom{background:linear-gradient(0deg,#14120f94,#14120f00);height:56%}.hm-hero--ink .hm-hero-shade-bottom{background:linear-gradient(0deg,#fcfbf7b3,#fcfbf700)}.hm-hero-text{bottom:22px;left:22px;max-width:none;right:22px}.hm-hero-with-card .hm-hero-text{bottom:112px}.hm-hero-lede{font-size:22px;line-height:1.45}.hm-hero-card{align-items:center;background:#fff;bottom:auto;box-shadow:0 26px 46px -28px #110f0d80;flex-direction:row;gap:16px;margin:-64px 22px 0;padding:14px;position:relative;right:auto;width:auto}.hm-hero-card-plate{aspect-ratio:auto;border:0;flex:none;height:80px;width:64px}.hm-hero-card-text{flex:1 1 auto;min-width:0}.hm-hero-card-brand{font-size:9px;margin-top:0}.hm-hero-card-name{font-size:11px;letter-spacing:.16em;margin-top:8px}.hm-hero-card-foot{border:0;margin-top:8px;padding-top:0}.hm-hero-card-price{color:var(--ink-secondary-color);font-size:14px}.hm-hero-card-cta{display:none}.hm-depts{margin-top:80px}}@media (min-width:768px){body.page-brand .hm-brand-photo{aspect-ratio:auto;height:100%;min-height:0}body.page-brand .hm-brand-panel{padding:clamp(28px,3vw,44px) clamp(28px,3.5vw,56px)}body.page-brand .hm-brand-name{font-size:clamp(20px,2vw,28px)!important;margin-top:18px!important}body.page-brand .hm-brand-meta{margin-top:14px}body.page-brand .hm-brand-desc{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;font-size:15px;line-height:1.8;margin-top:24px;overflow:hidden}body.page-brand .hm-brand-facts{margin-top:28px}body.page-brand .hm-brand-facts>div{padding:10px 0}}.hm-row,.page-category .woocommerce-products-header .hm-row.rendered-snippet{background-color:var(--hm-fern)!important;color:var(--paper-color,#fcfbf7);margin:clamp(48px,5vw,80px) 0 0!important;padding:clamp(56px,6vw,96px) 0 clamp(64px,6.5vw,104px)!important;width:100%}.hm-row-inner{margin:0 auto;max-width:var(--hm-max);padding:0 var(--hm-gutter)}.hm-row-head{align-items:baseline;display:flex;gap:32px;justify-content:space-between;margin-bottom:clamp(28px,3vw,44px)}.hm-row-head .hm-row-lede{margin-right:auto}.hm-row-nav{align-self:center;display:inline-flex;gap:8px}.hm-row-nav[hidden]{display:none}.hm-row-nav button{align-items:center;background:#0000;border:1px solid;border-radius:0;color:inherit;cursor:pointer;display:inline-flex;height:40px;justify-content:center;opacity:.8;padding:0;transition:opacity .16s ease,transform .16s cubic-bezier(.23,1,.32,1);width:40px}.hm-row-nav button:hover{opacity:1}.hm-row-nav button:active{transform:scale(.94)}.hm-row-nav button:disabled{cursor:default;opacity:.25}.hm-row-nav svg{fill:none;stroke:currentColor;stroke-width:1.2;height:14px;width:14px}.hm-picks-head{align-items:center}.hm-picks-head-end{align-items:center;display:inline-flex;gap:28px}.hm-picks-head-end:empty{display:none}.hm-row-title{color:inherit;font-size:12px;font-weight:400;letter-spacing:.26em;line-height:1.4;margin:0;text-transform:uppercase}.hm-row-lede{font-size:11px;letter-spacing:.2em;opacity:.62;text-transform:uppercase}.hm-row-lede p{margin:0}.hm-row-plates{display:flex;gap:clamp(14px,1.6vw,24px);list-style:none;margin:0 0 0 calc(50% - 50vw);-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 280px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 280px),#0000);overflow-x:auto;padding:0 var(--hm-gutter) 8px max(var(--hm-gutter),50vw - var(--hm-max)/2 + var(--hm-gutter));scroll-padding-left:max(var(--hm-gutter),50vw - var(--hm-max)/2 + var(--hm-gutter));scroll-snap-type:x proximity;scrollbar-width:none;width:100vw}.hm-row-plates::-webkit-scrollbar{display:none}.hm-row-plates li{flex:0 0 clamp(220px,22vw,320px);scroll-snap-align:start}.hm-row-plate,.hm-row-plate:focus,.hm-row-plate:hover{color:inherit!important;display:block;text-decoration:none}.hm-row-photo{aspect-ratio:4/5;background:#fcfbf70f;border:1px solid #fcfbf738;display:block;overflow:hidden;transition:box-shadow .4s ease}.hm-row-photo img{display:block;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1);width:100%}@media (hover:hover) and (pointer:fine){.hm-row-plate:hover .hm-row-photo{box-shadow:0 30px 54px -30px #110f0d57}.hm-row-plate:hover .hm-row-photo img{transform:scale(1.04)}}.hm-row-text{align-items:baseline;display:flex;gap:12px;justify-content:space-between;margin-top:14px}.hm-row-name{border-bottom:1px solid #0000;font-size:12px;letter-spacing:.18em;text-transform:uppercase;transition:border-color .2s ease}.hm-row-plate:hover .hm-row-name{border-bottom-color:initial}.hm-row-cta{border-bottom:1px solid #fcfbf766;font-size:10px;letter-spacing:.18em;opacity:.62;text-transform:uppercase;transition:opacity .2s ease}.hm-row-plate:hover .hm-row-cta{opacity:1}@media (max-width:767px){.hm-row-head{flex-direction:column;gap:10px}.hm-depts-head .hm-row-nav,.hm-picks-head .hm-row-nav,.hm-row-head .hm-row-nav{align-self:flex-end}.hm-row-plates li{flex-basis:68vw}}.hm-divider{margin:0 auto;max-width:var(--hm-max);padding:clamp(56px,7vw,110px) var(--hm-gutter) 0}.hm-divider:before{border-top:1px solid var(--line-color);content:"";display:block}.hm-row--paper,.page-category .woocommerce-products-header .hm-row--paper.rendered-snippet{background-color:var(--hm-row-bg,var(--page-color))!important;color:var(--ink-primary-color)}.hm-row--paper .hm-row-photo{background:#fff;border-color:var(--line-color)}.hm-row--paper .hm-row-cta{border-bottom-color:var(--line-color)}.page-category .woocommerce-products-header .my-12:has(>div>.hm-row:not(.hm-row--paper)){background:var(--hm-fern);margin:0!important}.page-category .woocommerce-products-header .my-12:has(>div>.hm-row:not(.hm-row--paper)) .hm-divider:before{border-top-color:#fcfbf72e}.page-category .woocommerce-products-header .my-12:has(>div>.hm-row) .hm-divider{padding-top:0}.hm-home :is(.hm-band,.hm-manifest,.hm-row:not(.hm-row--paper))+.hm-divider:has(+:is(.hm-band,.hm-manifest,.hm-row:not(.hm-row--paper))){background:var(--hm-fern);max-width:none;padding:0 max(var(--hm-gutter),50% - var(--hm-max)/2 + var(--hm-gutter))}.hm-home :is(.hm-band,.hm-manifest,.hm-row:not(.hm-row--paper))+.hm-divider:has(+:is(.hm-band,.hm-manifest,.hm-row:not(.hm-row--paper))):before{border-top-color:#fcfbf72e}.hm-home :is(.hm-band,.hm-manifest,.hm-row:not(.hm-row--paper))+.hm-divider+:is(.hm-band,.hm-manifest,.hm-row:not(.hm-row--paper)),.hm-home :is(.hm-band,.hm-manifest,.hm-row:not(.hm-row--paper))+:is(.hm-band,.hm-manifest,.hm-row:not(.hm-row--paper)){margin-top:0!important}.page-category .woocommerce-products-header .my-12:has(>div>.hm-row) .hm-row{margin-top:0!important}.page-category .woocommerce-products-header .my-12:has(>div>.hm-row)~* .hm-plp-strip,.page-category .woocommerce-products-header .my-12:has(>div>.hm-row)~.hm-plp-strip{padding-top:0}body.page-category:has(.woocommerce-products-header .my-12>div>.hm-row:last-child):not(:has(.hm-plp-strip)) .woocommerce-products-header+.sf-plp-shell,body.page-category:has(.woocommerce-products-header .my-12>div>.hm-row:last-child):not(:has(.hm-plp-strip)) .woocommerce-products-header~.sf-plp-shell{margin-top:0!important}@media (max-width:639px){.hm-band,.hm-depts,.hm-picks,.hm-workshops{margin-top:56px}.hm-manifest{margin-top:60px;padding-bottom:60px;padding-top:60px}.hm-workshops{margin-bottom:56px}.hm-band-inner,.hm-divider{padding-top:40px}.hm-band-inner{padding-bottom:40px}.hm-band-photos--pair{grid-template-columns:1fr}.hm-band-photos--pair .hm-band-image:nth-child(2){display:none}.hm-band-photos--pair .hm-band-image{aspect-ratio:3/2}.hm-workshops--more .hm-workshops-grid{max-height:470px;overflow:hidden}.hm-workshops-head{margin-bottom:40px}.hm-workshops-grid a{padding:22px 0}}body.page-category .sf-filter-tray,body.page-category .sf-plp-shell .sf-filter-tray{background:var(--page-color)!important;background-image:var(--paper-grain,none);background-size:320px 320px;border:0!important;border-right:1px solid var(--line-color)!important;bottom:0!important;box-shadow:30px 0 80px -40px #110f0d73!important;display:flex!important;flex-direction:column!important;height:auto!important;left:0!important;margin:0!important;max-height:none!important;overflow:hidden!important;position:fixed!important;right:auto!important;top:0!important;transform:translateX(-104%);transition:transform .34s cubic-bezier(.32,.72,0,1),visibility 0s linear .34s!important;visibility:hidden;width:min(460px,92vw);z-index:8895!important}body.page-category .sf-filter-tray.is-open,body.page-category .sf-plp-shell .sf-filter-tray.is-open{transform:none;transition:transform .34s cubic-bezier(.32,.72,0,1),visibility 0s!important;visibility:visible}body.page-category .sf-filter-tray.is-open:before{content:none!important}.sf-tray-backdrop{background:#110f0d52;inset:0;opacity:0;position:fixed;transition:opacity .3s ease,visibility 0s linear .3s;visibility:hidden;z-index:8894}html.hm-filter-open .sf-tray-backdrop{opacity:1;transition:opacity .3s ease,visibility 0s;visibility:visible}html.hm-filter-open{overflow:hidden}.sf-tray-head{align-items:center;border-bottom:1px solid var(--line-color);display:flex;flex:none;justify-content:space-between;padding:26px 32px 22px}.sf-tray-title{color:var(--ink-primary-color);font-size:12px;letter-spacing:.24em;text-transform:uppercase}.sf-tray-close{background:none;border:0;color:var(--ink-secondary-color);cursor:pointer;font-size:11px;letter-spacing:.2em;padding:0;text-transform:uppercase}.sf-tray-close:hover{color:var(--ink-primary-color)}body.page-category .sf-filter-tray .sf-filter-tray-inner{flex:1 1 auto!important;min-height:0;overflow-x:hidden!important;overflow-y:auto!important;padding:0 32px!important;scrollbar-width:thin}body.page-category .sf-filter-tray #filters-offcanvas{display:block!important;gap:0!important;width:auto!important}body.page-category .sf-filter-tray #filters-offcanvas>aside{border:0!important;border-bottom:1px solid var(--line-color)!important;flex:none!important;margin:0!important;max-width:none!important;min-width:0!important;padding:24px 0!important;width:auto!important}body.page-category .sf-filter-tray #filters-offcanvas>aside:last-child{border-bottom:0!important}body.page-category .sf-filter-tray aside>div:first-child:not(:has(input)),body.page-category .sf-filter-tray aside>h3,body.page-category .sf-filter-tray aside>h4,body.page-category .sf-filter-tray aside>span:first-child{color:var(--ink-primary-color)!important;font-size:10.5px!important;letter-spacing:.22em!important;margin:0 0 14px!important}body.page-category .sf-filter-tray .ft-options{margin:0!important;max-height:none!important;overflow:visible!important;padding:0!important}body.page-category .sf-filter-tray .flex.flex-col,body.page-category .sf-filter-tray .ft-options,body.page-category .sf-filter-tray ul{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:8px!important}body.page-category .sf-filter-tray label{background:var(--page-color)!important;font-size:12px!important;padding:9px 14px!important}body.page-category .sf-filter-tray label:has(input:checked){background:var(--ink-primary-color)!important;border-color:var(--ink-primary-color)!important;color:var(--page-color)!important}body.page-category .sf-filter-tray .sf-tray-actions{align-items:center;background:var(--page-color);border-top:1px solid var(--line-color);display:flex;flex:none;gap:16px;margin:0!important;padding:18px 32px 26px!important}body.page-category .sf-filter-tray .sf-tray-actions button.bg-primary,body.page-category .sf-filter-tray .sf-tray-actions button[type=submit]{background:var(--hm-fern,#1f3a2b)!important;color:var(--paper-color,#fcfbf7)!important;flex:1 1 auto;font-size:11px!important;letter-spacing:.2em!important;margin:0!important;padding:16px 20px!important;text-transform:uppercase!important}body.page-category .sf-filter-tray .sf-tray-actions #reset-filter{background:none!important;border:0!important;color:var(--ink-secondary-color)!important;flex:none;font-size:11px;letter-spacing:.16em;padding:0!important;text-decoration:underline;text-transform:uppercase;text-underline-offset:4px}@media (min-width:1024px){body.page-category .sf-plp-shell.is-pinned:not(.is-compact):has(.sf-section-nav-wrap) .plp-filterbar,body.page-category .sf-plp-shell.is-pinned:not(.is-compact):not(.is-no-subnav) .plp-filterbar{border:0!important;height:0!important;margin:0!important;min-height:0!important;overflow:visible!important;padding:0!important;position:static!important}body.page-category .sf-plp-shell.is-pinned:not(.is-compact):has(.sf-section-nav-wrap) .plp-filterbar .plp-count,body.page-category .sf-plp-shell.is-pinned:not(.is-compact):has(.sf-section-nav-wrap) .plp-filterbar>:not(.plp-bar-left),body.page-category .sf-plp-shell.is-pinned:not(.is-compact):not(.is-no-subnav) .plp-filterbar .plp-count,body.page-category .sf-plp-shell.is-pinned:not(.is-compact):not(.is-no-subnav) .plp-filterbar>:not(.plp-bar-left){display:none!important}body.page-category .sf-plp-shell.is-pinned:not(.is-compact):has(.sf-section-nav-wrap) #button_offcanvas_sidebar_left,body.page-category .sf-plp-shell.is-pinned:not(.is-compact):not(.is-no-subnav) #button_offcanvas_sidebar_left{align-items:center;bottom:0;display:flex;left:var(--sf-plp-gutter,clamp(20px,5vw,76px));position:absolute!important;top:0;z-index:2}body.page-category #primary .sf-plp-shell.is-pinned:not(.is-compact):has(.sf-section-nav-wrap) .plp-filterbar #button_offcanvas_sidebar_left>span,body.page-category #primary .sf-plp-shell.is-pinned:not(.is-compact):not(.is-no-subnav) .plp-filterbar #button_offcanvas_sidebar_left>span,body.page-category .sf-plp-shell.is-pinned:not(.is-compact):has(.sf-section-nav-wrap) .plp-filterbar #button_offcanvas_sidebar_left>span,body.page-category .sf-plp-shell.is-pinned:not(.is-compact):not(.is-no-subnav) .plp-filterbar #button_offcanvas_sidebar_left>span{font-size:0!important;letter-spacing:0!important;line-height:0!important}body.page-category #primary .sf-plp-shell.is-pinned:not(.is-compact):has(.sf-section-nav-wrap) .plp-filterbar #button_offcanvas_sidebar_left .spk-icon,body.page-category #primary .sf-plp-shell.is-pinned:not(.is-compact):not(.is-no-subnav) .plp-filterbar #button_offcanvas_sidebar_left .spk-icon,body.page-category .sf-plp-shell.is-pinned:not(.is-compact):has(.sf-section-nav-wrap) #button_offcanvas_sidebar_left .spk-icon,body.page-category .sf-plp-shell.is-pinned:not(.is-compact):not(.is-no-subnav) #button_offcanvas_sidebar_left .spk-icon{color:var(--ink-primary-color);font-size:22px!important;margin:0!important}body.page-category .sf-plp-shell.is-pinned:not(.is-compact):has(.sf-section-nav-wrap) .sf-section-nav-wrap,body.page-category .sf-plp-shell.is-pinned:not(.is-compact):not(.is-no-subnav) .sf-subnav-collapse,body.page-category .sf-plp-shell.snippet-menu.is-pinned:not(.is-compact):not(.is-no-subnav) .sf-subnav-collapse{box-sizing:border-box;padding-left:44px!important}}#offCanvasLanguage{background:var(--page-color)!important;border:1px solid var(--line-color);bottom:auto!important;box-shadow:0 34px 90px -30px #110f0d66;height:auto!important;left:50%!important;max-height:86vh;opacity:0;overflow-y:auto;padding:clamp(26px,3.2vw,44px) clamp(26px,3.4vw,48px);pointer-events:none;position:fixed!important;right:auto!important;top:50%!important;transform:translate(-50%,-50%) scale(.98)!important;transition:opacity .22s ease,transform .28s cubic-bezier(.23,1,.32,1),visibility 0s linear .28s!important;visibility:hidden;width:min(920px,94vw)!important;z-index:8900!important}#offCanvasLanguage.is-open{opacity:1;pointer-events:auto;transform:translate(-50%,-50%) scale(1)!important;transition:opacity .22s ease,transform .28s cubic-bezier(.23,1,.32,1)!important;visibility:visible}.js-off-canvas-overlay{background:#110f0d52!important;transition:opacity .28s cubic-bezier(.23,1,.32,1),visibility .28s cubic-bezier(.23,1,.32,1)!important}.js-off-canvas-overlay:not(.is-visible){transition-duration:.18s!important}#offCanvasLanguage .menu-close{border-bottom:none;margin:0;padding:0 0 18px}#offCanvasLanguage .menu-close h3{color:var(--ink-secondary-color)!important;font-size:11px!important;letter-spacing:.16em!important;margin:0!important;text-transform:uppercase!important}#offCanvasLanguage .menu-close .close-button span{display:none}#offCanvasLanguage .menu-close .close-button:after{border-bottom:1px solid #0000;color:var(--ink-primary-color);content:"Luk";font-size:11px;letter-spacing:.16em;text-transform:uppercase;transition:border-color .18s ease}#offCanvasLanguage .menu-close .close-button:hover:after{border-bottom-color:var(--ink-primary-color)}#offCanvasLanguage .ifta-field label{color:var(--ink-secondary-color);display:block;font-size:10px;letter-spacing:.15em;margin-bottom:6px;text-transform:uppercase}#offCanvasLanguage .ifta-field input{background:#0000;border:1px solid var(--line-color);border-radius:0;color:var(--ink-primary-color);font-size:14px;outline:none;padding:10px 12px;width:100%}#offCanvasLanguage .ifta-field input:focus{border-color:var(--ink-primary-color)}#offCanvasLanguage .country-english-subheader,#offCanvasLanguage .country-international-subheader,#offCanvasLanguage .country-search-subheader{color:var(--ink-secondary-color);font-size:10px;letter-spacing:.15em;margin:22px 0 12px;text-transform:uppercase}#offCanvasLanguage .country-english-subheader{margin-top:6px}#offCanvasLanguage .sf-intl-box{border:1px solid var(--line-color);border-radius:0;margin-top:20px;overflow:hidden}#offCanvasLanguage .sf-intl-row{cursor:pointer;padding:13px 18px;transition:background-color .2s ease}#offCanvasLanguage .sf-intl-row .country-international-subheader{margin:0}#offCanvasLanguage .sf-intl-row .close-button{min-height:0;padding:0;pointer-events:none}@media (hover:hover) and (pointer:fine){#offCanvasLanguage .sf-intl-row:hover{background-color:color-mix(in srgb,var(--line-color) 34%,#0000)}}#offCanvasLanguage #country-div-international{border-top:1px solid var(--line-color);padding:16px 18px 8px}#offCanvasLanguage #country-div-international #language-country-list-international{margin:0}#offCanvasLanguage .country-selector-foot{color:var(--ink-secondary-color);font-size:12.5px;line-height:1.55;margin:22px 0 0;max-width:70ch}#offCanvasLanguage #language-country-list-standard{display:grid;gap:14px 18px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}#offCanvasLanguage #language-country-list-international{display:grid;gap:12px 16px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}#offCanvasLanguage ul li{list-style:none;margin:0}#offCanvasLanguage ul li a{border:1px solid var(--line-color);border-radius:0;height:100%;padding:16px 18px;transition:border-color .18s ease,background-color .2s ease}#offCanvasLanguage ul li a,#offCanvasLanguage ul li a .container{align-items:center;display:flex;gap:12px;justify-content:space-between}#offCanvasLanguage ul li a .container{flex:1}#offCanvasLanguage ul li a .loc-name{color:var(--ink-primary-color);font-size:17px;letter-spacing:0;line-height:1.2}#offCanvasLanguage ul li a .loc-meta{color:var(--ink-secondary-color);font-size:12.5px;letter-spacing:.04em;margin-left:auto;white-space:nowrap}@media (hover:hover) and (pointer:fine){#offCanvasLanguage ul li a:hover{border-color:var(--ink-primary-color)}}#offCanvasLanguage ul li.is-current-locale a{background:var(--sf-accent-color);border-color:var(--ink-primary-color)}#offCanvasLanguage .ifta-field{display:none!important}@media (max-width:640px){#offCanvasLanguage #language-country-list-standard{grid-template-columns:1fr}#offCanvasLanguage #language-country-list-international{grid-template-columns:repeat(2,minmax(0,1fr))}}#offCanvasLanguage .language-div-toggle .close-button{color:var(--ink-secondary-color)}#offCanvasLanguage ul li.is-current-locale a{background:var(--hm-fern,#1f3a2b);border-color:var(--hm-fern,#1f3a2b)}#offCanvasLanguage ul li.is-current-locale a .loc-meta,#offCanvasLanguage ul li.is-current-locale a .loc-name{color:#f6f4ec}#offCanvasLanguage ul li a .loc-name{font-size:16px}#offCanvasLanguage ul li a .loc-meta{font-size:11px;letter-spacing:.1em;text-transform:uppercase}#offCanvasLanguage .menu-close h3{font-size:12px;font-weight:400;letter-spacing:.24em;text-transform:uppercase}@keyframes hm-contact-from-right{0%{opacity:0;transform:translate3d(14px,0,0)}to{opacity:1;transform:none}}@keyframes hm-contact-from-left{0%{opacity:0;transform:translate3d(-14px,0,0)}to{opacity:1;transform:none}}@keyframes hm-contact-rise{0%{opacity:0;transform:translate3d(0,8px,0)}to{opacity:1;transform:none}}.hm-contact{color:var(--ink-primary-color);font-family:Georgia,Bitstream Charter,URW Bookman L,serif;margin:0 auto;max-width:min(var(--hm-max,1680px),1320px);padding:clamp(44px,6vw,96px) var(--hm-gutter,clamp(20px,5vw,76px)) clamp(72px,9vw,140px)}.hm-contact-grid{align-items:start;display:grid;grid-template-columns:minmax(0,1fr);row-gap:clamp(48px,7vw,88px)}@media (min-width:1024px){.hm-contact-grid{column-gap:clamp(56px,8vw,128px);grid-template-columns:minmax(0,1fr) minmax(280px,360px)}}.hm-contact-card{min-width:0}.hm-contact-card[data-step="1"]{animation:hm-contact-from-left .3s cubic-bezier(.23,1,.32,1) both}.hm-contact-card[data-step="2"]{animation:hm-contact-from-right .3s cubic-bezier(.23,1,.32,1) both}.hm-contact-aside{animation:hm-contact-rise .3s cubic-bezier(.23,1,.32,1) .08s both}.hm-contact-card.htmx-swapping{animation:none;opacity:0;transition:opacity .15s ease,transform .15s ease}.hm-contact-card[data-step="1"].htmx-swapping{transform:translate3d(-10px,0,0)}.hm-contact-card[data-step="2"].htmx-swapping{transform:translate3d(10px,0,0)}.hm-contact-head{margin:0 0 clamp(28px,4vw,44px)}.hm-contact-head .hm-eyebrow{margin-bottom:14px}.hm-contact-title{text-wrap:balance;color:var(--ink-primary-color);font-family:inherit;font-size:clamp(26px,3.2vw,40px);font-weight:400!important;letter-spacing:-.01em;line-height:1.12;margin:0;max-width:22ch}.hm-contact-title--subject{font-size:clamp(24px,2.6vw,32px)}.hm-contact-featured{display:grid;gap:14px;grid-template-columns:1fr;list-style:none;margin:0;padding:0}@media (min-width:640px){.hm-contact-featured{grid-template-columns:repeat(3,minmax(0,1fr))}.hm-contact-plate{min-height:156px}}.hm-contact-plate{background:#0000;border:1px solid var(--line-color);color:var(--ink-primary-color)!important;display:flex;flex-direction:column;padding:22px 22px 20px;position:relative;text-decoration:none!important;transition:border-color .28s cubic-bezier(.23,1,.32,1),background-color .28s cubic-bezier(.23,1,.32,1),transform .14s cubic-bezier(.23,1,.32,1)}.hm-contact-plate-name{text-wrap:balance;font-size:17px;line-height:1.4;margin-bottom:18px}.hm-contact-plate-arrow,.hm-contact-row-arrow{background:currentColor;display:block;height:1px;opacity:.55;position:relative;transition:width .28s cubic-bezier(.23,1,.32,1),opacity .28s cubic-bezier(.23,1,.32,1),transform .28s cubic-bezier(.23,1,.32,1);width:22px}.hm-contact-plate-arrow:after,.hm-contact-row-arrow:after{border-right:1px solid;border-top:1px solid;content:"";height:6px;position:absolute;right:0;top:-3px;transform:rotate(45deg);width:6px}.hm-contact-plate-arrow{margin-top:auto}@media (hover:hover) and (pointer:fine){.hm-contact-plate:hover{background:var(--hm-sand,#f0ede5);border-color:var(--ink-primary-color)}.hm-contact-plate:hover .hm-contact-plate-arrow{opacity:1;width:40px}}.hm-contact-plate:active{transform:scale(.99)}.hm-contact-back:focus-visible,.hm-contact-plate:focus-visible,.hm-contact-row:focus-visible{outline:1px solid var(--ink-primary-color);outline-offset:4px}.hm-contact-sub{color:var(--ink-secondary-color);font-family:inherit;font-size:11px;font-weight:400!important;letter-spacing:.26em;margin:clamp(44px,6vw,72px) 0 6px;text-transform:uppercase}.hm-contact-list{border-top:1px solid var(--line-color);list-style:none}.hm-contact-list,.hm-contact-list li{margin:0;padding:0}.hm-contact-row{align-items:center;border-bottom:1px solid var(--line-color);color:var(--ink-primary-color)!important;display:flex;gap:24px;padding:17px 0;text-decoration:none!important;transition:color .2s ease}.hm-contact-row-name{flex:1 1 auto;font-size:16px;line-height:1.45;min-width:0;transition:transform .26s cubic-bezier(.23,1,.32,1)}.hm-contact-row-arrow{flex:0 0 auto}@media (hover:hover) and (pointer:fine){.hm-contact-row:hover{color:var(--hm-fern,#1f3a2b)!important}.hm-contact-row:hover .hm-contact-row-name{transform:translateX(6px)}.hm-contact-row:hover .hm-contact-row-arrow{opacity:1;transform:translateX(4px)}}.hm-contact-row:active .hm-contact-row-name{transform:translateX(8px)}.hm-contact-card[data-step="1"] .hm-contact-list li{animation:hm-contact-rise .28s cubic-bezier(.23,1,.32,1) both}.hm-contact-card[data-step="1"] .hm-contact-list li:first-child{animation-delay:90ms}.hm-contact-card[data-step="1"] .hm-contact-list li:nth-child(2){animation-delay:112ms}.hm-contact-card[data-step="1"] .hm-contact-list li:nth-child(3){animation-delay:134ms}.hm-contact-card[data-step="1"] .hm-contact-list li:nth-child(4){animation-delay:156ms}.hm-contact-card[data-step="1"] .hm-contact-list li:nth-child(5){animation-delay:178ms}.hm-contact-card[data-step="1"] .hm-contact-list li:nth-child(6){animation-delay:.2s}.hm-contact-card[data-step="1"] .hm-contact-list li:nth-child(7){animation-delay:222ms}.hm-contact-card[data-step="1"] .hm-contact-list li:nth-child(8){animation-delay:244ms}.hm-contact-card[data-step="1"] .hm-contact-list li:nth-child(9){animation-delay:266ms}.hm-contact-card[data-step="1"] .hm-contact-list li:nth-child(10){animation-delay:288ms}.hm-contact-card[data-step="1"] .hm-contact-list li:nth-child(11){animation-delay:.31s}.hm-contact-card[data-step="1"] .hm-contact-list li:nth-child(12){animation-delay:332ms}.hm-contact-aside{min-width:0}.hm-contact-aside .hm-eyebrow{margin-bottom:4px}.hm-contact-q{border-bottom:1px solid var(--line-color);padding:20px 0}.hm-contact-q:first-of-type{border-top:1px solid var(--line-color);margin-top:14px}.hm-contact-q-title{color:var(--ink-primary-color);font-family:inherit;font-size:15.5px;font-weight:400!important;line-height:1.4;margin:0 0 8px}.hm-contact-prose{color:var(--hm-body,#3b362d);font-size:14.5px;line-height:1.7}.hm-contact-prose p{font-size:inherit;line-height:inherit;margin:0 0 .8em}.hm-contact-prose p:last-child{margin-bottom:0}.hm-contact-prose a{color:inherit;text-decoration:underline;text-decoration-color:#3b362d73;text-underline-offset:3px;transition:text-decoration-color .2s ease}.hm-contact-prose a:hover{text-decoration-color:initial}.hm-contact-prose ol,.hm-contact-prose ul{margin:0 0 .8em 1.2em;padding:0}.hm-contact-prose b,.hm-contact-prose strong{font-weight:400}.hm-contact-back{align-items:center;color:var(--ink-secondary-color)!important;display:inline-flex;font-size:10px;gap:10px;letter-spacing:.22em;margin:0 0 22px;text-decoration:none!important;text-transform:uppercase;transition:color .2s ease}.hm-contact-back-arrow{background:currentColor;display:block;height:1px;position:relative;transition:transform .26s cubic-bezier(.23,1,.32,1);width:22px}.hm-contact-back-arrow:after{border-bottom:1px solid;border-left:1px solid;content:"";height:6px;left:0;position:absolute;top:-3px;transform:rotate(45deg);width:6px}.hm-contact-back:hover{color:var(--ink-primary-color)!important}.hm-contact-back:hover .hm-contact-back-arrow{transform:translateX(-4px)}.hm-contact-form{max-width:640px}.hm-contact-intro{font-size:15.5px;margin:0 0 26px}.hm-contact-form .notification{margin:0 0 24px}.hm-contact-form .ifta-field{background:#0000!important;border:none!important;margin:0 0 18px!important;padding:0!important}.hm-contact-form .ifta-field.focused,.hm-contact-form .ifta-field:focus-within{border:none!important}.hm-contact-form .ifta-field input{height:auto!important}.hm-contact-form .ifta-field label{color:var(--ink-secondary-color)!important;display:block;font-size:10px!important;font-weight:400!important;letter-spacing:.15em!important;margin:0 0 6px 2px!important;text-transform:uppercase!important}.hm-contact-form .ifta-field input:not([type=checkbox]):not([type=file]),.hm-contact-form .ifta-field select,.hm-contact-form .ifta-field textarea{--sf-field-radius:0;background-color:color-mix(in srgb,#fff 38%,var(--page-color))!important;border:1px solid var(--line-color)!important;border-radius:var(--sf-field-radius,9px)!important;box-shadow:none;color:var(--ink-primary-color)!important;font-family:inherit!important;font-size:15px!important;line-height:1.5;outline:none!important;padding:14px 15px!important;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease;width:100%}.hm-contact-form .ifta-field input:not([type=checkbox]):not([type=file])::placeholder,.hm-contact-form .ifta-field select::placeholder,.hm-contact-form .ifta-field textarea::placeholder{color:color-mix(in oklab,var(--ink-primary-color) 52%,#0000)!important;opacity:1!important}.hm-contact-form .ifta-field textarea{min-height:160px;resize:vertical}.hm-contact-form .ifta-field select:not([multiple]){appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='m1 1.5 5 5 5-5' fill='none' stroke='%234C2420' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-position:right 18px center!important;background-repeat:no-repeat!important;height:auto!important;min-height:52px;padding-right:44px!important}.hm-contact-form .ifta-field select[multiple]{padding:8px 0!important}.hm-contact-form .ifta-field select[multiple] option{padding:8px 15px}.hm-contact-form .ifta-field input:hover,.hm-contact-form .ifta-field select:hover,.hm-contact-form .ifta-field textarea:hover{background-color:color-mix(in srgb,#fff 52%,var(--page-color))!important;border-color:color-mix(in oklab,var(--ink-primary-color) 20%,var(--line-color))!important}.hm-contact-form .ifta-field input:focus,.hm-contact-form .ifta-field select:focus,.hm-contact-form .ifta-field textarea:focus{background-color:color-mix(in srgb,#fff 80%,var(--page-color))!important;border-color:var(--ink-primary-color)!important;box-shadow:0 0 0 3px color-mix(in oklab,var(--ink-primary-color) 8%,#0000)!important}.hm-contact-form .ifta-field.error input,.hm-contact-form .ifta-field.error textarea{border-color:var(--sf-error-color)!important;box-shadow:0 0 0 3px color-mix(in oklab,var(--sf-error-color) 10%,#0000)!important}.hm-contact-form #email-typo,.hm-contact-form .ifta-field+.mt-2{color:var(--ink-secondary-color);font-size:13px;line-height:1.6;margin:-8px 0 18px}.hm-contact-form .flex,.hm-contact-pair{column-gap:18px;display:grid;grid-template-columns:1fr}.hm-contact-form .flex>*{min-width:0}@media (min-width:640px){.hm-contact-pair{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.hm-contact-form .flex{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}.hm-contact-check{align-items:flex-start;display:flex;gap:10px;margin:4px 0 18px}.hm-contact-check label{color:var(--ink-primary-color)!important;display:inline;font-size:12.5px!important;font-weight:400!important;letter-spacing:.01em!important;margin:0!important;text-transform:none!important}.hm-contact-check input[type=checkbox]{accent-color:var(--hm-fern,#1f3a2b);flex:0 0 auto;height:16px;margin:3px 0 0;width:16px}.hm-contact-check label{font-size:14px!important;line-height:1.55}.hm-contact-steps{border-bottom:1px solid var(--line-color);border-top:1px solid var(--line-color);color:var(--ink-secondary-color);display:flex;flex-wrap:wrap;font-size:11px;gap:10px 28px;letter-spacing:.2em;list-style:none;margin:0 0 34px;padding:16px 0;text-transform:uppercase}.hm-contact-steps li{align-items:center;display:inline-flex;gap:10px;margin:0;transition:color .3s ease}.hm-contact-steps li.is-done{color:var(--hm-fern,#1f3a2b)}.hm-contact-steps-no{align-items:center;border:1px solid;display:inline-flex;font-size:11px;height:22px;justify-content:center;letter-spacing:0;line-height:1;transition:background-color .3s ease,color .3s ease,border-color .3s ease;width:22px}.hm-contact-step.is-done .hm-contact-steps-no,.hm-contact-steps li.is-done .hm-contact-steps-no{background:var(--hm-fern,#1f3a2b);border-color:var(--hm-fern,#1f3a2b);color:var(--sf-accent-ink-color,#f6f4ec)}.hm-contact-step{margin:0 0 40px}.hm-contact-step-title{align-items:center;color:var(--ink-primary-color);display:flex;font-family:inherit;font-size:19px;font-weight:400!important;gap:14px;line-height:1.3;margin:0 0 20px}.hm-contact-step-title .hm-contact-steps-no{color:var(--ink-secondary-color)}.hm-contact-step-help{color:var(--hm-body,#3b362d);font-size:14.5px;line-height:1.6;margin:-8px 0 24px;max-width:52ch}.hm-contact-upload--shots{padding-top:6px}.hm-contact-upload--shots+.hm-contact-upload--shots{border-top:1px solid var(--line-color);margin-top:8px;padding-top:26px}.hm-contact-choice{border:0;margin:0 0 22px;min-width:0;padding:0}.hm-contact-choice legend{color:var(--ink-secondary-color)!important;display:block;font-size:10px!important;font-weight:400!important;letter-spacing:.15em!important;margin:0 0 6px 2px!important;padding:0;text-transform:uppercase!important}.hm-contact-choice-plates{display:grid;gap:10px;grid-template-columns:1fr}@media (min-width:640px){.hm-contact-choice-plates{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}.hm-contact-choice-plate{align-items:center;background:color-mix(in srgb,#fff 38%,var(--page-color));border:1px solid var(--line-color);color:var(--ink-primary-color);cursor:pointer;display:flex;font-size:15px!important;font-weight:400!important;gap:12px;letter-spacing:0!important;line-height:1.4;margin:0!important;padding:16px 18px;position:relative;text-transform:none!important;transition:border-color .2s ease,background-color .2s ease,transform .14s cubic-bezier(.23,1,.32,1)}.hm-contact-choice-plate input{height:1px;margin:0;opacity:0;pointer-events:none;position:absolute;width:1px}.hm-contact-choice-mark{background:radial-gradient(circle,var(--hm-fern,#1f3a2b) 0 3px,#0000 3.5px);background-position:50%;background-repeat:no-repeat;background-size:0 0;border:1px solid var(--ink-secondary-color);border-radius:50%;flex:0 0 auto;height:14px;transition:border-color .2s ease,background-size .2s cubic-bezier(.23,1,.32,1);width:14px}.hm-contact-choice-plate:hover{background:color-mix(in srgb,#fff 52%,var(--page-color));border-color:var(--ink-primary-color)}.hm-contact-choice-plate:active{transform:scale(.99)}.hm-contact-choice-plate:has(input:checked){background:color-mix(in srgb,#fff 64%,var(--page-color));border-color:var(--hm-fern,#1f3a2b)}.hm-contact-choice-plate:has(input:checked) .hm-contact-choice-mark{background-size:100% 100%;border-color:var(--hm-fern,#1f3a2b)}.hm-contact-choice-plate:has(input:focus-visible){outline:1px solid var(--ink-primary-color);outline-offset:3px}.hm-contact-upload{margin:0 0 26px}.hm-contact-upload-label{color:var(--ink-secondary-color)!important;display:block;font-size:10px!important;font-weight:400!important;letter-spacing:.15em!important;margin:0 0 6px 2px!important;text-transform:uppercase!important}.hm-contact-upload-help{font-size:14px;margin:0 0 12px}.hm-contact-upload-plate{background:color-mix(in srgb,#fff 38%,var(--page-color));border:1px dashed color-mix(in oklab,var(--ink-primary-color) 32%,var(--line-color));cursor:pointer;display:flex;flex-direction:column;gap:16px;min-height:96px;padding:22px;position:relative;transition:border-color .2s ease,background-color .2s ease}.hm-contact-upload-plate input[type=file]{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.hm-contact-upload-plate.is-over,.hm-contact-upload-plate:focus-visible,.hm-contact-upload-plate:hover{background:color-mix(in srgb,#fff 58%,var(--page-color));border-color:var(--ink-primary-color);outline:none}.hm-contact-upload.is-filled .hm-contact-upload-plate{border-color:var(--hm-fern,#1f3a2b);border-style:solid}.hm-contact-upload.is-missing .hm-contact-upload-plate{border-color:var(--sf-error-color,#8c3b3b)}.hm-contact-upload-empty{align-items:baseline;display:flex;flex-wrap:wrap;gap:12px}.hm-contact-upload-cta{border-bottom:1px solid var(--hm-fern,#1f3a2b);color:var(--hm-fern,#1f3a2b);font-size:11px;letter-spacing:.2em;padding-bottom:3px;text-transform:uppercase}.hm-contact-upload-hint{color:var(--ink-secondary-color);font-size:13px}.hm-contact-upload.is-filled .hm-contact-upload-cta{border-bottom-color:#0000}.hm-contact-upload.is-filled .hm-contact-upload-cta:before{content:"+ "}.hm-contact-upload-previews{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));list-style:none;margin:0;padding:0}.hm-contact-upload-previews:empty{display:none}.hm-contact-upload-previews li{animation:hm-contact-rise .3s cubic-bezier(.23,1,.32,1) both;aspect-ratio:1;background:#fff;border:1px solid var(--line-color);margin:0;overflow:hidden}.hm-contact-upload-previews img{display:block;height:100%;object-fit:cover;width:100%}.hm-contact-upload-previews li.is-file{align-items:center;color:var(--ink-secondary-color);display:flex;font-size:11px;line-height:1.4;padding:8px;word-break:break-word}.hm-contact-upload-state{color:var(--hm-fern,#1f3a2b);display:flex;font-size:12.5px;gap:12px;justify-content:space-between;line-height:1.4;margin:8px 0 0;min-height:18px}.hm-contact-upload-missing{color:var(--sf-error-color,#8c3b3b);display:none}.hm-contact-shots{display:grid;gap:14px 12px;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));list-style:none;margin:0;padding:0}.hm-contact-shot{cursor:pointer;margin:0;outline:none;position:relative}.hm-contact-shot input[type=file]{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.hm-contact-shot-frame{aspect-ratio:1;background:color-mix(in srgb,#fff 38%,var(--page-color));border:1px dashed color-mix(in oklab,var(--ink-primary-color) 32%,var(--line-color));display:block;overflow:hidden;position:relative;transition:border-color .2s ease,background-color .2s ease,transform .14s cubic-bezier(.23,1,.32,1)}.hm-contact-shot-plus{height:14px;inset:0;margin:auto;opacity:.55;position:absolute;transition:opacity .2s ease,transform .2s cubic-bezier(.23,1,.32,1);width:14px}.hm-contact-shot-plus:after,.hm-contact-shot-plus:before{background:var(--ink-primary-color);content:"";position:absolute}.hm-contact-shot-plus:before{height:1px;left:0;right:0;top:50%}.hm-contact-shot-plus:after{bottom:0;left:50%;top:0;width:1px}.hm-contact-shot.is-over .hm-contact-shot-frame,.hm-contact-shot:focus-visible .hm-contact-shot-frame,.hm-contact-shot:hover .hm-contact-shot-frame{background:color-mix(in srgb,#fff 58%,var(--page-color));border-color:var(--ink-primary-color)}.hm-contact-shot:hover .hm-contact-shot-plus{opacity:1;transform:rotate(90deg)}.hm-contact-shot:active .hm-contact-shot-frame{transform:scale(.98)}.hm-contact-shot.is-filled .hm-contact-shot-frame{border-color:var(--hm-fern,#1f3a2b);border-style:solid}.hm-contact-shot.is-filled .hm-contact-shot-plus{display:none}.hm-contact-shot.is-missing .hm-contact-shot-frame{background:color-mix(in srgb,var(--sf-error-color,#8c3b3b) 6%,var(--page-color));border-color:var(--sf-error-color,#8c3b3b)}.hm-contact-shot .hm-contact-upload-previews{display:block;inset:0;position:absolute}.hm-contact-shot .hm-contact-upload-previews li{animation:none;border:0;inset:0;position:absolute}.hm-contact-shot--extra .hm-contact-upload-previews{display:grid;gap:2px;grid-template-columns:1fr 1fr;padding:2px}.hm-contact-shot--extra .hm-contact-upload-previews li{aspect-ratio:1;position:static}.hm-contact-shot--extra .hm-contact-upload-previews li:nth-child(n+5){display:none}.hm-contact-shot.is-filled .hm-contact-shot-frame:after{background:var(--hm-fern,#1f3a2b) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='m4.5 9.3 3 3 6-6.5' fill='none' stroke='%23F6F4EC' stroke-width='1.4'/%3E%3C/svg%3E") center/contain no-repeat;bottom:6px;content:"";height:18px;position:absolute;right:6px;width:18px}.hm-contact-shot-name{color:var(--ink-primary-color);display:block;font-size:12.5px;line-height:1.35;margin-top:7px}.hm-contact-shot-optional{color:var(--ink-secondary-color)}.hm-contact-shot.is-missing .hm-contact-shot-name{color:var(--sf-error-color,#8c3b3b)}.hm-contact-upload--shots .hm-contact-upload-help{margin-bottom:16px}.hm-contact-upload.is-missing .hm-contact-upload-missing{display:inline}.hm-contact-actions{margin-top:26px}.hm-contact-form .sf-btn{align-items:center;background:var(--sf-accent-color,#1f3a2b);border:1px solid var(--sf-accent-color,#1f3a2b);border-radius:0;color:var(--sf-accent-ink-color,#f6f4ec)!important;cursor:pointer;display:inline-flex;font:inherit;font-size:11px;justify-content:center;letter-spacing:.2em;min-height:52px;padding:0 28px;text-transform:uppercase;transition:background-color .16s ease,border-color .16s ease,transform .16s cubic-bezier(.23,1,.32,1);width:100%}.hm-contact-form .sf-btn:hover{background:color-mix(in srgb,var(--sf-accent-color,#1f3a2b) 80%,#f6f4ec);border-color:color-mix(in srgb,var(--sf-accent-color,#1f3a2b) 80%,#f6f4ec)}.hm-contact-form .sf-btn:active{transform:scale(.98)}.hm-contact-form .sf-btn:disabled{cursor:default;opacity:.5}@media (min-width:640px){.hm-contact-form .sf-btn{min-width:240px;width:auto}}.hm-contact-status{animation:hm-contact-rise .3s cubic-bezier(.23,1,.32,1) both;border-bottom:1px solid var(--line-color);border-left:2px solid var(--ink-secondary-color);border-top:1px solid var(--line-color);margin:8px 0 24px;padding:18px 0 18px 20px}.hm-contact-status[data-state=done]{border-left-color:var(--hm-fern,#1f3a2b)}.hm-contact-status[data-state=stopped]{border-left-color:var(--sf-error-color,#8c3b3b)}.hm-contact-status-label{color:var(--ink-secondary-color);display:block;font-size:10px;letter-spacing:.2em;margin-bottom:8px;text-transform:uppercase}.hm-contact-thanks{border-bottom:1px solid var(--line-color);border-top:1px solid var(--line-color);color:var(--ink-primary-color);font-size:clamp(18px,1.8vw,22px);line-height:1.5;margin:0 0 32px;max-width:34ch;padding:40px 0}@media (prefers-reduced-motion:reduce){.hm-contact-aside,.hm-contact-card,.hm-contact-card.htmx-swapping,.hm-contact-card[data-step="1"] .hm-contact-list li,.hm-contact-status,.hm-contact-upload-previews li{animation:none;opacity:1;transform:none;transition:none}.hm-contact-back-arrow,.hm-contact-plate-arrow,.hm-contact-row-arrow,.hm-contact-row-name{transition:none}}