html body .pdp-section{overflow-wrap:anywhere}html body .pdp-section .pdp-pair__media{aspect-ratio:auto;align-self:stretch}html body .pdp-section .pdp-pair__media:before{content:"";display:block;padding-top:100%}html body .pdp-section .pdp-pair__media[data-media-ratio=portrait]:before{padding-top:125%}html body .pdp-section .pdp-pair__media[data-media-ratio=wide]:before{padding-top:56.25%}html body .pdp-section .pdp-pair__copy{min-width:0;overflow:visible}html body .pdp-section .rte img{max-width:100%;height:auto}html body .pdp-section .rte table{display:block;max-width:100%;overflow:auto}html body .pdp-feature-media iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}html body .pdp-feature-media[hidden],html body .pdp-feature-media [hidden]{display:none!important}html body .pdp-feature-media__poster{z-index:1;pointer-events:none}html body [data-media-fit=contain] .pdp-feature-media>img,html body [data-media-fit=contain] .pdp-feature-media>video{object-fit:contain}html body .pdp-feature-media__empty{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:24px;background:#f2efec;color:#333;text-align:center}html body .pdp-editor-placeholder .pdp-pair{border:1px dashed #8f513b}html body .pdp-editor-placeholder .pdp-pair__media{display:grid;place-items:center;min-height:260px;background:#eee7e0}html body .pdp-editor-placeholder .pdp-pair__media:before{display:none}html body .pdp-editor-placeholder .pdp-pair__media p{padding:24px;text-align:center;color:#333}html body .pdp-editor-placeholder small{display:block;margin-top:12px;font-size:13px;line-height:1.6}html body .pdp-tutorials{padding-block:var(--tutorial-top,36px) var(--tutorial-bottom,36px)}html body .pdp-tutorials[data-width=wide]>.layout-shell{max-width:var(--layout-wide,1440px)!important}html body .pdp-tutorials .pdp-pair__copy{padding:clamp(24px,4vw,var(--tutorial-inset,40px));justify-content:var(--tutorial-alignment,center)}html body .pdp-tutorials h2{font-size:var(--tutorial-heading,32px);line-height:1.2;margin:0 0 24px}html body .pdp-tutorials h3{font-family:inherit;font-size:16px;line-height:1.45;margin:0 0 8px}html body .pdp-tutorials__eyebrow{font:500 12px/1.5 Inter,sans-serif;letter-spacing:.12em;margin:0 0 14px}html body .pdp-tutorials__blocks{display:grid;gap:24px;margin-top:20px}html body .pdp-tutorials__blocks:empty{display:none}html body .pdp-tutorials__step{display:flex;align-items:flex-start;gap:16px}html body .pdp-tutorials__number{flex:0 0 32px;font:500 14px/1.8 IBM Plex Mono,monospace;color:#8f513b}html body .pdp-tutorials__instruction{min-width:0;flex:1}html body .pdp-tutorials__time{font-size:13px;line-height:1.5;margin:0 0 12px;color:#59514b}html body .pdp-tutorials__step-image{display:block;width:100%;height:auto;margin-top:16px}html body .pdp-tutorials__note{border-top:1px solid #d9c7bc;padding-top:20px}html body .pdp-tutorials__link{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-underline-offset:4px}html body .pdp-tutorials__button{display:inline-flex;justify-content:center;align-items:center;align-self:flex-start;min-height:48px;max-width:100%;padding:12px 24px;border:1px solid #8f513b;margin-top:24px;color:#333;text-align:center;text-decoration:none;box-sizing:border-box}html body .pdp-tutorials__button:hover{background:#ead0bf}html body .pdp-tutorials__transcript{margin-top:24px;border-top:1px solid #d9c7bc}html body .pdp-tutorials__transcript summary{display:flex;align-items:center;min-height:44px;cursor:pointer}html body .pdp-tutorials__transcript>div{line-height:1.7;padding:12px 0}html body .pdp-tutorials a:focus-visible,html body .pdp-tutorials summary:focus-visible{outline:3px solid #8f513b;outline-offset:3px}@media(min-width:990px){html body .pdp-tutorials[data-media-side=left] .pdp-pair__media{grid-column:1;grid-row:1}html body .pdp-tutorials[data-media-side=left] .pdp-pair:not(.pdp-pair--text-only) .pdp-pair__copy{grid-column:2;grid-row:1}}@media(max-width:989px){html body .pdp-tutorials h2{font-size:var(--tutorial-heading-mobile,26px)}html body .pdp-tutorials .pdp-pair__copy{padding:28px 0}html body .pdp-tutorials[data-mobile-order=media] .pdp-pair__media{grid-row:1}html body .pdp-tutorials[data-mobile-order=copy] .pdp-pair__media{grid-row:2}html body .pdp-panels{display:none}html body .pdp-pair__media:has([data-mobile-media])>[data-feature-media]:not([data-mobile-media]){display:none}html body .pdp-feature-media[data-mobile-media]{display:block}}html body .pdp-tutorials__step-media{position:relative;aspect-ratio:1;overflow:hidden;margin-top:16px}.pdp-section:is(.pdp-lab,.pdp-details){padding:0;margin:0;background:#f7f3ef}.pdp-section:is(.pdp-lab,.pdp-details)>.layout-shell{display:grid;width:100%!important;max-width:none!important;margin:0!important;padding:0;grid-template-columns:minmax(0,50%) minmax(0,50%);gap:0;align-items:stretch}.pdp-section:is(.pdp-lab,.pdp-details) .pdp-pair__copy{box-sizing:border-box;min-width:0}.pdp-section .pdp-copy-inner{width:100%;max-width:760px;margin-inline:auto;min-width:0}.pdp-lab .pdp-pair__copy{grid-column:1;grid-row:1;padding:clamp(36px,4vw,var(--lab-inset,48px));justify-content:center}.pdp-lab .pdp-pair__media{grid-column:2;grid-row:1;min-height:640px;align-self:stretch}.pdp-lab .pdp-pair__media:before{display:none}.pdp-lab h2{margin:0 0 24px;font:400 var(--lab-heading,38px)/1.15 "Playfair Display",Georgia,serif;letter-spacing:0}.pdp-lab .rte{color:#333;font:400 14px/1.75 Inter,sans-serif}.pdp-lab .rte p{margin:0 0 16px}.pdp-lab .rte p:last-child{margin-bottom:0}.pdp-lab .pdp-media-transcript{margin-top:20px}.pdp-lab__button{display:inline-flex;min-height:44px;max-width:100%;margin-top:24px;padding:10px 20px;align-items:center;justify-content:center;box-sizing:border-box;border:1px solid #8f513b;color:#333;font:500 12px/1.5 Inter,sans-serif;text-decoration:none}.pdp-lab__button:hover{background:#e8d9c8}.pdp-lab :is(a,button):focus-visible{outline:3px solid #8f513b;outline-offset:3px}.pdp-editor-note{margin:16px 20px;padding:12px;border:1px dashed #8f513b;color:#333;font:400 13px/1.6 Inter,sans-serif}.pdp-editor-media{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:24px;background:#eee7e0;color:#333;text-align:center}@media(max-width:1099px){.pdp-section:is(.pdp-lab,.pdp-details)>.layout-shell{grid-template-columns:1fr}.pdp-lab .pdp-pair__media{grid-column:1;grid-row:1;min-height:0;aspect-ratio:4/3}.pdp-lab .pdp-pair__copy{grid-column:1;grid-row:2;padding:36px 32px 44px}.pdp-section .pdp-copy-inner{max-width:820px}}@media(max-width:749px){.pdp-lab .pdp-pair__media{aspect-ratio:1}.pdp-lab .pdp-pair__copy{padding:30px 20px 40px}.pdp-lab h2{font-size:clamp(28px,8vw,36px)}}
/*# sourceMappingURL=/cdn/shop/t/74/assets/pdp-sections.css.map */
