.product-information media-gallery,.product-information .sticky-content,.product-information .product-details{position:static!important;top:auto}@media(min-width:750px){.product-information .product-information__grid.product-information--media-left:not(.product-information--media-none){grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.product-information .sticky-add-to-cart,.sticky-add-to-cart__bar{display:none!important}.product-information .product-media-container{aspect-ratio:auto!important;height:auto!important;max-height:none!important;flex-direction:column;overflow:visible;background:transparent}.product-information .product-media{flex:none;width:100%;aspect-ratio:1 / 1;box-sizing:border-box;overflow:hidden;border:var(--filoo-rule);background:var(--filoo-chalk)}.product-information .product-media img,.product-information .media-fit-cover :is(img,.deferred-media__poster-image){width:100%;height:100%;object-fit:contain!important;background:var(--filoo-chalk)}.product-information .product-media-container__zoom-button{display:none}.filoo-product-fig{margin:8px 0 0;display:flex;gap:16px;align-items:baseline;text-align:start}.filoo-product-fig .filoo-mono{flex:none}@media(max-width:749px){.filoo-product-fig{padding-inline:var(--filoo-margin)}}@media(min-width:750px){.product-information .media-gallery--large-first-image .media-gallery__grid>.product-media-container:last-child:nth-child(2n){grid-column:1 / -1}}.product-information slideshow-controls[controls-on-media]{position:static}.product-information slideshow-controls:has(.slideshow-controls__counter){--color-foreground:var(--filoo-graphite);--color-foreground-rgb:0 0 0}.product-information .slideshow-controls__counter{background:transparent!important;color:var(--filoo-graphite)!important;border-radius:0!important;padding:0!important;margin:0;min-height:44px;font-family:var(--filoo-mono);font-size:var(--filoo-t-mono);letter-spacing:.08em;font-variant-numeric:tabular-nums}.product-information .slideshow-controls__counter [ref=current]:before{content:"0"}.product-information .slideshow-controls__counter .slash{padding-inline:.5em 0;color:var(--filoo-graphite)}.product-information .slideshow-controls__counter .slash:after{content:"0";padding-inline-start:.5em}.filoo-product-head{display:flex;flex-direction:column;gap:16px;padding-bottom:16px;border-bottom:var(--filoo-rule)}.filoo-product-head__crumbs ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;column-gap:8px}.filoo-product-head__crumbs li{display:flex;align-items:center;column-gap:8px;min-height:44px}.filoo-product-head__crumbs li+li:before{content:"/";content:"/" / ""}.filoo-product-head__crumbs a{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-decoration:none}.filoo-product-head__crumbs a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.filoo-product-head .filoo-title__object{text-wrap:balance}.filoo-product-head__tagline{margin:-8px 0 0}.product-details product-price{padding-bottom:16px;border-bottom:var(--filoo-rule)}.product-details product-price .price,.product-details product-price .price-item{font-family:var(--filoo-mono);font-weight:500;font-size:var(--filoo-t-price);line-height:1.2;font-variant-numeric:tabular-nums;letter-spacing:.02em}.product-details product-price .compare-at-price{display:none}.product-details .variant-option legend,.product-details .variant-option--dropdowns label{font-family:var(--filoo-mono);font-size:var(--filoo-t-mono);font-weight:500;line-height:1.4;text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;padding:0}.product-details .variant-option--buttons{gap:8px}.product-details .variant-option__button-label{min-height:44px;min-width:88px;padding:0 16px;box-sizing:border-box;font-family:var(--filoo-display);font-weight:500;font-size:15px;line-height:1;letter-spacing:0;border:var(--filoo-edge)!important;border-radius:var(--filoo-radius);background:var(--filoo-chalk)!important;color:var(--filoo-graphite)!important}.product-details .variant-option__button-label:before,.product-details .variant-option__button-label:after{content:none!important;display:none!important}.product-details .variant-option__button-label__pill,.product-details .variant-option__strikethrough{display:none!important}.product-details .variant-option__button-label:has(:checked){background:var(--filoo-graphite)!important;color:var(--filoo-chalk)!important}.product-details .variant-option__button-label__text{color:inherit;position:static}.product-details .variant-option__button-label:hover .variant-option__button-label__text{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.product-details .variant-option__button-label:has([data-option-available=false]) .variant-option__button-label__text{text-decoration:line-through}.product-details .variant-option__button-label:focus-within{outline:2px solid var(--filoo-graphite);outline-offset:2px}.filoo-product-check{display:flex;flex-direction:column;gap:16px}.filoo-box.filoo-product-check,.filoo-product-check .filoo-box{padding:20px}.filoo-product-check__heading{margin:0;font-weight:500}.filoo-product-check .filoo-dl__row:last-child{border-bottom:0}.filoo-product-check .filoo-dl{border-top:var(--filoo-rule);border-bottom:var(--filoo-rule)}.filoo-product-check .filoo-dl dd{font-family:var(--filoo-display);font-size:1rem;line-height:1.5;text-transform:none;letter-spacing:0;font-variant-numeric:normal;overflow-wrap:break-word}.filoo-product-check__notes{display:flex;flex-direction:column;gap:8px}.filoo-product-check__notes p{margin:0}.filoo-product-check__notes a,.filoo-product-details a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.filoo-product-check__help{margin:0}.filoo-product-check__help a{display:inline-block;padding-block:12px;margin-block:-12px}.product-details .product-form-buttons{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.product-details .product-form-buttons>.quantity-selector-wrapper{flex:0 0 auto}.product-details .product-form-buttons>span:has(.add-to-cart-button){flex:1 1 100%;min-width:0}@media(min-width:750px){.product-details .product-form-buttons>span:has(.add-to-cart-button){flex:1 1 0}}.product-details .add-to-cart-button{width:100%;min-height:56px;height:auto;padding-block:0}.product-details .add-to-cart-icon,.product-details .add-to-cart__added,.product-details .accelerated-checkout-block{display:none!important}.filoo-product-trust .filoo-dl dd{font-family:var(--filoo-display);font-size:var(--filoo-t-small);line-height:1.5;text-transform:none;letter-spacing:0;font-variant-numeric:normal;overflow-wrap:break-word}.filoo-product-details{padding-top:var(--filoo-s5);display:flex;flex-direction:column;gap:var(--filoo-s5)}.filoo-product-details__body .filoo-body{margin:0 0 1em}.filoo-product-details__body .filoo-body:last-child{margin-bottom:0}@media(min-width:750px){.filoo-product-details__body .filoo-body{font-size:1.125rem}}.filoo-product-details__closing{margin-top:calc(var(--filoo-s4) - var(--filoo-s5))}.filoo-product-details__closing .filoo-body{margin:0}.filoo-product-related__all{display:flex;justify-content:flex-end;margin:var(--filoo-s3) 0 0}.filoo-product-related__all a{display:inline-flex;align-items:center;min-height:44px}.product-card{border:0!important;background:none!important;border-radius:0!important;box-shadow:none}.product-card .card-gallery{--gallery-aspect-ratio:1!important;border:var(--filoo-rule);background:var(--filoo-chalk);margin-bottom:16px}.product-card .card-gallery .product-media-container{--product-media-fit:contain!important}.product-card .card-gallery img{object-fit:contain!important;background:var(--filoo-chalk)}.product-card .quick-add,.product-card .quick-add__button{display:none!important}.product-card [ref=productTitleLink]{text-decoration:none}.product-card [ref=productTitleLink] .text-block,.product-card [ref=productTitleLink] .text-block>*{font-family:var(--filoo-display)!important;font-weight:500!important;font-size:1rem!important;line-height:1.3!important;letter-spacing:0!important;text-transform:none!important}.product-card [ref=productTitleLink]:hover .text-block>*{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.product-card .price,.product-card .price-item{font-family:var(--filoo-mono);font-size:var(--filoo-t-mono-l)!important;font-weight:500}.product-card .compare-at-price{display:none}.predictive-search-results__card--product .resource-card__media{--resource-card-aspect-ratio:1!important;aspect-ratio:1 / 1;border:var(--filoo-rule);background:var(--filoo-chalk);border-radius:0!important;overflow:hidden}.predictive-search-results__card--product .resource-card__image{object-fit:contain!important;transform:none!important;background:var(--filoo-chalk)}.predictive-search-results__card--product .resource-card__image--secondary{display:none!important}.predictive-search-results__card--product .resource-card__image:not(.resource-card__image--secondary){opacity:1!important}.predictive-search-results__card--product .resource-card__title{font-family:var(--filoo-display);font-weight:500;font-size:1rem;line-height:1.3;letter-spacing:0;margin-top:16px}.predictive-search-results__card--product .resource-card:hover .resource-card__title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.predictive-search-results__card--product .price{font-family:var(--filoo-mono);font-size:var(--filoo-t-mono-l);font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/12/assets/filoo-product.css.map */
