.elementor-2110 .elementor-element.elementor-element-c855be4{--display:flex;--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2110 .elementor-element.elementor-element-7db4842{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px}.elementor-2110 .elementor-element.elementor-element-210da95>.elementor-widget-container{padding:24px 0px 24px 0px}.elementor-2110 .elementor-element.elementor-element-210da95 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2)}.elementor-2110 .elementor-element.elementor-element-210da95 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2)}.elementor-2110 .elementor-element.elementor-element-210da95 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2)}.elementor-2110 .elementor-element.elementor-element-210da95 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2)}.elementor-2110 .elementor-element.elementor-element-210da95 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2)}.elementor-2110 .elementor-element.elementor-element-210da95 .elementor-icon-list-item:not(:last-child):after{content:"";height:12px;border-color:#D6D3CD}.elementor-2110 .elementor-element.elementor-element-210da95 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px}.elementor-2110 .elementor-element.elementor-element-210da95 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid}.elementor-2110 .elementor-element.elementor-element-210da95 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px}.elementor-2110 .elementor-element.elementor-element-210da95 .elementor-icon-list-icon i{transition:color 0.3s}.elementor-2110 .elementor-element.elementor-element-210da95 .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-2110 .elementor-element.elementor-element-210da95{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-2110 .elementor-element.elementor-element-210da95 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-2110 .elementor-element.elementor-element-210da95 .elementor-icon-list-item>a{font-family:"Schibsted Grotesk",Sans-serif;font-size:14px;font-weight:400;text-transform:none}.elementor-2110 .elementor-element.elementor-element-210da95 .elementor-icon-list-text{color:#5E5C58;transition:color 0.3s}.elementor-2110 .elementor-element.elementor-element-210da95 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#B8361C}.elementor-2110 .elementor-element.elementor-element-feddb8c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:48px 64px;--row-gap:48px;--column-gap:64px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px}.elementor-2110 .elementor-element.elementor-element-9f40d85{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2110 .elementor-element.elementor-element-2176656{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2110 .elementor-element.elementor-element-4aecb17{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2110 .elementor-element.elementor-element-b4e1311 .elementor-heading-title{font-family:"Archivo",Sans-serif;font-size:64px;font-weight:800;text-transform:uppercase;line-height:0.92em;letter-spacing:-0.01em;color:#141414}.woocommerce .elementor-2110 .elementor-element.elementor-element-a68cca5 .woocommerce-product-details__short-description{color:#2B2A28}.woocommerce .elementor-2110 .elementor-element.elementor-element-f94185e .price{color:#141414;font-family:"Archivo",Sans-serif;font-size:52px;font-weight:800;text-transform:uppercase;line-height:1em}.elementor-2110 .elementor-element.elementor-element-2e96867 .cart button,.elementor-2110 .elementor-element.elementor-element-2e96867 .cart .button{font-family:"Schibsted Grotesk",Sans-serif;font-size:17px;font-weight:600;text-transform:none;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 26px 0px 26px;color:#FFFFFF;background-color:#141414;border-color:#141414;transition:all 0.2s}.elementor-2110 .elementor-element.elementor-element-2e96867 .cart button:hover,.elementor-2110 .elementor-element.elementor-element-2e96867 .cart .button:hover{color:#FFFFFF;background-color:#B8361C;border-color:#B8361C}.elementor-2110 .elementor-element.elementor-element-2e96867 .quantity .qty{transition:all 0.2s}.woocommerce .elementor-2110 .elementor-element.elementor-element-2e96867 form.cart table.variations label{font-family:"Schibsted Grotesk",Sans-serif;font-size:15px;font-weight:600;text-transform:none}.elementor-2110 .elementor-element.elementor-element-1f3f4dd{font-family:"Schibsted Grotesk",Sans-serif;font-size:15px;font-weight:400;text-transform:none;line-height:1.45em;color:#141414}.elementor-2110 .elementor-element.elementor-element-bc69360{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px}.elementor-2110 .elementor-element.elementor-element-ce35d5b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 64px;--row-gap:32px;--column-gap:64px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#141414;--border-color:#141414;--padding-top:72px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px}.elementor-2110 .elementor-element.elementor-element-d40d9a4 .elementor-heading-title{font-family:"Archivo",Sans-serif;font-size:56px;font-weight:800;text-transform:uppercase;line-height:0.92em;letter-spacing:-0.01em;color:#141414}.elementor-2110 .elementor-element.elementor-element-63baeaa{color:#141414;font-family:"Schibsted Grotesk",Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:1.7em}.elementor-2110 .elementor-element.elementor-element-e0e0a12{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:104px;--padding-left:24px;--padding-right:24px}.elementor-2110 .elementor-element.elementor-element-3dd3f96 .elementor-heading-title{font-family:"Archivo",Sans-serif;font-size:48px;font-weight:800;text-transform:uppercase;line-height:0.92em;letter-spacing:-0.01em;color:#141414}.elementor-2110 .elementor-element.elementor-element-8f3c477.elementor-wc-products ul.products li.product{text-align:left}.elementor-2110 .elementor-element.elementor-element-8f3c477.elementor-wc-products ul.products{grid-column-gap:24px;grid-row-gap:32px}.elementor-2110 .elementor-element.elementor-element-8f3c477.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#141414}.elementor-2110 .elementor-element.elementor-element-8f3c477.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#141414}.elementor-2110 .elementor-element.elementor-element-8f3c477.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-2110 .elementor-element.elementor-element-8f3c477.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Schibsted Grotesk",Sans-serif;font-size:16px;font-weight:600;text-transform:none}.elementor-2110 .elementor-element.elementor-element-8f3c477.elementor-wc-products ul.products li.product .price{color:#5E5C58;font-family:"Schibsted Grotesk",Sans-serif;font-size:16px;font-weight:400;text-transform:none}.elementor-2110 .elementor-element.elementor-element-8f3c477.elementor-wc-products ul.products li.product .price ins{color:#5E5C58}.elementor-2110 .elementor-element.elementor-element-8f3c477.elementor-wc-products ul.products li.product .price ins .amount{color:#5E5C58}.elementor-2110 .elementor-element.elementor-element-eb47214{--display:flex;--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}@media(max-width:1024px){.elementor-2110 .elementor-element.elementor-element-b4e1311 .elementor-heading-title{font-size:52px}.elementor-2110 .elementor-element.elementor-element-d40d9a4 .elementor-heading-title{font-size:44px}.elementor-2110 .elementor-element.elementor-element-3dd3f96 .elementor-heading-title{font-size:40px}.elementor-2110 .elementor-element.elementor-element-8f3c477.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}}@media(min-width:768px){.elementor-2110 .elementor-element.elementor-element-7db4842{--content-width:1360px}.elementor-2110 .elementor-element.elementor-element-bc69360{--content-width:1360px}.elementor-2110 .elementor-element.elementor-element-e0e0a12{--content-width:1360px}}@media(max-width:767px){.elementor-2110 .elementor-element.elementor-element-feddb8c{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--padding-top:0px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px}.elementor-2110 .elementor-element.elementor-element-b4e1311 .elementor-heading-title{font-size:40px}.woocommerce .elementor-2110 .elementor-element.elementor-element-f94185e .price{font-size:44px}.elementor-2110 .elementor-element.elementor-element-ce35d5b{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--padding-top:48px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px}.elementor-2110 .elementor-element.elementor-element-d40d9a4 .elementor-heading-title{font-size:36px}.elementor-2110 .elementor-element.elementor-element-63baeaa{font-size:17px}.elementor-2110 .elementor-element.elementor-element-e0e0a12{--padding-top:0px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px}.elementor-2110 .elementor-element.elementor-element-3dd3f96 .elementor-heading-title{font-size:32px}.elementor-2110 .elementor-element.elementor-element-8f3c477.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}}.jf-fontload,.jf-schema{display:none !important}.jf .elementor-widget-text-editor,.jf .elementor-widget-text-editor *,.jf .elementor-widget-woocommerce-product-content,.jf .elementor-widget-woocommerce-product-content *,.jf .elementor-widget-woocommerce-product-short-description,.jf .elementor-widget-woocommerce-product-short-description *,.jf .woocommerce-breadcrumb,.jf .woocommerce-breadcrumb *,.jf form.cart,.jf form.cart *{text-transform:none !important}.jf .elementor-widget-heading:not(.jf-d) .elementor-heading-title{text-transform:none !important}.jf .jf-d .elementor-heading-title,.jf .jf-d .product_title{font-family:'Archivo',sans-serif;font-stretch:72%;font-weight:800;text-transform:uppercase !important;letter-spacing:-0.01em;text-wrap:balance}.jf a{text-underline-offset:0.22em;text-decoration-thickness:1px}.jf a:focus-visible,.jf button:focus-visible{outline:2px solid #B8361C;outline-offset:3px}.jf .e-con>.e-con-inner>.e-con,.jf .e-con-full>.e-con,.jf.e-con>.e-con-inner>.e-con,.jf.e-con-full>.e-con{flex-shrink:1;min-width:0}.jf .jf-pp-crumbs .woocommerce-breadcrumb{margin:0}.jf .jf-pp-crumbs a{color:#5E5C58;text-decoration:underline}.jf .jf-pp-crumbs a:hover{color:#B8361C}.jf .jf-pp-gal{flex:1.5 1 560px !important}.jf .jf-pp-buy{flex:1 1 400px !important;position:sticky;top:100px}@media (max-width:767px){.jf .jf-pp-gal,.jf .jf-pp-buy{flex:0 0 auto !important;width:100%;position:static}}.jf .jf-pp-gal .woocommerce-product-gallery{width:100% !important;float:none !important;margin:0 !important;opacity:1 !important}.jf .jf-pp-gal .woocommerce-product-gallery img{display:block;width:100%;height:auto}.jf .jf-pp-gal .flex-control-thumbs{display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:12px 0 0 !important;padding:0 !important}.jf .jf-pp-gal .flex-control-thumbs li{width:auto !important;margin:0 !important;float:none !important}.jf .jf-pp-gal .flex-control-thumbs img{opacity:.6;transition:opacity 300ms ease;aspect-ratio:3/2;object-fit:cover}.jf .jf-pp-gal .flex-control-thumbs img.flex-active,.jf .jf-pp-gal .flex-control-thumbs img:hover{opacity:1}.jf .jf-pp-gal .woocommerce-product-gallery__trigger{border-radius:0 !important;background:#FFFFFF !important}.jf .jf-pp-buy .product_title{margin:0 !important}.jf .jf-pp-short p{margin:0}.jf .jf-pp-price .price{margin:0 !important;font-stretch:72%;display:inline}.jf .jf-pp-price .elementor-widget-container{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px}.jf .jf-pp-price .jf-from-l{font-family:'Schibsted Grotesk',sans-serif;font-stretch:100%;font-size:15px;font-weight:500;text-transform:none;color:#5E5C58;letter-spacing:0}.jf .jf-pp-meta{font-family:'Schibsted Grotesk',sans-serif;font-size:15px;color:#5E5C58}.jf .jf-pp-atc form.cart{margin:0 !important;display:flex;flex-direction:column;gap:16px}.jf .jf-pp-atc table.variations{margin:0 !important;border:0 !important}.jf .jf-pp-atc table.variations tr,.jf .jf-pp-atc table.variations th,.jf .jf-pp-atc table.variations td{display:block;padding:0 !important;border:0 !important;background:transparent !important;text-align:left}.jf .jf-pp-atc table.variations th.label{margin-bottom:10px}.jf .jf-pp-atc table.variations th.label label::after{content:' (inches,plus 1-inch border)';font-weight:400;color:#5E5C58}.jf .jf-pp-atc .reset_variations{display:none !important}.jf .jf-pp-atc table.variations select{width:100%;min-height:52px;padding:0 40px 0 14px;border:0;border-radius:0;box-shadow:inset 0 0 0 1px #D6D3CD;background-color:#FFFFFF;font-family:'Schibsted Grotesk',sans-serif;font-size:16px;color:#141414}.jf .jf-pp-atc .jf-has-sizes table.variations select{position:absolute !important;width:1px !important;height:1px !important;min-height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;opacity:0}.jf .jf-sizes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.jf .jf-size{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-height:64px;padding:10px 14px;background:#FFFFFF;border:0;border-radius:0;cursor:pointer;text-align:left;font-family:'Schibsted Grotesk',sans-serif;color:#141414;box-shadow:inset 0 0 0 1px #D6D3CD;transition:box-shadow 150ms ease,background-color 150ms ease}.jf .jf-size:hover{box-shadow:inset 0 0 0 1.5px #141414;background:#FFFFFF;color:#141414}.jf .jf-size[aria-pressed='true']{box-shadow:inset 0 0 0 2px #141414;background:#F4F3F0}.jf .jf-size-l{font-weight:600;font-size:16px;line-height:1.3}.jf .jf-size-p{font-size:14px;color:#5E5C58;line-height:1.3}@media (max-width:420px){.jf .jf-sizes{grid-template-columns:repeat(2,minmax(0,1fr))}}.jf .jf-pp-atc .single_variation_wrap{display:flex;flex-direction:column;gap:12px}.jf .jf-pp-atc .woocommerce-variation-price{display:none !important}.jf .jf-pp-atc .woocommerce-variation-availability p,.jf .jf-pp-atc .woocommerce-variation-description p{margin:0;font-size:14px;color:#5E5C58}.jf .jf-pp-atc .quantity{display:none !important}.jf .jf-pp-atc .woocommerce-variation-add-to-cart,.jf .jf-pp-atc form.cart:not(.variations_form){display:flex;gap:10px}.jf .jf-pp-atc .single_add_to_cart_button,.jf .jf-pp-atc .single_add_to_cart_button.button.alt{flex:1 1 auto;width:100%;min-height:56px;display:inline-flex !important;align-items:center;justify-content:center;padding:0 26px !important;margin:0 !important;background:#141414 !important;background-color:#141414 !important;color:#FFFFFF !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;font-family:'Schibsted Grotesk',sans-serif !important;font-weight:600 !important;font-size:17px !important;line-height:1.2 !important;letter-spacing:0 !important;text-transform:none !important;cursor:pointer;transition:background-color 180ms cubic-bezier(.16,1,.3,1)}.jf .jf-pp-atc .single_add_to_cart_button:hover,.jf .jf-pp-atc .single_add_to_cart_button:focus-visible{background:#B8361C !important;background-color:#B8361C !important;color:#FFFFFF !important}.jf .jf-pp-atc .single_add_to_cart_button.disabled,.jf .jf-pp-atc .single_add_to_cart_button:disabled{opacity:1 !important;background:#141414 !important;cursor:pointer}.jf .jf-pp-facts ul{list-style:none;margin:0;padding:18px 0 0;border-top:1px solid #D6D3CD;display:flex;flex-direction:column;gap:10px}.jf .jf-pp-facts li{margin:0;padding:0}.jf .jf-pp-facts a{color:#141414;text-decoration:underline}.jf .jf-pp-facts a:hover{color:#B8361C}.jf .jf-pp-storyh{flex:1 1 300px !important}.jf .jf-pp-story{flex:2 1 520px !important;max-width:66ch;min-width:0}@media (max-width:767px){.jf .jf-pp-storyh,.jf .jf-pp-story{flex:0 0 auto !important;width:100%}}.jf .jf-pp-story p{margin:0 0 20px}.jf .jf-pp-story p:last-child{margin-bottom:0}.jf .jf-pp-story ul{margin:0 0 20px;padding-left:1.1em}.jf .jf-pp-story li{margin:0 0 8px}.jf .jf-pp-story a{color:#141414;text-decoration:underline}.jf .jf-pp-story a:hover{color:#B8361C}.jf-rel section.related>h2{display:none !important}.jf-rel ul.products li.product{margin:0 !important;padding:0 !important;text-align:left}.jf-rel ul.products li.product .button,.jf-rel ul.products li.product .add_to_cart_button,.jf-rel ul.products li.product .added_to_cart{display:none !important}.jf-rel ul.products li.product a.woocommerce-loop-product__link{display:flex;flex-direction:column;gap:10px;text-decoration:none;color:#141414}.jf-rel ul.products li.product img{display:block;width:100%;aspect-ratio:3/2;object-fit:cover;margin:0 !important;transition:opacity 300ms ease}.jf-rel ul.products li.product a.woocommerce-loop-product__link:hover img{opacity:.88}.jf-rel ul.products li.product .jf-cap{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.jf-rel ul.products li.product .woocommerce-loop-product__title{margin:0 !important;padding:0 !important;min-width:0;text-transform:none !important}.jf-rel ul.products li.product .price{margin:0 !important;white-space:nowrap}.jf-rel ul.products li.product a.woocommerce-loop-product__link:hover .woocommerce-loop-product__title{color:#B8361C !important}