#product-product.pd5-product{--pd5-orange:var(--pd7-action);--pd5-ink:#202628;--pd5-line:#dfe3e5;width:calc(100% - 48px);max-width:1240px;margin:0 auto;padding:0 0 64px;color:var(--pd5-ink);font-family:Poppins,Helvetica Neue,sans-serif}#product-product.pd5-product [hidden]{display:none!important}#product-product.pd5-product a:focus-visible,#product-product.pd5-product button:focus-visible,#product-product.pd5-product input:focus-visible,#product-product.pd5-product select:focus-visible,#product-product.pd5-product summary:focus-visible,#product-product.pd5-product [tabindex]:focus-visible{outline:3px solid #202628!important;outline-offset:4px}#product-product.pd5-product>.row,#product-product.pd5-product>.row>#content{margin:0;padding:0;width:100%}#product-product.pd5-product .column-main{display:block;padding:0;border:0}#product-product.pd5-product .column-main>.row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;margin:0}#product-product.pd5-product .column-main>.row:before,#product-product.pd5-product .column-main>.row:after{content:none;display:none}#product-product.pd5-product .column-main>.pd5-product-layout{grid-template-areas:"gallery identity" "gallery buying";grid-template-rows:auto 1fr;row-gap:0;align-items:start}#product-product.pd5-product .pd5-product-identity{grid-area:identity;min-width:0}#product-product.pd5-product .pd5-product-layout>.pd-product-gallery{grid-area:gallery}#product-product.pd5-product .pd5-product-layout>.pd-buybox{grid-area:buying}#product-product.pd5-product .column-main>.row>.block-1,#product-product.pd5-product .column-main>.row>.block-2{width:auto;min-width:0;float:none;padding:0}#product-product.pd5-product .pd-product-gallery .thumbnails{margin:0;border:1px solid var(--pd5-line);border-radius:8px;background:#fff;padding:24px}#product-product.pd5-product .pd-product-gallery .thumbnails>.thumbnail{display:flex;align-items:center;justify-content:center;min-height:390px;margin:0;padding:0;border:0}#product-product.pd5-product .pd-product-gallery #ProductPhotoImg{display:block;width:auto;max-width:100%;max-height:470px;height:auto;margin:auto;object-fit:contain}#product-product.pd5-product .image-additional-container{margin-top:16px}#product-product.pd5-product .thumbnails-additional .thumbnail{border:1px solid var(--pd5-line);border-radius:5px;padding:8px;margin:0}#product-product.pd5-product .thumbnails-additional .current-additional{border-color:var(--pd5-orange)}#product-product.pd5-product .pd5-product-identity .product-name{font-family:inherit;font-size:clamp(25px,2.4vw,34px);font-weight:700;line-height:1.24;letter-spacing:-.02em;margin:0 0 18px;color:var(--pd5-ink);text-transform:none}#product-product.pd5-product .pd5-product-identity .ratings:not(:has(.spr-badge)),#product-product.pd5-product .pd5-product-identity .ratings:has(.shopify-product-reviews-badge:empty){display:none}#product-product.pd5-product .pd-buybox .price-box{display:block;list-style:none;margin:0 0 18px;padding:0}#product-product.pd5-product .pd-buybox .pd-vat-price{padding:0;margin:0;border:0;background:transparent}#product-product.pd5-product .pd-buybox .pd-vat-price__amount{font-size:30px!important;font-weight:800;color:var(--pd5-orange)!important;line-height:1.2}#product-product.pd5-product .pd-buybox .pd-vat-price__label{font-size:12px!important;color:#596166}#product-product.pd5-product .pd-buybox .pd-vat-price__gross{font-size:14px!important;margin-top:5px;color:#596166}#product-product.pd5-product .pd-product-status{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0 0 18px}#product-product.pd5-product .pd-status-item{display:inline-flex;align-items:center;gap:4px;padding:5px 8px;border:1px solid #ddd;border-radius:4px;background:#f7f7f7;color:#555;font-size:12px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}#product-product.pd5-product .pd-status-stock{border-color:#d6e4da;background:#f0f7f2;color:#24533b}#product-product.pd5-product .pd5-stock--unavailable{border-color:#dfd9d5;background:#f5f3f1;color:#665a52}#product-product.pd5-product .pd-buybox .short-des{display:block;padding:0;max-height:6.4em;overflow:hidden;margin:0 0 8px;font-size:15px;line-height:1.65;color:#50595f}#product-product.pd5-product .pd-read-more{display:inline-flex;align-items:center;min-height:36px;margin-bottom:14px;color:var(--pd5-ink);font-size:13px;font-weight:600;text-decoration:underline;text-underline-offset:4px}#product-product.pd5-product .pd-decision-links{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 24px}#product-product.pd5-product .pd-decision-links a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border:1px solid #cfd5d8;border-radius:4px;padding:9px 12px;background:#fff;color:var(--pd5-ink);font-size:12px;font-weight:600;text-decoration:none}#product-product.pd5-product .pd-decision-links a:hover{border-color:var(--pd5-orange)}#product-product.pd5-product #form_buy{margin:0}#product-product.pd5-product #form_buy .selector-wrapper{margin:0 0 16px}#product-product.pd5-product #form_buy .selector-wrapper label{display:block;font-size:13px;color:var(--pd5-ink);margin-bottom:7px}#product-product.pd5-product #form_buy select{min-height:46px;max-width:100%;padding:9px 12px;border:1px solid #bfc6ca;border-radius:4px;font-size:14px;background:#fff}#product-product.pd5-product .pd-buy-row{display:flex;align-items:flex-end;gap:12px;margin:4px 0 0;max-width:none}#product-product.pd5-product .pd-quantity{display:flex;flex:0 0 132px;flex-direction:column;gap:7px;margin:0}#product-product.pd5-product .pd-quantity .control-label{margin:0;font-size:12px;font-weight:600;line-height:1.4}#product-product.pd5-product .pd-quantity .quantity-box{display:grid!important;grid-template-columns:40px 52px 40px;width:132px!important;height:48px;margin:0!important;padding:0;border:1px solid #bdc4c8;border-radius:4px;overflow:hidden;background:#fff;float:none}#product-product.pd5-product .pd-quantity .form-control{width:100%!important;min-width:0;height:46px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:#fff;text-align:center;font-size:16px;font-weight:600;line-height:46px}#product-product.pd5-product .pd-quantity #minus,#product-product.pd5-product .pd-quantity #plus{background:#f1f3f3!important;color:var(--pd5-ink)!important;cursor:pointer;font-size:21px}#product-product.pd5-product .pd-quantity #minus:hover,#product-product.pd5-product .pd-quantity #plus:hover{background:var(--pd7-soft)!important}#product-product.pd5-product #button-cart{flex:1 1 auto;width:auto!important;max-width:none!important;min-height:48px;margin:0!important;padding:12px 18px!important;border:2px solid var(--pd5-orange)!important;border-radius:4px!important;background:var(--pd5-orange)!important;color:#fff!important;font-family:inherit;font-size:15px!important;font-weight:700!important;line-height:1.4;text-transform:none;box-shadow:none}#product-product.pd5-product #button-cart:hover,#product-product.pd5-product #sticky-button-cart:hover{background:var(--pd7-action-hover)!important;border-color:var(--pd7-action-hover)!important}#product-product.pd5-product #button-cart:disabled,#product-product.pd5-product #sticky-button-cart:disabled{opacity:.55;cursor:not-allowed}#product-product.pd5-product .pd5-accelerated{margin-top:12px;--shopify-accelerated-checkout-button-block-size:48px;--shopify-accelerated-checkout-button-border-radius:4px}#product-product.pd5-product .pd5-payment-methods{margin-top:18px}#product-product.pd5-product .pd5-payment-methods p{font-size:12px;line-height:1.5;color:#5d656b;margin:0 0 7px}#product-product.pd5-product .pd5-payment-methods ul{display:flex;align-items:center;flex-wrap:wrap;gap:7px;list-style:none;padding:0;margin:0}#product-product.pd5-product .pd5-payment-methods li{display:flex;margin:0;padding:0}#product-product.pd5-product .pd5-payment-methods svg{width:38px;height:24px}#product-product.pd5-product .pd-purchase-meta{display:grid;gap:9px;margin-top:22px;padding:18px 0 0;border-top:1px solid var(--pd5-line);background:transparent;font-size:13px;line-height:1.6;color:#525b60}#product-product.pd5-product .pd-purchase-meta p{margin:0}#product-product.pd5-product .pd-purchase-meta strong{color:var(--pd5-ink);font-weight:600}#product-product.pd5-product .pd-purchase-meta a{color:var(--pd5-ink);font-weight:600;text-decoration:underline;text-underline-offset:4px;margin-left:4px}#product-product.pd5-product .product-info-detailed.pd5-details{margin:54px 0 46px;padding:0}#product-product.pd5-product .pd5-tablist{display:flex;align-items:stretch;gap:6px;overflow-x:auto;padding:0 0 12px;border-bottom:1px solid var(--pd5-line);scrollbar-width:thin}#product-product.pd5-product .pd5-tablist button{flex:none;min-height:48px;padding:11px 19px;border:1px solid var(--pd5-line);border-radius:4px;background:#fff;color:var(--pd5-ink);font-family:inherit;font-size:14px;font-weight:600;line-height:1.4}#product-product.pd5-product .pd5-tablist button[aria-selected=true]{background:var(--pd5-ink);border-color:var(--pd5-ink);color:#fff;box-shadow:inset 0 -3px 0 var(--pd5-orange)}#product-product.pd5-product .pd5-detail{margin:0;border-bottom:1px solid var(--pd5-line);scroll-margin-top:24px}#product-product.pd5-product .pd5-detail summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0;list-style:none;cursor:pointer;font-size:16px;font-weight:600;line-height:1.45;color:var(--pd5-ink)}#product-product.pd5-product .pd5-detail summary::-webkit-details-marker{display:none}#product-product.pd5-product .pd5-detail summary>span{position:relative;width:18px;height:18px;flex:none}#product-product.pd5-product .pd5-detail summary>span:before,#product-product.pd5-product .pd5-detail summary>span:after{content:"";position:absolute;top:8px;left:2px;width:14px;height:2px;background:currentColor}#product-product.pd5-product .pd5-detail summary>span:after{transform:rotate(90deg)}#product-product.pd5-product .pd5-detail[open] summary>span:after{transform:rotate(0)}#product-product.pd5-product .pd5-detail__content{padding:6px 0 28px;max-width:100%;min-width:0;overflow-x:auto;font-size:15px;line-height:1.75;color:#444f55}#product-product.pd5-product .pd5-detail__content img{max-width:100%;height:auto}#product-product.pd5-product .pd5-detail__content h2,#product-product.pd5-product .pd5-detail__content h3{font-family:inherit;line-height:1.35;text-transform:none}#product-product.pd5-product .pd5-detail__content table{max-width:100%;font-size:14px}#product-product.pd5-product .pd5-details[data-mode=desktop] .pd5-detail{border:0}#product-product.pd5-product .pd5-details[data-mode=desktop] .pd5-detail summary{display:none}#product-product.pd5-product .pd5-details[data-mode=desktop] .pd5-detail__content{padding:30px 4px}#product-product.pd5-product .sticky-atc.pd5-sticky{position:fixed;inset:auto 0 var(--pd5-preview-bottom,0px);display:none;align-items:center;gap:18px;padding:12px max(16px,env(safe-area-inset-left)) calc(12px + env(safe-area-inset-bottom));background:#fff;box-shadow:0 -4px 22px #17212b15;border-top:1px solid var(--pd5-line);z-index:60!important}#product-product.pd5-product .pd5-sticky__price{display:flex;flex-direction:column;flex:0 0 auto;min-width:82px;line-height:1.35}#product-product.pd5-product .pd5-sticky__price strong{font-size:21px;font-weight:800;color:var(--pd5-orange)}#product-product.pd5-product .pd5-sticky__price span{font-size:11px;color:#606a70}#product-product.pd5-product #sticky-button-cart{display:flex;align-items:center;justify-content:center;flex:1;min-height:48px;max-width:none;width:auto;margin:0;padding:11px 14px;border:2px solid var(--pd5-orange);border-radius:4px;background:var(--pd5-orange);color:#fff;font-family:inherit;font-size:15px;font-weight:700;line-height:1.4;box-shadow:none;transform:none}@media(max-width:991px){#product-product.pd5-product .column-main>.row{column-gap:28px}#product-product.pd5-product .pd-product-gallery .thumbnails{padding:18px}#product-product.pd5-product .pd-product-gallery .thumbnails>.thumbnail{min-height:320px}}@media(max-width:767px){#product-product.pd5-product{width:calc(100% - 32px);padding-top:0;padding-bottom:36px}#product-product.pd5-product .column-main>.row{grid-template-columns:minmax(0,1fr);gap:24px}#product-product.pd5-product .column-main>.pd5-product-layout{grid-template-areas:"identity" "gallery" "buying";grid-template-rows:auto auto auto}#product-product.pd5-product .pd-product-gallery .thumbnails{padding:20px}#product-product.pd5-product .pd-product-gallery .thumbnails>.thumbnail{min-height:0}#product-product.pd5-product .pd-product-gallery #ProductPhotoImg{max-height:340px}#product-product.pd5-product .pd5-product-identity .product-name{font-size:24px;line-height:1.25;margin:0}#product-product.pd5-product .pd-buybox .pd-vat-price__amount{font-size:29px!important}#product-product.pd5-product .pd-buybox .short-des{max-height:4.95em}#product-product.pd5-product .pd-product-status{gap:7px}#product-product.pd5-product .pd-status-item{font-size:11px}#product-product.pd5-product .pd-buy-row{gap:10px}#product-product.pd5-product .pd-quantity{flex-basis:120px}#product-product.pd5-product .pd-quantity .quantity-box{grid-template-columns:36px 48px 36px;width:120px!important}#product-product.pd5-product #button-cart{padding:11px 10px!important;font-size:14px!important}#product-product.pd5-product .product-info-detailed.pd5-details{margin:36px 0}#product-product.pd5-product .pd5-detail__content{font-size:14px;padding-bottom:24px}#product-product.pd5-product .sticky-atc.pd5-sticky:not([hidden]){display:flex}body.pd5-has-sticky{padding-bottom:calc(var(--pd5-sticky-height,80px) + var(--pd5-preview-bottom,0px))}body.pd-mc-open #product-product.pd5-product .pd5-sticky{display:none!important}}@media(prefers-reduced-motion:reduce){#product-product.pd5-product *{scroll-behavior:auto!important;transition:none!important}}body.pd5-site .pd16-reassurance{display:grid;grid-template-columns:minmax(220px,.9fr) minmax(0,3fr);padding:0;border:1px solid var(--pd5-line);border-radius:12px;background:#fff;overflow:clip}body.pd5-site #product-product>.pd16-reassurance{margin:42px 0 52px}.pd16-reassurance__heading{padding:32px 28px;background:var(--pd5-ink);display:flex;flex-direction:column;justify-content:center}body.pd5-site .pd16-reassurance .pd16-reassurance__eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 20px;color:#fff;font-size:10px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.pd16-reassurance__eyebrow:before{content:"";width:24px;height:3px;flex:none;background:var(--pd7-accent)}body.pd5-site .pd16-reassurance h2{margin:0;color:#fff;font-size:29px;line-height:1.2;font-weight:700;letter-spacing:-.025em;max-width:10em}.pd16-reassurance__items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:30px 12px}.pd16-reassurance__items>li{padding:0 22px;margin:0;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:18px}.pd16-reassurance__items>li+li{border-left:1px solid var(--pd5-line)}.pd16-reassurance__icon{display:flex;flex:none;width:40px;height:40px;color:var(--pd5-ink)}.pd16-reassurance__icon svg{display:block;width:40px;height:40px}.pd16-reassurance .pd12-icon-accent{stroke:var(--pd7-accent)}body.pd5-site .pd16-reassurance h3{font-size:17px;line-height:1.4;font-weight:650;letter-spacing:-.015em;margin:0 0 10px}body.pd5-site .pd16-reassurance .pd16-reassurance__items p{font-size:14px;line-height:1.65;margin:0;color:var(--pd5-muted)}body.pd5-site .pd16-reassurance a{display:inline-flex;align-items:center;gap:14px;min-height:44px;margin-top:8px;font-size:14px;font-weight:650;line-height:1.4;color:var(--pd5-ink);text-decoration:underline;text-decoration-color:var(--pd7-accent);text-underline-offset:5px}.pd16-reassurance a span{color:var(--pd7-action);font-size:20px;text-decoration:none}body.pd5-site .pd16-reassurance a:hover{color:var(--pd7-action)}#product-product.pd5-product .pd5-detail__content table{width:100%!important;border-collapse:separate!important;border-spacing:0;margin:20px 0 24px;border:1px solid var(--pd5-line)!important;border-radius:6px;font-size:14px;line-height:1.6;background:#fff}#product-product.pd5-product .pd5-detail__content table th,#product-product.pd5-product .pd5-detail__content table td{padding:12px 14px!important;border:0!important;border-bottom:1px solid var(--pd5-line)!important;text-align:left;vertical-align:top;word-break:normal}#product-product.pd5-product .pd5-detail__content table th{background:var(--pd5-ink)!important;color:#fff!important;font-weight:600}#product-product.pd5-product .pd5-detail__content table thead tr:last-child th{border-bottom:3px solid var(--pd7-accent)!important}#product-product.pd5-product .pd5-detail__content table th a{color:#fff!important;text-decoration:underline}#product-product.pd5-product .pd5-detail__content table tbody tr:nth-child(2n) td{background:var(--pd5-surface)!important}#product-product.pd5-product .pd5-detail__content table tbody tr:nth-child(odd) td{background:#fff!important}#product-product.pd5-product .pd5-detail__content table tr:last-child td{border-bottom:0!important}#product-product.pd5-product .pd5-detail__content table td a{font-weight:600;text-decoration:underline;text-decoration-color:var(--pd7-action);text-underline-offset:3px}@media(max-width:1050px)and (min-width:768px){body.pd5-site .pd16-reassurance{grid-template-columns:1fr}.pd16-reassurance__heading{padding:26px 30px}body.pd5-site .pd16-reassurance h2{max-width:none;font-size:27px}body.pd5-site .pd16-reassurance .pd16-reassurance__eyebrow{margin-bottom:12px}}@media(max-width:767px){body.pd5-site .pd16-reassurance{grid-template-columns:1fr}body.pd5-site #product-product>.pd16-reassurance{margin:32px 0 36px}.pd16-reassurance__heading{padding:24px}body.pd5-site .pd16-reassurance .pd16-reassurance__eyebrow{margin-bottom:14px;font-size:10px}body.pd5-site .pd16-reassurance h2{font-size:25px;line-height:1.25;max-width:12em}.pd16-reassurance__items{grid-template-columns:1fr;padding:0 22px}.pd16-reassurance__items>li{display:grid;grid-template-columns:36px minmax(0,1fr);gap:16px;padding:24px 0}.pd16-reassurance__items>li+li{border-left:0;border-top:1px solid var(--pd5-line)}.pd16-reassurance__icon,.pd16-reassurance__icon svg{width:36px;height:36px}body.pd5-site .pd16-reassurance h3{font-size:16px;margin-bottom:7px}body.pd5-site .pd16-reassurance .pd16-reassurance__items p{font-size:14px}#product-product.pd5-product .pd5-detail__content table:has(tr>:nth-child(4)){min-width:620px}#product-product.pd5-product .pd5-detail__content table th,#product-product.pd5-product .pd5-detail__content table td{padding:10px 12px!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/pd5-product.css.map */
