main[data-template^=product]{--simedge-accent: #fc4c01;--simedge-pdp-ink: #151515;--simedge-pdp-muted: #66645f;--simedge-pdp-line: #deddd9;--simedge-pdp-stage: #fff}main[data-template^=product] #product-breadcrumb-wrapper{width:min(calc(100% - (2*clamp(20px,3vw,56px))),1580px);margin-inline:auto;padding:clamp(18px,2vw,30px) 0 12px}main[data-template^=product] .simedge-pdp{width:min(calc(100% - (2*clamp(20px,3vw,56px))),1580px);max-width:none;margin-inline:auto;padding-inline:0;--padding-block-start: clamp(52px, 4.2vw, 64px) !important;padding-block-end:clamp(48px,4vw,72px);color:var(--simedge-pdp-ink)}main[data-template^=product] .section-background:has(+.simedge-pdp){background:#f5f4f1}main[data-template^=product] .simedge-pdp.product-information{display:block}main[data-template^=product] .simedge-pdp .product-information__grid{display:grid;grid-template-columns:minmax(0,60fr) minmax(360px,40fr);gap:clamp(32px,3.5vw,56px);align-items:start;grid-column:auto}main[data-template^=product] .simedge-pdp .product-information__grid.product-information--media-left,main[data-template^=product] .simedge-pdp .product-information__grid.product-information--media-right{grid-column:auto;grid-template-columns:minmax(0,60fr) minmax(360px,40fr)}main[data-template^=product] .simedge-pdp .product-information__media{width:100%;min-width:0;padding:clamp(8px,1vw,16px);background:var(--simedge-pdp-stage)}main[data-template^=product] .simedge-pdp .product-information__grid.product-information--media-left .product-information__media,main[data-template^=product] .simedge-pdp .product-information__grid.product-information--media-right .product-information__media{padding:clamp(8px,1vw,16px)}main[data-template^=product] .simedge-pdp .product-information__grid.product-information--media-left .product-details,main[data-template^=product] .simedge-pdp .product-information__grid.product-information--media-right .product-details{padding:0}main[data-template^=product] .simedge-pdp .product-media-container,main[data-template^=product] .simedge-pdp .product-media,main[data-template^=product] .simedge-pdp .product-media-constraint-wrapper{background:transparent}main[data-template^=product] .simedge-pdp .product-media__image{object-fit:contain}main[data-template^=product] .simedge-pdp .product-media-container:not(.dialog-zoomed-gallery *){--gallery-aspect-ratio: 1 / 1;aspect-ratio:1 / 1}main[data-template^=product] .simedge-pdp .product-media-container:not(.dialog-zoomed-gallery *) .product-media-constraint-wrapper,main[data-template^=product] .simedge-pdp .product-media-container:not(.dialog-zoomed-gallery *) .product-media{width:100%;max-width:100%;height:100%;max-height:100%}main[data-template^=product] .simedge-pdp .product-media-container--image:not(.dialog-zoomed-gallery *) .product-media{display:grid;place-items:center}main[data-template^=product] .simedge-pdp .product-media-container--image:not(.dialog-zoomed-gallery *) .product-media__image{width:88%;max-width:88%;height:88%;max-height:88%;object-fit:contain;object-position:center;scale:none;transform:none}@media screen and (min-width:750px){main[data-template^=product] .simedge-pdp .product-media-container:not(.dialog-zoomed-gallery *){--gallery-aspect-ratio: 5 / 4;aspect-ratio:5 / 4}main[data-template^=product] .simedge-pdp .product-media-container--image:not(.dialog-zoomed-gallery *) .product-media__image{height:94%;max-height:94%}}main[data-template^=product] .simedge-pdp .product-media-constraint-wrapper{width:100%;max-width:100%}main[data-template^=product] .dialog-zoomed-gallery__dialog{width:100vw;max-width:none;height:100dvh;max-height:none;padding:0;background:#f7f6f3}main[data-template^=product] .dialog-zoomed-gallery{height:100%;overscroll-behavior:contain;background:#f7f6f3}main[data-template^=product] .dialog-zoomed-gallery .product-media-container--image{min-height:100%;display:grid;place-items:center}main[data-template^=product] .dialog-zoomed-gallery drag-zoom-wrapper[data-simedge-viewer]{width:88vw;max-width:88vw;height:86vh;max-height:86vh;min-width:0;min-height:0;display:grid;place-items:center;overflow:hidden;cursor:zoom-in;touch-action:none}main[data-template^=product] .dialog-zoomed-gallery drag-zoom-wrapper[data-simedge-viewer][data-zoomed]{cursor:grab}main[data-template^=product] .dialog-zoomed-gallery drag-zoom-wrapper[data-simedge-viewer][data-zoomed]:active{cursor:grabbing}main[data-template^=product] .dialog-zoomed-gallery drag-zoom-wrapper[data-simedge-viewer] .product-media{width:100%;height:100%;aspect-ratio:auto;display:grid;place-items:center;overflow:hidden}main[data-template^=product] .dialog-zoomed-gallery drag-zoom-wrapper[data-simedge-viewer] .product-media__image{width:100%;max-width:88vw;height:100%;max-height:86vh;object-fit:contain;object-position:center;transform:scale(var(--drag-zoom-scale, 1)) translate(var(--drag-zoom-translate-x, 0),var(--drag-zoom-translate-y, 0));transform-origin:center;transition:transform .2s ease;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}main[data-template^=product] .simedge-pdp .product-details{width:100%;min-width:0;justify-content:stretch;text-align:left}main[data-template^=product] .simedge-pdp .product-details>.group-block{width:100%;max-width:none;padding:clamp(22px,2.2vw,32px);border:1px solid var(--simedge-pdp-line);background:#fff;align-items:stretch;text-align:left;--horizontal-alignment: flex-start !important;--vertical-alignment: flex-start !important}main[data-template^=product] .simedge-pdp .product-details>.group-block>*{max-width:100%}main[data-template^=product] .simedge-pdp .product-details .text-block,main[data-template^=product] .simedge-pdp .product-details product-price,main[data-template^=product] .simedge-pdp .product-details variant-picker{text-align:left;align-self:stretch;--text-align: left !important;margin-inline:0}main[data-template^=product] .simedge-pdp .product-details :is(.text-block--align-center,.text-center){text-align:left!important;--text-align: left !important;margin-inline:0!important}main[data-template^=product] .simedge-pdp .product-details .text-block:has(h1){order:-19}main[data-template^=product] .simedge-pdp .product-details .text-block h1{margin:0;max-width:22ch;font-size:clamp(32px,3vw,52px);line-height:.98;letter-spacing:-.035em}main[data-template^=product] .simedge-pdp .product-details product-price{order:-18}main[data-template^=product] .simedge-pdp .product-details product-price .price{font-size:clamp(22px,2vw,30px);font-weight:700;letter-spacing:-.02em}main[data-template^=product] .simedge-pdp__eyebrow{order:-20;margin:0;color:var(--simedge-accent);font-size:12px;font-weight:700;line-height:1.2;letter-spacing:.13em;text-transform:uppercase}main[data-template^=product] .simedge-pdp__intro{order:-17;max-width:44ch;color:var(--simedge-pdp-muted);font-size:15px;line-height:1.55}main[data-template^=product] .simedge-pdp .variant-option__button-label,main[data-template^=product] .simedge-pdp .variant-option__select,main[data-template^=product] .simedge-pdp select{min-height:44px;border-radius:0}main[data-template^=product] .simedge-pdp :is(button,a,select,input):focus-visible{outline:2px solid var(--simedge-accent);outline-offset:3px}main[data-template^=product] .simedge-pdp .product-addons{margin-block:14px 0 0;gap:0}main[data-template^=product] .simedge-pdp .product-addons__heading{margin-block-end:4px;font-size:20px;font-weight:700;letter-spacing:-.02em}main[data-template^=product] .simedge-pdp .product-addons__help{margin:0 0 12px;color:var(--simedge-pdp-muted);font-size:12px;line-height:1.45}main[data-template^=product] .simedge-pdp .product-addons__help a{color:var(--simedge-accent);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}main[data-template^=product] .simedge-pdp .product-addons__help a:hover{text-decoration-thickness:2px}main[data-template^=product] .simedge-pdp .product-addons__help a:focus-visible{outline:2px solid var(--simedge-accent);outline-offset:3px}main[data-template^=product] .simedge-pdp__compatibility{order:-16;padding-block:12px;border-block:1px solid var(--simedge-pdp-line);color:var(--simedge-pdp-muted);font-size:14px;line-height:1.5}main[data-template^=product] .simedge-pdp .addon-groups-wrapper{border-top-color:var(--simedge-pdp-line)}main[data-template^=product] .simedge-pdp .addon-group{display:block;padding:0;border-bottom-color:var(--simedge-pdp-line)}main[data-template^=product] .simedge-pdp .addon-label{min-width:0;color:var(--simedge-pdp-ink);font-size:12px;letter-spacing:.08em;text-transform:uppercase;opacity:1;display:block;margin-bottom:8px}main[data-template^=product] .simedge-pdp .addon-row{width:100%;padding-block:12px}main[data-template^=product] .simedge-pdp .addon-select{width:100%;flex-basis:100%;border-color:var(--simedge-pdp-line)!important;border-radius:0;background-color:#fff}main[data-template^=product] .simedge-pdp .addon-select:focus{border-color:var(--simedge-accent)!important}main[data-template^=product] .simedge-pdp .addon-group.is-enhanced>.addon-label,main[data-template^=product] .simedge-pdp .addon-group.is-enhanced>.addon-row,main[data-template^=product] .simedge-pdp .addon-group.is-enhanced>.addon-multi-fallback{display:none}main[data-template^=product] .simedge-pdp .addon-multi-fallback{min-width:0;padding:12px 0;margin:0;border:0}main[data-template^=product] .simedge-pdp .addon-multi-native-options{display:grid;gap:6px}main[data-template^=product] .simedge-pdp .addon-multi-native-option{display:flex;min-height:44px;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--simedge-pdp-line);font-size:13px;line-height:1.35}main[data-template^=product] .simedge-pdp .addon-select--enhanced{position:absolute;width:1px;height:1px;min-height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0!important}main[data-template^=product] .simedge-pdp .addon-visual{position:relative;width:100%;--addon-selected-status-column: 48px}main[data-template^=product] .simedge-pdp .addon-control-shell{position:relative;min-width:0}main[data-template^=product] .simedge-pdp .addon-choice-trigger,main[data-template^=product] .simedge-pdp .addon-direct-choice,main[data-template^=product] .simedge-pdp .addon-choice{position:relative;width:100%;border:0;border-radius:0;background:#fff;color:var(--simedge-pdp-ink);text-align:left;transition:background-color .2s ease,box-shadow .2s ease,color .2s ease}main[data-template^=product] .simedge-pdp .addon-choice-trigger,main[data-template^=product] .simedge-pdp .addon-direct-choice{display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:76px;padding:10px 12px}main[data-template^=product] .simedge-pdp .addon-group.is-selected :is(.addon-choice-trigger,.addon-direct-choice){background:#fbfaf8}main[data-template^=product] .simedge-pdp .addon-group.is-selected :is(.addon-choice-trigger,.addon-direct-choice):before,main[data-template^=product] .simedge-pdp .addon-choice[aria-checked=true]:before{position:absolute;inset:0 auto 0 0;width:2px;background:#fc4c01;content:""}main[data-template^=product] .simedge-pdp .addon-group.is-selected .addon-choice-trigger[aria-expanded=true]:before{display:none}main[data-template^=product] .simedge-pdp .addon-choice-trigger[aria-expanded=true]{background:#f7f6f3}main[data-template^=product] .simedge-pdp .addon-choice-trigger:hover,main[data-template^=product] .simedge-pdp .addon-direct-choice:hover,main[data-template^=product] .simedge-pdp .addon-choice:hover{background:#f7f6f3}main[data-template^=product] .simedge-pdp :is(.addon-choice-trigger,.addon-direct-choice,.addon-choice):disabled{cursor:not-allowed;opacity:.48}main[data-template^=product] .simedge-pdp .addon-choice__media{display:grid;width:56px;height:56px;place-items:center;overflow:hidden;border:1px solid #e2dfd8;background:#f6f5f2}main[data-template^=product] .simedge-pdp .addon-choice__image{display:none;width:56px;height:56px;object-fit:contain}main[data-template^=product] .simedge-pdp .addon-choice__media.has-image .addon-choice__image{display:block}main[data-template^=product] .simedge-pdp .addon-control-shell.has-product-link>:is(.addon-choice-trigger,.addon-direct-choice,.addon-choice){grid-template-columns:68px minmax(0,1fr) auto}main[data-template^=product] .simedge-pdp .addon-control-shell.has-product-link>.addon-choice{grid-template-columns:68px minmax(0,1fr) var(--addon-selected-status-column)}main[data-template^=product] .simedge-pdp .addon-control-shell.has-product-link .addon-choice__media,main[data-template^=product] .simedge-pdp .addon-control-shell.has-product-link .addon-choice__image{width:68px;height:68px}main[data-template^=product] .simedge-pdp .addon-choice__placeholder{color:#8a877f;font-size:16px}main[data-template^=product] .simedge-pdp .addon-choice__media.has-image .addon-choice__placeholder{display:none}main[data-template^=product] .simedge-pdp .addon-control-shell--summary .addon-choice__media.is-empty{visibility:hidden}main[data-template^=product] .simedge-pdp .addon-choice__media--stack{display:flex;align-items:center;justify-content:center;padding-inline:3px}main[data-template^=product] .simedge-pdp .addon-choice__stack-image{width:37px;height:55px;flex:0 0 37px;object-fit:contain}main[data-template^=product] .simedge-pdp .addon-choice__stack-image+.addon-choice__stack-image{margin-left:-23px}main[data-template^=product] .simedge-pdp .addon-choice__copy{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px 10px;align-items:baseline;min-width:0}main[data-template^=product] .simedge-pdp .addon-choice__label{grid-column:1 / -1;color:#69665f;font-size:10px;font-weight:700;letter-spacing:.11em;line-height:1.25;text-transform:uppercase}main[data-template^=product] .simedge-pdp .addon-choice__label:empty{display:none}main[data-template^=product] .simedge-pdp .addon-choice__title{overflow:hidden;font-size:14px;font-weight:650;line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}main[data-template^=product] .simedge-pdp .addon-choice__price{color:var(--simedge-pdp-muted);font-size:12px;font-weight:600;white-space:nowrap}main[data-template^=product] .simedge-pdp .addon-product-link{position:absolute;z-index:3;bottom:0;left:94px;display:inline-flex;min-height:44px;max-width:calc(100% - 178px);align-items:center;gap:4px;border-bottom:0;background-image:none;box-shadow:none;color:#77736d;font-size:11px;font-weight:500;letter-spacing:.02em;line-height:1.2;text-decoration:none!important;text-decoration-skip-ink:none;transition:color .19s ease}main[data-template^=product] .simedge-pdp .addon-product-link[hidden]{display:none}main[data-template^=product] .simedge-pdp .addon-product-link__arrow{transition:color .19s ease,transform .19s ease}main[data-template^=product] .simedge-pdp .addon-product-link:is(:link,:visited,:hover,:active){border-bottom:0;color:#77736d;text-decoration:none!important;text-decoration-skip-ink:none}main[data-template^=product] .simedge-pdp .addon-product-link:is(:hover,:focus-visible){color:#fc4c01;text-decoration:none!important}main[data-template^=product] .simedge-pdp .addon-product-link:is(:hover,:focus-visible) .addon-product-link__arrow{color:#fc4c01}main[data-template^=product] .simedge-pdp .addon-product-link:hover .addon-product-link__arrow{transform:translate(2px)}main[data-template^=product] .simedge-pdp .addon-product-link:focus:not(:focus-visible){outline:none}main[data-template^=product] .simedge-pdp .addon-product-link:focus-visible{outline:1px solid #fc4c01;outline-offset:-2px}main[data-template^=product] .simedge-pdp .addon-control-shell.has-product-link>:is(.addon-choice-trigger,.addon-direct-choice,.addon-choice){height:auto;min-height:94px;padding-top:13px;padding-bottom:13px}main[data-template^=product] .simedge-pdp .addon-control-shell:is(.addon-control-shell--direct,.addon-control-shell--summary).has-product-link .addon-choice__copy{padding-bottom:24px}main[data-template^=product] .simedge-pdp .addon-control-shell:is(.addon-control-shell--direct,.addon-control-shell--summary).has-product-link .addon-choice__title{display:block;overflow:visible;overflow-wrap:anywhere;-webkit-box-orient:initial;-webkit-line-clamp:unset}main[data-template^=product] .simedge-pdp .addon-control-shell:is(.addon-control-shell--direct,.addon-control-shell--summary).has-product-link>.addon-product-link{align-items:flex-end;padding-bottom:7px}main[data-template^=product] .simedge-pdp .addon-control-shell--summary:has(.addon-choice-trigger[aria-expanded=true]) .addon-product-link--summary{display:none}main[data-template^=product] .simedge-pdp .addon-control-shell--summary.has-product-link:has(.addon-choice-trigger[aria-expanded=true]) .addon-choice__copy{padding-bottom:0}main[data-template^=product] .simedge-pdp .addon-control-shell--summary.has-product-link:has(.addon-choice-trigger[aria-expanded=true])>.addon-choice-trigger{min-height:76px;padding-top:8px;padding-bottom:8px}main[data-template^=product] .simedge-pdp .addon-choice__chevron-target{display:grid;width:44px;height:44px;place-items:center;border:0;background:transparent;color:#77736b;transition:color .2s ease}main[data-template^=product] .simedge-pdp .addon-choice__chevron{display:block;width:14px;height:8px;transition:transform .2s ease}main[data-template^=product] .simedge-pdp .addon-choice-trigger__action{display:flex;width:auto;min-width:44px;align-items:center;justify-content:center}main[data-template^=product] .simedge-pdp .addon-choice-trigger__state-cluster{display:none;width:var(--addon-selected-status-column);min-width:var(--addon-selected-status-column);flex-direction:column;align-items:center;justify-content:center;gap:2px}main[data-template^=product] .simedge-pdp .addon-choice-trigger__indicator{flex:0 0 20px}main[data-template^=product] .simedge-pdp :is(.addon-choice-trigger__status,.addon-choice-trigger__secondary){line-height:1.1;text-align:center}main[data-template^=product] .simedge-pdp .addon-choice-trigger__status{color:#171614;font-size:10px;font-weight:700;letter-spacing:.06em}main[data-template^=product] .simedge-pdp .addon-choice-trigger__secondary{display:inline-flex;min-height:11px;align-items:center;justify-content:center;gap:3px;color:#77736b;font-size:9px;font-weight:600;letter-spacing:.03em;white-space:nowrap}main[data-template^=product] .simedge-pdp .addon-choice__inline-chevron{display:inline-grid;place-items:center;color:#77736b}main[data-template^=product] .simedge-pdp .addon-choice__chevron--inline{width:9px;height:6px}main[data-template^=product] .simedge-pdp .addon-choice-trigger__action .addon-choice__chevron-target{grid-column:2;grid-row:1}main[data-template^=product] .simedge-pdp .addon-choice-trigger__action:not(.is-selected){width:44px;min-width:44px}main[data-template^=product] .simedge-pdp .addon-choice-trigger__action:not(.is-selected) .addon-choice__chevron-target{grid-column:1}main[data-template^=product] .simedge-pdp .addon-choice-trigger__action.is-selected .addon-choice-trigger__state-cluster{display:flex}main[data-template^=product] .simedge-pdp .addon-choice-trigger__action.is-selected{width:var(--addon-selected-status-column);min-width:var(--addon-selected-status-column)}main[data-template^=product] .simedge-pdp .addon-choice-trigger__action.is-selected>.addon-choice__chevron-target{display:none}main[data-template^=product] .simedge-pdp .addon-choice-trigger__action.is-selected .addon-choice-trigger__indicator{border-color:#fc4c01;background:#fc4c01;color:#fff}main[data-template^=product] .simedge-pdp .addon-choice-trigger:is(:hover,:focus-visible) :is(.addon-choice__chevron-target,.addon-choice__inline-chevron),main[data-template^=product] .simedge-pdp .addon-choice-trigger[aria-expanded=true] :is(.addon-choice__chevron-target,.addon-choice__inline-chevron){color:#fc4c01}main[data-template^=product] .simedge-pdp .addon-choice-trigger[aria-expanded=true] .addon-choice__chevron{transform:rotate(180deg)}main[data-template^=product] .simedge-pdp .addon-choice-list{display:grid;max-height:min(420px,58vh);overflow-y:auto;border-top:1px solid var(--simedge-pdp-line);background:#fff;overscroll-behavior:contain}main[data-template^=product] .simedge-pdp .addon-choice-list[hidden]{display:none}main[data-template^=product] .simedge-pdp .addon-choice{display:grid;grid-template-columns:56px minmax(0,1fr) var(--addon-selected-status-column);align-items:center;gap:14px;min-height:72px;padding:8px 12px;border-top:0}main[data-template^=product] .simedge-pdp .addon-control-shell--choice{border-top:1px solid #eceae5}main[data-template^=product] .simedge-pdp .addon-control-shell--choice:first-child{border-top:0}main[data-template^=product] .simedge-pdp .addon-choice[aria-checked=true]{background:#fbfaf8}main[data-template^=product] .simedge-pdp .addon-choice__state{display:grid;width:20px;height:20px;place-items:center;border:1px solid #aaa69d;border-radius:50%;color:transparent;font-size:11px;font-weight:700;justify-self:center;line-height:1;transition:border-color .2s ease,background-color .2s ease,color .2s ease}main[data-template^=product] .simedge-pdp .addon-choice[aria-checked=true] .addon-choice__state:not(.is-unavailable){border-color:#fc4c01;background:#fc4c01;color:#fff}main[data-template^=product] .simedge-pdp .addon-choice__state.is-unavailable{display:block;width:auto;height:auto;border:0;border-radius:0;background:transparent;color:#77736b;font-size:10px;font-weight:650;letter-spacing:.04em;line-height:1.25;text-transform:uppercase}main[data-template^=product] .simedge-pdp .addon-choice-list__footer{position:relative;display:flex;align-items:center;justify-content:flex-end;gap:8px;min-height:60px;padding:8px 12px;border-top:1px solid var(--simedge-pdp-line);background:#fff}main[data-template^=product] .simedge-pdp :is(.addon-choice-list__clear,.addon-choice-list__done){min-height:44px;padding:8px 12px;border:0;border-radius:0;background:transparent;cursor:pointer;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;transition:color .18s ease-out}main[data-template^=product] .simedge-pdp .addon-choice-list__clear{color:#77736b}main[data-template^=product] .simedge-pdp .addon-choice-list__done{color:#171614}main[data-template^=product] .simedge-pdp .addon-choice-list__indicator{position:absolute;bottom:8px;left:0;width:0;height:2px;background:var(--simedge-accent);opacity:0;pointer-events:none;transform:translateZ(0);transition:transform .18s cubic-bezier(.22,1,.36,1),width .18s cubic-bezier(.22,1,.36,1)}main[data-template^=product] .simedge-pdp .addon-choice-list__indicator.is-ready{opacity:1}main[data-template^=product] .simedge-pdp .addon-choice-list__indicator.is-immediate{transition:none}@media(hover:hover)and (pointer:fine){main[data-template^=product] .simedge-pdp .addon-choice-list__clear:hover{color:var(--simedge-accent)}main[data-template^=product] .simedge-pdp .addon-choice-list__done:hover{color:var(--simedge-accent)}}@media(prefers-reduced-motion:reduce){main[data-template^=product] .simedge-pdp .addon-choice-list__indicator{transition:none}}main[data-template^=product] .simedge-pdp .addon-choice-list__footer button[hidden]{display:none}main[data-template^=product] .simedge-pdp .addon-visual[data-disclosure] :is(.addon-choice-trigger,.addon-choice,.addon-choice-list__clear,.addon-choice-list__done):focus:not(:focus-visible){outline:none;box-shadow:none}main[data-template^=product] .simedge-pdp .addon-visual[data-disclosure] :is(.addon-choice-trigger,.addon-choice,.addon-choice-list__clear,.addon-choice-list__done):focus-visible{z-index:2;outline:2px solid var(--simedge-accent);outline-offset:-2px}main[data-template^=product] .simedge-pdp .addon-visual[data-disclosure]{overflow:hidden;border:1px solid #e4e0d8;background:#f7f5f1}main[data-template^=product] .simedge-pdp .addon-visual[data-disclosure] .addon-choice-trigger{min-height:88px;background:#f3f0eb;box-shadow:inset 2px 0 transparent}main[data-template^=product] .simedge-pdp .addon-visual[data-disclosure] .addon-choice-trigger:is(:hover,[aria-expanded=true]){background:#efede7;box-shadow:inset 2px 0 #fc4c01}main[data-template^=product] .simedge-pdp .addon-visual[data-disclosure] .addon-choice-trigger:focus-visible{background:#efede7;box-shadow:inset 2px 0 #fc4c01}main[data-template^=product] .simedge-pdp .addon-visual[data-disclosure] .addon-control-shell--summary .addon-choice__copy{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px}main[data-template^=product] .simedge-pdp .addon-visual[data-disclosure] .addon-control-shell--summary .addon-choice__label{grid-column:1;grid-row:1;color:#171614;font-size:12px;font-weight:750;letter-spacing:.09em}main[data-template^=product] .simedge-pdp .addon-visual[data-disclosure] .addon-control-shell--summary .addon-choice__option-count{grid-column:2;grid-row:1;align-self:center;color:#77736b;font-size:10px;font-weight:550;letter-spacing:.03em;line-height:1.2;white-space:nowrap}main[data-template^=product] .simedge-pdp .addon-visual[data-disclosure] .addon-control-shell--summary .addon-choice__title{display:block;grid-column:1;grid-row:2;overflow:visible;color:#615e57;font-size:13px;font-weight:550;-webkit-box-orient:initial;-webkit-line-clamp:unset}main[data-template^=product] .simedge-pdp .addon-visual[data-disclosure] .addon-control-shell--summary .addon-choice__price{grid-column:2;grid-row:2}main[data-template^=product] .simedge-pdp .addon-visual[data-disclosure] .addon-choice-list{gap:4px;margin:0 10px 10px;padding:6px;border:1px solid #e2ded6;background:#ebe8e2}main[data-template^=product] .simedge-pdp .addon-visual[data-disclosure] .addon-control-shell--choice{border-top:0;background:#fff}main[data-template^=product] .simedge-pdp .addon-visual[data-disclosure] .addon-choice{background:#fff}main[data-template^=product] .simedge-pdp .addon-visual[data-disclosure] .addon-choice:is(:hover,[aria-checked=true]){background:#fbfaf8}main[data-template^=product] .simedge-pdp .addon-visual[data-disclosure] .addon-choice:disabled{cursor:not-allowed;opacity:1}main[data-template^=product] .simedge-pdp .addon-visual[data-disclosure] .addon-choice:disabled :is(.addon-choice__media,.addon-choice__copy){opacity:.58}main[data-template^=product] .simedge-pdp .addon-visual--multiple-disclosure .addon-choice--checkbox .addon-choice__state{border-radius:0}main[data-template^=product] .simedge-pdp .addon-visual--single-disclosure .addon-choice-list>.addon-control-shell--choice:first-child:not(.has-product-link)>.addon-choice{grid-template-columns:minmax(0,1fr) var(--addon-selected-status-column);min-height:56px;padding-block:6px}main[data-template^=product] .simedge-pdp .addon-visual--single-disclosure .addon-choice-list>.addon-control-shell--choice:first-child:not(.has-product-link) .addon-choice__media{display:none}main[data-template^=product] .simedge-pdp .addon-visual--single-disclosure .addon-choice-list>.addon-control-shell--choice:first-child:not(.has-product-link) .addon-choice__copy{grid-column:1}main[data-template^=product] .simedge-pdp .addon-visual--single-disclosure .addon-choice-list>.addon-control-shell--choice:first-child:not(.has-product-link) .addon-choice__title{color:#615e57;font-size:12px;font-weight:600}main[data-template^=product] .simedge-pdp .addon-visual--single-disclosure .addon-choice-list>.addon-control-shell--choice:first-child:not(.has-product-link) .addon-choice__state{grid-column:2}main[data-template^=product] .simedge-pdp .addon-direct-choice__action{display:flex;width:var(--addon-selected-status-column);min-width:var(--addon-selected-status-column);flex-direction:column;align-items:center;justify-content:center;gap:2px;color:var(--simedge-accent);text-align:center}main[data-template^=product] .simedge-pdp .addon-direct-choice__icon{display:grid;width:20px;height:20px;place-items:center;border-radius:50%;color:#fc4c01;font-size:20px;font-weight:500;line-height:1;transition:background-color .2s ease,color .2s ease}main[data-template^=product] .simedge-pdp .addon-direct-choice__text{max-width:100%;color:#fc4c01;font-size:10px;font-weight:700;letter-spacing:.06em;line-height:1.05;text-align:center;text-transform:uppercase;white-space:normal}main[data-template^=product] .simedge-pdp .addon-direct-choice[aria-pressed=true] .addon-direct-choice__icon{background:#fc4c01;color:#fff;font-size:11px;font-weight:800}main[data-template^=product] .simedge-pdp .addon-direct-choice[aria-pressed=true] .addon-direct-choice__text{color:#171614}main[data-template^=product] .simedge-pdp .addon-direct-choice__secondary{min-height:11px;color:#77736b;font-size:9px;font-weight:600;letter-spacing:.03em;line-height:1.1;text-align:center}main[data-template^=product] .simedge-pdp .addon-direct-choice[aria-pressed=false] .addon-direct-choice__secondary{display:none}main[data-template^=product] .simedge-pdp .addon-preview{display:none!important}main[data-template^=product] .simedge-pdp .addon-preview-img{width:112px;height:78px;border-radius:0}main[data-template^=product] .simedge-pdp .addon-groups-wrapper>.addon-group:last-child{border-bottom-color:transparent}main[data-template^=product] .simedge-pdp .addon-price-breakdown{display:grid;gap:6px;margin-top:16px;padding:15px 0;border-top:1px solid var(--simedge-pdp-line);border-bottom:1px solid var(--simedge-pdp-line);color:var(--simedge-pdp-muted);font-weight:400;opacity:1}main[data-template^=product] .simedge-pdp .addon-price-breakdown__item{display:grid;grid-template-columns:minmax(0,1fr) max-content;align-items:start;gap:12px;min-width:0;font-size:12px;font-weight:400;line-height:1.4}main[data-template^=product] .simedge-pdp .addon-price-breakdown__name{min-width:0;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}main[data-template^=product] .simedge-pdp .addon-price-breakdown__price{min-width:max-content;white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums}main[data-template^=product] .simedge-pdp .addon-total{margin-top:0;padding:18px 0 10px;border-top:0;color:var(--simedge-pdp-ink)}main[data-template^=product] .simedge-pdp .addon-total__label{opacity:1}main[data-template^=product] .simedge-pdp .addon-total__price-stack{display:flex;flex-direction:column;align-items:flex-end;min-width:max-content}main[data-template^=product] .simedge-pdp .addon-total__vat{margin-top:2px;color:var(--simedge-pdp-muted);font-size:10px;font-weight:500;line-height:1.25}main[data-template^=product] .simedge-pdp .addon-add-all-btn{min-height:52px;border:1px solid #111;border-radius:0;background:#111;color:#fff;font-weight:700;letter-spacing:.04em;text-transform:uppercase}main[data-template^=product] .simedge-pdp .addon-add-all-btn:not(:disabled):hover{border-color:var(--simedge-accent);background:var(--simedge-accent)}main[data-template^=product] .simedge-pdp .add-to-cart-button:not(.button-secondary):disabled{--button-color: var(--color-primary-button-text);--button-background-color: var(--color-primary-button-background);--button-border-color: var(--color-primary-button-border)}main[data-template^=product] .simedge-pdp .add-to-cart-button.button-secondary:disabled{--button-color: var(--color-secondary-button-text);--button-background-color: var(--color-secondary-button-background);--button-border-color: var(--color-secondary-button-border)}main[data-template^=product] .simedge-pdp .addon-add-all-btn:disabled{--button-color: #fff;--button-background-color: #111;--button-border-color: #111;border-color:#111;background:#111;color:#fff}main[data-template^=product] .simedge-pdp :is(.add-to-cart-button,.addon-add-all-btn):disabled{cursor:not-allowed;animation:none;scale:1;translate:0;transition:none}main[data-template^=product] .simedge-pdp .simedge-pdp__klarna-placement{display:block;width:100%;min-width:0;margin:11px 0 0;box-sizing:border-box}main[data-template^=product] .simedge-pdp .simedge-pdp__klarna-placement:empty{display:none;margin:0}main[data-template^=product] .simedge-pdp .simedge-pdp__klarna-placement>.shopify-block,main[data-template^=product] .simedge-pdp .simedge-pdp__klarna-placement klarna-placement{display:block;width:100%;max-width:100%;margin:0;box-sizing:border-box}main[data-template^=product] .simedge-pdp .simedge-pdp__klarna-placement klarna-placement[data-key=credit-promotion-badge]::part(osm-container){padding-block:8px}main[data-template^=product] .simedge-pdp .simedge-pdp__klarna-placement+.product-delivery-time{margin-top:13px}main[data-template^=product] .simedge-pdp .product-delivery-time{margin-top:14px}main[data-template^=product] .simedge-pdp .pdp-trust-signals{margin-top:12px;border-top:1px solid var(--simedge-pdp-line)}main[data-template^=product] .simedge-pdp .pdp-trust-signal{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;align-items:center;min-width:0;padding:10px 0;border-bottom:1px solid var(--simedge-pdp-line)}main[data-template^=product] .simedge-pdp .pdp-trust-signal__icon{display:grid;width:20px;height:20px;place-items:center;color:var(--simedge-pdp-ink)}main[data-template^=product] .simedge-pdp .pdp-trust-signal__icon svg{display:block;width:18px;height:18px}main[data-template^=product] .simedge-pdp .pdp-trust-signal__copy{display:grid;gap:1px;min-width:0}main[data-template^=product] .simedge-pdp .pdp-trust-signal__title{color:var(--simedge-pdp-ink);font-size:12px;font-weight:650;line-height:1.3}main[data-template^=product] .simedge-pdp :is(.pdp-trust-signal__detail,.pdp-trust-signal__link){color:var(--simedge-pdp-muted);font-size:11px;line-height:1.35}main[data-template^=product] .simedge-pdp .pdp-trust-signal__link{width:max-content;max-width:100%;text-decoration:none}main[data-template^=product] .simedge-pdp .pdp-trust-signal__link:is(:hover,:focus-visible){color:#fc4c01;text-decoration:underline;text-underline-offset:3px}main[data-template^=product] .simedge-pdp__proof{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:clamp(22px,2.8vw,38px);border-top:1px solid var(--simedge-pdp-line)}main[data-template^=product] .simedge-pdp__additional{min-width:0}main[data-template^=product] .simedge-pdp__description{max-width:76ch;color:var(--simedge-pdp-ink);font-size:clamp(15px,1.15vw,17px);line-height:1.68}main[data-template^=product] .simedge-pdp__description>:first-child{margin-top:0}main[data-template^=product] .simedge-pdp__description>:last-child{margin-bottom:0}main[data-template^=product] .simedge-pdp__proof-item{display:grid;grid-template-columns:42px 1fr;gap:18px;padding:26px clamp(0px,2vw,30px)}main[data-template^=product] .simedge-pdp__proof-item+.simedge-pdp__proof-item{border-left:1px solid var(--simedge-pdp-line)}main[data-template^=product] .simedge-pdp__proof-item:first-child{padding-left:0}main[data-template^=product] .simedge-pdp__proof-item:last-child{padding-right:0}main[data-template^=product] .simedge-pdp__proof-item h3{margin:0 0 5px;font-size:18px;letter-spacing:-.015em}main[data-template^=product] .simedge-pdp__proof-item p{margin:0;max-width:31ch;color:var(--simedge-pdp-muted);font-size:13px;line-height:1.55}main[data-template^=product] .simedge-pdp__proof-icon{position:relative;display:grid;place-items:center;width:42px;height:42px;color:#111}main[data-template^=product] .simedge-pdp__proof-icon svg{display:block;width:36px;height:36px;overflow:visible}main[data-template^=product] .simedge-pdp__proof-icon--diameter{border:2px solid currentColor;border-radius:50%}main[data-template^=product] .simedge-pdp__proof-icon--diameter:after{content:"";position:absolute;inset:15px -5px auto;border-top:2px solid currentColor;transform:rotate(-45deg)}main[data-template^=product] .simedge-pdp__proof-icon--material{background:repeating-linear-gradient(135deg,#111 0 2px,transparent 2px 6px)}main[data-template^=product] .simedge-pdp__proof-icon--inputs{background:radial-gradient(circle,#111 2px,transparent 3px) 0 0 / 11px 11px}main[data-template^=product] :is(.section-wrapper,.product-recommendations){max-width:1440px;margin-inline:auto}main[data-template^=product] .section-wrapper .section-content-wrapper{width:min(100%,82ch);max-width:82ch;margin-inline:auto}main[data-template^=product] .section-wrapper{padding-block:clamp(30px,4vw,58px)}main[data-template^=product] .section-wrapper:has(.simedge-technical-overview){width:min(calc(100% - (2*clamp(32px,3.75vw,72px))),1680px);max-width:none;margin-inline:auto;padding:clamp(22px,1.8vw,28px) clamp(24px,4vw,64px) calc(clamp(22px,1.8vw,28px) - 8px);box-sizing:border-box;position:relative;overflow:hidden;background:#151515;color:#f7f7f5}main[data-template^=product] .accordion{border-top:1px solid var(--simedge-pdp-line)}main[data-template^=product] .accordion details{border-bottom:1px solid var(--simedge-pdp-line)}main[data-template^=product] .section-wrapper:has(.simedge-technical-overview) .accordion,main[data-template^=product] .section-wrapper:has(.simedge-technical-overview) .accordion details{border-color:#fff3}main[data-template^=product] .section-wrapper:has(.simedge-technical-overview) .section-content-wrapper{display:block;width:100%;max-width:none;margin:0}main[data-template^=product] .simedge-technical-overview{--simedge-technical-media-offset-y: 0%;position:relative;min-width:0}main[data-template^=product] .simedge-technical-overview--no-media{display:block}main[data-template^=product] .simedge-technical-overview--no-media .simedge-technical-overview__content{width:min(100%,960px);margin-inline:auto}@media screen and (min-width:750px){main[data-template^=product] .section-wrapper:has(.simedge-technical-overview--light-media){background:linear-gradient(to right,#151515 0 47%,#fff 47% 100%)}}main[data-template^=product] .simedge-technical-overview__media{--simedge-technical-base-offset-x: 5%;--simedge-technical-image-width: 103%;--simedge-technical-focal-x: 52%;--simedge-technical-focal-y: 95%;position:absolute;z-index:0;top:0;right:0;width:53%;height:auto;aspect-ratio:3 / 1;min-width:0;overflow:visible;pointer-events:none}main[data-template^=product] .simedge-technical-overview__media--near-square{--simedge-technical-image-width: 112%;--simedge-technical-focal-x: 56%;--simedge-technical-focal-y: 94%}main[data-template^=product] .simedge-technical-overview__media--near-square-safe{--simedge-technical-image-width: 78%;--simedge-technical-focal-x: 61%;--simedge-technical-focal-y: 98%}main[data-template^=product] .simedge-technical-overview__media--wide{--simedge-technical-image-width: 105%;--simedge-technical-focal-x: 52.5%;--simedge-technical-focal-y: 69%}main[data-template^=product] .simedge-technical-overview__media--tall{--simedge-technical-image-width: 45%;--simedge-technical-focal-x: 78%;--simedge-technical-focal-y: 58%}main[data-template^=product] .simedge-technical-overview__image{display:block;position:absolute;top:calc(var(--simedge-technical-focal-y) - var(--simedge-technical-media-offset-y));left:calc(var(--simedge-technical-focal-x) + var(--simedge-technical-base-offset-x));width:var(--simedge-technical-image-width);height:auto;max-width:none;object-fit:contain;object-position:center;transform:translate(-50%,-50%);transform-origin:center}main[data-template^=product] .simedge-technical-overview__content{position:relative;z-index:1;width:47%;min-width:0;padding:8px clamp(20px,3vw,48px) 0 0;box-sizing:border-box;transform:translateY(16px)}main[data-template^=product] .simedge-technical-overview__eyebrow{margin:0 0 clamp(14px,1.6vw,22px);color:#fc4c01;font-family:var(--font-subheading--family);font-size:clamp(11px,.75vw,13px);font-weight:650;letter-spacing:.16em;line-height:1.2;text-transform:uppercase}main[data-template^=product] .section-wrapper:has(.simedge-technical-overview) :is(.accordion,.group-block){width:100%;max-width:none}main[data-template^=product] .section-wrapper:has(.simedge-technical-overview) .details__header{position:relative;color:#f7f7f5!important;transition:color .2s ease}main[data-template^=product] .section-wrapper:has(.simedge-technical-overview) .details__header:before{content:"";position:absolute;top:50%;left:-10px;width:2px;height:15px;background:transparent;transform:translateY(-50%);transition:background-color .2s ease}main[data-template^=product] .section-wrapper:has(.simedge-technical-overview) .details__header:is(:hover,:focus-visible),main[data-template^=product] .section-wrapper:has(.simedge-technical-overview) details[open]>.details__header{color:#f7f7f5!important}main[data-template^=product] .section-wrapper:has(.simedge-technical-overview) .details__header:is(:hover,:focus-visible):before,main[data-template^=product] .section-wrapper:has(.simedge-technical-overview) details[open]>.details__header:before{background:#fc4c01}main[data-template^=product] .section-wrapper:has(.simedge-technical-overview) .details-content,main[data-template^=product] .section-wrapper:has(.simedge-technical-overview) .details-content :is(p,li,div,span){color:#c9c8c4!important}main[data-template^=product] .section-wrapper:has(.simedge-technical-overview) :is(.icon-caret,.icon-plus,svg){color:#f7f7f5;transition:color .2s ease}main[data-template^=product] .section-wrapper:has(.simedge-technical-overview) .details__header:is(:hover,:focus-visible) :is(.icon-caret,.icon-plus,svg),main[data-template^=product] .section-wrapper:has(.simedge-technical-overview) details[open]>.details__header :is(.icon-caret,.icon-plus,svg){color:#fc4c01}main[data-template^=product] .section-wrapper:has(.simedge-technical-overview) .details__header:focus-visible{outline:2px solid #fc4c01;outline-offset:4px}main[data-template^=product] .simedge-product-video{position:relative;width:min(calc(100% - (2*clamp(32px,3.75vw,72px))),1680px);aspect-ratio:16 / 9;margin:clamp(16px,1.5vw,24px) auto clamp(40px,5vw,72px);overflow:hidden;background:#000}main[data-template^=product] .simedge-product-video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}main[data-template^=product] .product-recommendations--simedge-category{width:min(calc(100% - (2*clamp(32px,3.75vw,72px))),1680px);max-width:none;margin-inline:auto}main[data-template^=product] .product-recommendations--simedge-category .section-resource-list__content{align-items:flex-start}main[data-template^=product] .product-recommendations--simedge-category .simedge-category-recommendations__heading{margin:0;color:var(--color-foreground);font-family:var(--font-heading--family);font-size:clamp(24px,2vw,34px);font-weight:var(--font-heading--weight);line-height:1.08;letter-spacing:-.025em}main[data-template^=product] .product-recommendations--simedge-category .resource-list--grid{grid-template-columns:repeat(5,minmax(0,1fr))}main[data-template^=product] .product-recommendations--simedge-category :is(.resource-list__item,.product-card,.product-card__content){min-width:0}main[data-template^=product] .product-recommendations--simedge-category .quick-add{display:none!important}main[data-template^=product] .product-recommendations--simedge-category .product-card h4{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}main[data-template^=product] .product-recommendations--simedge-category .product-card>.product-card__content .text-block>h4{transition:color .18s ease}main[data-template^=product] .product-recommendations--simedge-category .product-card>[ref=productCardLink]:focus-visible+.product-card__content .text-block>h4{color:#fc4c01!important}main[data-template^=product] .product-recommendations--simedge-category .simedge-category-recommendations__cta-item{height:100%}main[data-template^=product] .product-recommendations--simedge-category .simedge-category-recommendations__cta{display:flex;height:100%;min-width:0;flex-direction:column;color:var(--color-foreground);text-decoration:none}main[data-template^=product] .product-recommendations--simedge-category .simedge-category-recommendations__cta-media{display:grid;width:100%;aspect-ratio:1;place-items:center;overflow:hidden;color:#1a1a1a;background:#f2f1ee}main[data-template^=product] .product-recommendations--simedge-category .simedge-category-recommendations__cta-media .simedge-category-recommendations__cta-image{display:block;width:100%;height:100%;object-fit:contain}main[data-template^=product] .product-recommendations--simedge-category .simedge-category-recommendations__cta-fallback{display:grid;width:52%;aspect-ratio:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8%}main[data-template^=product] .product-recommendations--simedge-category .simedge-category-recommendations__cta-fallback>span{background:currentColor;border-radius:12%}main[data-template^=product] .product-recommendations--simedge-category .simedge-category-recommendations__cta-label{display:flex;min-height:52px;align-items:flex-start;justify-content:space-between;gap:10px;padding:14px 10px 0;font-family:var(--font-subheading--family);font-size:1.125rem;font-weight:var(--font-subheading--weight);line-height:var(--line-height--body-normal)}main[data-template^=product] .product-recommendations--simedge-category .simedge-category-recommendations__cta-arrow{flex:0 0 auto;color:#fc4c01;transition:transform .2s ease-out}main[data-template^=product] .product-recommendations--simedge-category .simedge-category-recommendations__cta:focus-visible{color:#fc4c01;outline:2px solid #fc4c01;outline-offset:4px}@media(hover:hover)and (pointer:fine){main[data-template^=product] .product-recommendations--simedge-category .product-card:hover>.product-card__content .text-block>h4{color:#fc4c01!important}main[data-template^=product] .product-recommendations--simedge-category .simedge-category-recommendations__cta:hover{color:#fc4c01}main[data-template^=product] .product-recommendations--simedge-category .simedge-category-recommendations__cta:hover .simedge-category-recommendations__cta-arrow{transform:translate(3px)}}@media screen and (min-width:1200px){main[data-template^=product] .simedge-pdp__proof{grid-template-columns:repeat(3,minmax(0,1fr))}main[data-template^=product] .product-recommendations .resource-list--grid{--column-count: 4}main[data-template^=product] .product-recommendations--simedge-category .resource-list--grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media screen and (min-width:1000px){main[data-template^=product] .simedge-pdp .product-information__grid,main[data-template^=product] .simedge-pdp .product-information__grid.product-information--media-left,main[data-template^=product] .simedge-pdp .product-information__grid.product-information--media-right{display:grid;grid-template-columns:minmax(0,60fr) minmax(360px,40fr);column-gap:clamp(32px,3.5vw,56px);align-items:start}main[data-template^=product] .simedge-pdp__left{display:flex;min-width:0;flex-direction:column;grid-column:1}main[data-template^=product] .simedge-pdp .product-details{grid-column:2}main[data-template^=product] .simedge-pdp__proof{margin-top:clamp(20px,2vw,32px)}main[data-template^=product] .simedge-pdp__description{margin-top:clamp(28px,2.5vw,44px)}}@media screen and (min-width:1000px)and (max-width:1199px){main[data-template^=product] .simedge-pdp__proof{grid-template-columns:1fr}main[data-template^=product] .simedge-pdp__proof-item{padding:18px 0}main[data-template^=product] .simedge-pdp__proof-item+.simedge-pdp__proof-item{border-top:1px solid var(--simedge-pdp-line);border-left:0}}@media screen and (min-width:1200px){main[data-template^=product] .simedge-pdp .product-information__grid,main[data-template^=product] .simedge-pdp .product-information__grid.product-information--media-left,main[data-template^=product] .simedge-pdp .product-information__grid.product-information--media-right{grid-template-columns:minmax(0,62fr) minmax(380px,38fr)}}@media screen and (min-width:750px)and (max-width:1099px){main[data-template^=product] .simedge-technical-overview__media--near-square{--simedge-technical-image-width: 108%;--simedge-technical-focal-x: 54%;--simedge-technical-focal-y: 91%}}@media screen and (max-width:999px){main[data-template^=product] .simedge-pdp{--padding-block-start: clamp(26px, 4vw, 40px) !important}main[data-template^=product] .simedge-pdp .product-information__grid{grid-template-columns:1fr;gap:24px}main[data-template^=product] .simedge-pdp__left{display:contents}main[data-template^=product] .simedge-pdp .product-information__grid.product-information--media-left,main[data-template^=product] .simedge-pdp .product-information__grid.product-information--media-right{grid-template-columns:1fr}main[data-template^=product] .simedge-pdp .product-information__media,main[data-template^=product] .simedge-pdp .product-details,main[data-template^=product] .simedge-pdp__proof,main[data-template^=product] .simedge-pdp__description{grid-column:1}main[data-template^=product] .simedge-pdp .product-information__media{order:0}main[data-template^=product] .simedge-pdp .product-details{order:1}main[data-template^=product] .simedge-pdp__proof{order:2;margin-top:0}main[data-template^=product] .simedge-pdp__description{order:3}main[data-template^=product] .simedge-pdp .product-information__media{padding:clamp(6px,2vw,16px)}main[data-template^=product] .simedge-pdp .product-details>.group-block{padding:clamp(20px,4vw,28px)}}@media screen and (max-width:749px){main[data-template^=product] #product-breadcrumb-wrapper{padding-top:14px}main[data-template^=product] .simedge-pdp{width:calc(100% - 32px);padding-inline:0;--padding-block-start: 24px !important}main[data-template^=product] .section-wrapper:has(.simedge-technical-overview){width:calc(100% - 32px);padding:20px 18px 24px}main[data-template^=product] .simedge-technical-overview{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}main[data-template^=product] .simedge-technical-overview__media{--simedge-technical-mobile-scale: 1.08;position:relative;order:-1;width:100%;height:clamp(180px,48vw,220px);aspect-ratio:auto;min-height:0;overflow:hidden}main[data-template^=product] .simedge-technical-overview--light-media .simedge-technical-overview__media{background:#fff}main[data-template^=product] .simedge-technical-overview__media--near-square{--simedge-technical-mobile-scale: 1.18}main[data-template^=product] .simedge-technical-overview__media--near-square-safe{--simedge-technical-mobile-scale: 1}main[data-template^=product] .simedge-technical-overview__media--wide{--simedge-technical-mobile-scale: 1}main[data-template^=product] .simedge-technical-overview__media--tall{--simedge-technical-mobile-scale: 1}main[data-template^=product] .simedge-technical-overview__image{top:0;left:auto;right:0;width:100%;height:100%;object-position:center;transform:scale(var(--simedge-technical-mobile-scale));transform-origin:center}main[data-template^=product] .simedge-technical-overview__content{width:100%;padding:0;transform:none}main[data-template^=product] .simedge-technical-overview__eyebrow{margin-bottom:12px;font-size:11px}main[data-template^=product] .simedge-pdp .product-details .text-block h1{font-size:clamp(30px,9vw,40px)}main[data-template^=product] .simedge-pdp .addon-group{padding-block:0}main[data-template^=product] .simedge-pdp .addon-preview{display:none!important}main[data-template^=product] .simedge-pdp .addon-choice-list{max-height:320px}main[data-template^=product] .simedge-pdp .addon-choice-trigger,main[data-template^=product] .simedge-pdp .addon-direct-choice,main[data-template^=product] .simedge-pdp .addon-choice{grid-template-columns:48px minmax(0,1fr) auto;gap:10px;min-height:68px;padding-inline:8px}main[data-template^=product] .simedge-pdp .addon-product-link{left:78px;max-width:calc(100% - 142px)}main[data-template^=product] .simedge-pdp .addon-control-shell.has-product-link .addon-choice__media,main[data-template^=product] .simedge-pdp .addon-control-shell.has-product-link .addon-choice__image{width:60px;height:60px}main[data-template^=product] .simedge-pdp .addon-control-shell.has-product-link>:is(.addon-choice-trigger,.addon-direct-choice,.addon-choice){grid-template-columns:60px minmax(0,1fr);grid-template-rows:minmax(60px,auto) minmax(44px,auto);column-gap:10px;row-gap:0;height:auto;min-height:0;padding:8px}main[data-template^=product] .simedge-pdp .addon-control-shell.has-product-link>:is(.addon-choice-trigger,.addon-direct-choice,.addon-choice)>.addon-choice__media{grid-column:1;grid-row:1;align-self:center;justify-self:center}main[data-template^=product] .simedge-pdp .addon-control-shell.has-product-link>:is(.addon-choice-trigger,.addon-direct-choice,.addon-choice)>.addon-choice__copy{position:static;grid-column:2;grid-row:1;grid-template-columns:minmax(0,1fr);align-self:center;padding-bottom:0}main[data-template^=product] .simedge-pdp .addon-control-shell.has-product-link .addon-choice__title{display:block;grid-column:1;overflow:visible;overflow-wrap:anywhere;-webkit-box-orient:initial;-webkit-line-clamp:unset}main[data-template^=product] .simedge-pdp .addon-control-shell.has-product-link .addon-choice__price{position:absolute;right:64px;bottom:8px;display:flex;height:44px;align-items:center}main[data-template^=product] .simedge-pdp .addon-control-shell.has-product-link>:is(.addon-choice-trigger,.addon-direct-choice,.addon-choice)>:is(.addon-direct-choice__action,.addon-choice-trigger__action,.addon-choice__state){grid-column:1 / -1;grid-row:2;align-self:center;justify-self:end}main[data-template^=product] .simedge-pdp .addon-control-shell.has-product-link>.addon-choice>.addon-choice__state{margin-right:12px}main[data-template^=product] .simedge-pdp .addon-control-shell.has-product-link>.addon-product-link{bottom:8px;left:8px;min-height:44px;max-width:calc(100% - 156px);align-items:center;padding-bottom:0;white-space:nowrap}main[data-template^=product] .simedge-pdp .addon-choice__media,main[data-template^=product] .simedge-pdp .addon-choice__image{width:48px;height:48px}main[data-template^=product] .simedge-pdp .addon-direct-choice__action{width:var(--addon-selected-status-column);min-width:var(--addon-selected-status-column)}main[data-template^=product] .simedge-pdp .addon-visual{--addon-selected-status-column: 44px}main[data-template^=product] .simedge-pdp .addon-choice-trigger__action{width:auto;min-width:44px}main[data-template^=product] .simedge-pdp .addon-choice-trigger__action.is-selected{width:var(--addon-selected-status-column);min-width:var(--addon-selected-status-column)}main[data-template^=product] .simedge-pdp .addon-choice-trigger__state-cluster{width:var(--addon-selected-status-column);min-width:var(--addon-selected-status-column)}main[data-template^=product] .simedge-pdp .addon-visual[data-disclosure] .addon-control-shell--summary .addon-choice__copy{grid-template-columns:minmax(0,1fr);gap:3px}main[data-template^=product] .simedge-pdp .addon-visual[data-disclosure] .addon-control-shell--summary .addon-choice__label{grid-column:1;grid-row:1}main[data-template^=product] .simedge-pdp .addon-visual[data-disclosure] .addon-control-shell--summary .addon-choice__title{grid-column:1;grid-row:2}main[data-template^=product] .simedge-pdp .addon-visual[data-disclosure] .addon-control-shell--summary .addon-choice__option-count{grid-column:1;grid-row:3}main[data-template^=product] .simedge-pdp .addon-visual[data-disclosure] .addon-control-shell--summary .addon-choice__price{grid-column:1;grid-row:4}main[data-template^=product] .simedge-pdp .addon-visual[data-disclosure] .addon-choice-list{gap:3px;margin:0 5px 6px;padding:4px}main[data-template^=product] .simedge-pdp .addon-visual[data-disclosure] .addon-control-shell--choice.has-product-link>.addon-choice{padding:6px}main[data-template^=product] .simedge-pdp .addon-visual[data-disclosure] .addon-control-shell--choice.has-product-link>.addon-product-link{max-width:calc(100% - 144px)}main[data-template^=product] .simedge-pdp__proof{grid-template-columns:1fr}main[data-template^=product] .simedge-pdp__proof-item{padding:22px 0}main[data-template^=product] .simedge-pdp__proof-icon{width:36px;height:36px}main[data-template^=product] .simedge-pdp__proof-icon svg{width:32px;height:32px}main[data-template^=product] .simedge-pdp__proof-item+.simedge-pdp__proof-item{border-left:0;border-top:1px solid var(--simedge-pdp-line)}main[data-template^=product] .simedge-product-video{width:calc(100% - 32px);margin-top:16px}main[data-template^=product] .product-recommendations--simedge-category{width:calc(100% - 32px)}main[data-template^=product] .product-recommendations--simedge-category .resource-list__carousel{--mobile-card-size: 72cqw}main[data-template^=product] .product-recommendations--simedge-category .simedge-category-recommendations__heading{font-size:clamp(22px,7vw,28px)}}@media(prefers-reduced-motion:reduce){main[data-template^=product] .product-recommendations--simedge-category .simedge-category-recommendations__cta-arrow{transition:none}main[data-template^=product] .dialog-zoomed-gallery drag-zoom-wrapper[data-simedge-viewer] .product-media__image{transition:none}main[data-template^=product] .simedge-pdp *,main[data-template^=product] .simedge-pdp *:before,main[data-template^=product] .simedge-pdp *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}main[data-template^=product] .simedge-pdp :is(.addon-choice__chevron,.addon-choice__chevron-target){transition:none!important}main[data-template^=product] .simedge-pdp .addon-product-link__arrow{transform:none!important;transition:none!important}main[data-template^=product] .section-wrapper:has(.simedge-technical-overview) .details__header,main[data-template^=product] .section-wrapper:has(.simedge-technical-overview) .details__header:before,main[data-template^=product] .section-wrapper:has(.simedge-technical-overview) :is(.icon-caret,.icon-plus,svg){transition:none}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/simedge-product-page.css.map */
