@font-face{font-family:lg;src:url(/build/assets/lg-C7ze34MH.woff2?io9a6k)format("woff2"),url(/build/assets/lg-oyjwlqP2.ttf?io9a6k)format("truetype"),url(/build/assets/lg-CosQH4Cu.woff?io9a6k)format("woff"),url(/build/assets/lg-B0dIV2BS.svg?io9a6k#lg)format("svg");font-weight:400;font-style:normal;font-display:block}.lg-icon{speak:never;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:lg!important}.lg-container{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.lg-next,.lg-prev{color:#999;cursor:pointer;z-index:1084;background-color:#00000073;border:none;border-radius:2px;outline:none;margin-top:-10px;padding:8px 10px 9px;font-size:22px;display:block;position:absolute;top:50%}.lg-next.disabled,.lg-prev.disabled{cursor:default;opacity:0!important}.lg-next:hover:not(.disabled),.lg-prev:hover:not(.disabled){color:#fff}.lg-single-item .lg-next,.lg-single-item .lg-prev{display:none}.lg-next{right:20px}.lg-next:before{content:""}.lg-prev{left:20px}.lg-prev:after{content:""}@keyframes lg-right-end{0%{left:0}50%{left:-30px}to{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}to{left:0}}.lg-outer.lg-right-end .lg-object{animation:.3s lg-right-end;position:relative}.lg-outer.lg-left-end .lg-object{animation:.3s lg-left-end;position:relative}.lg-toolbar{z-index:1082;width:100%;position:absolute;top:0;left:0}.lg-media-overlap .lg-toolbar{background-image:linear-gradient(#0006,#0000)}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;text-align:center;will-change:color;-o-transition:color .2s linear;width:50px;height:47px;box-shadow:none;background:0 0;border:none;outline:none;padding:10px 0;font-size:24px;line-height:27px;transition:color .2s linear;text-decoration:none!important}.lg-toolbar .lg-icon.lg-icon-18{font-size:18px}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:""}.lg-toolbar .lg-maximize{font-size:22px}.lg-toolbar .lg-maximize:after{content:""}.lg-toolbar .lg-download:after{content:""}.lg-sub-html{color:#eee;text-align:center;z-index:1080;opacity:0;-o-transition:opacity .2s ease-out 0s;padding:10px 40px;font-size:16px;transition:opacity .2s ease-out}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{margin:5px 0 0;font-size:12px}.lg-sub-html a{color:inherit}.lg-sub-html a:hover{text-decoration:underline}.lg-media-overlap .lg-sub-html{background-image:linear-gradient(#0000,#0009)}.lg-item .lg-sub-html{position:absolute;bottom:0;left:0;right:0}.lg-error-msg{color:#999;font-size:14px}.lg-counter{color:#999;vertical-align:middle;height:47px;padding-top:12px;padding-left:20px;font-size:16px;display:inline-block}.lg-closing .lg-toolbar,.lg-closing .lg-prev,.lg-closing .lg-next,.lg-closing .lg-sub-html{opacity:0;-webkit-transition:-webkit-transform .08 cubic-bezier(0, 0, .25, 1) 0s, opacity .08 cubic-bezier(0, 0, .25, 1) 0s, color .08 linear;-moz-transition:-moz-transform .08 cubic-bezier(0, 0, .25, 1) 0s, opacity .08 cubic-bezier(0, 0, .25, 1) 0s, color .08 linear;-o-transition:-o-transform .08 cubic-bezier(0, 0, .25, 1) 0s, opacity .08 cubic-bezier(0, 0, .25, 1) 0s, color .08 linear;transition:transform .08 cubic-bezier(0, 0, .25, 1) 0s, opacity .08 cubic-bezier(0, 0, .25, 1) 0s, color .08 linear}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-video-cont,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-media-cont{opacity:0;will-change:transform, opacity;transform:scale3d(.5,.5,.5);-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1),opacity .25s cubic-bezier(0,0,.25,1)!important;-o-transition:-o-transform .25s cubic-bezier(0, 0, .25, 1) 0s, opacity .25s cubic-bezier(0, 0, .25, 1)!important;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1),opacity .25s cubic-bezier(0,0,.25,1)!important;transition:transform .25s cubic-bezier(0,0,.25,1),opacity .25s cubic-bezier(0,0,.25,1)!important}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-video-cont,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-media-cont{opacity:1;transform:scale(1)}.lg-icon:focus-visible{color:#fff;border-radius:3px;outline:1px dashed #fff9}.lg-toolbar .lg-icon:focus-visible{outline-offset:-5px;border-radius:8px}.lg-group:after{content:"";clear:both;display:table}.lg-container{outline:none;display:none}.lg-on{scroll-behavior:unset}.lg-overlay-open{overflow:hidden}.lg-toolbar,.lg-prev,.lg-next,.lg-pager-outer,.lg-hide-sub-html .lg-sub-html{opacity:0;will-change:transform, opacity;-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1),opacity .25s cubic-bezier(0,0,.25,1);-o-transition:-o-transform .25s cubic-bezier(0, 0, .25, 1) 0s, opacity .25s cubic-bezier(0, 0, .25, 1) 0s;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1),opacity .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1),opacity .25s cubic-bezier(0,0,.25,1)}.lg-show-in .lg-toolbar,.lg-show-in .lg-prev,.lg-show-in .lg-next,.lg-show-in .lg-pager-outer,.lg-show-in.lg-hide-sub-html .lg-sub-html{opacity:1}.lg-show-in .lg-hide-items .lg-prev{opacity:0;transform:translate(-10px)}.lg-show-in .lg-hide-items .lg-next{opacity:0;transform:translate(10px)}.lg-show-in .lg-hide-items .lg-toolbar{opacity:0;transform:translateY(-10px)}.lg-show-in .lg-hide-items.lg-hide-sub-html .lg-sub-html{opacity:0;transform:translateY(20px)}.lg-outer{z-index:1050;text-align:left;opacity:.001;will-change:auto;-o-transition:opacity .15s ease 0s;outline:none;width:100%;height:100%;transition:opacity .15s;position:fixed;top:0;left:0;overflow:hidden}.lg-outer *{box-sizing:border-box}.lg-outer.lg-zoom-from-image,.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-prev-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-next-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-current{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-current{opacity:1;transition-duration:0s!important}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-content{position:absolute;inset:0}.lg-outer .lg-inner{-o-transition:opacity 0s;white-space:nowrap;width:100%;transition:opacity;position:absolute;top:0;bottom:0;left:0}.lg-outer .lg-item{display:none!important}.lg-outer .lg-item:not(.lg-start-end-progress){background:url(/build/assets/loading-BZOHaeKn.gif) 50% no-repeat}.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css .lg-current{display:inline-block!important}.lg-outer .lg-item,.lg-outer .lg-img-wrap{text-align:center;width:100%;height:100%;display:inline-block;position:absolute}.lg-outer .lg-item:before,.lg-outer .lg-img-wrap:before{content:"";vertical-align:middle;height:100%;display:inline-block}.lg-outer .lg-img-wrap{white-space:nowrap;font-size:0;position:absolute;inset:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-object{vertical-align:middle;width:auto;max-width:100%;height:auto;max-height:100%;display:inline-block;position:relative}.lg-outer .lg-empty-html.lg-sub-html,.lg-outer .lg-empty-html .lg-sub-html{display:none}.lg-outer.lg-hide-download .lg-download{opacity:.75;pointer-events:none}.lg-outer .lg-first-slide .lg-dummy-img{position:absolute;top:50%;left:50%}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-components{opacity:1;transform:translate(0,0%)}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-sub-html{opacity:1;transition:opacity .2s ease-out .15s}.lg-outer .lg-media-cont{text-align:center;vertical-align:middle;display:inline-block;position:relative}.lg-outer .lg-media-cont .lg-object{width:100%!important;height:100%!important}.lg-outer .lg-has-iframe .lg-media-cont{-webkit-overflow-scrolling:touch;overflow:auto}.lg-backdrop{z-index:1040;opacity:0;will-change:auto;-o-transition:opacity .333s ease-in 0s;background-color:#000;transition:opacity .333s ease-in;position:fixed;inset:0}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-prev-slide,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-current{-o-transition:none 0s ease 0s!important;transition:none!important}.lg-css3.lg-use-css3 .lg-item{backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-prev-slide,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-current{-o-transition:opacity .1s ease 0s;transition:opacity .1s}.lg-css3.lg-use-css3 .lg-item.lg-start-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(.175,.885,.32,1.275);-o-transition:-o-transform 1s cubic-bezier(.175, .885, .32, 1.275) 0s;-moz-transition:-moz-transform 1s cubic-bezier(.175,.885,.32,1.275);transition:transform 1s cubic-bezier(.175,.885,.32,1.275)}.lg-css3.lg-use-css3 .lg-item.lg-start-end-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1);-o-transition:-o-transform 1s cubic-bezier(0, 0, .25, 1) 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1);transition:transform 1s cubic-bezier(0,0,.25,1)}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{transform:translate(-100%)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{transform:translate(100%)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{opacity:1;transform:translate(0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1),opacity .1s;-o-transition:-o-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1),opacity .1s;transition:transform 1s cubic-bezier(0,0,.25,1),opacity .1s}.lg-container{display:none}.lg-container.lg-show{display:block}.lg-container.lg-dragging-vertical .lg-backdrop{transition-duration:0s!important}.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current{opacity:1;transition-duration:0s!important}.lg-inline .lg-backdrop,.lg-inline .lg-outer{position:absolute}.lg-inline .lg-backdrop{z-index:1}.lg-inline .lg-outer{z-index:2}.lg-inline .lg-maximize:after{content:""}.lg-components{will-change:transform;-webkit-transition:-webkit-transform .35s ease-out;-o-transition:-o-transform .35s ease-out 0s;-moz-transition:-moz-transform .35s ease-out;z-index:1080;transition:transform .35s ease-out;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%)}.lg-outer .lg-thumb-outer{float:left;background-color:#0d0a0a;width:100%;max-height:350px;overflow:hidden}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb,.lg-outer .lg-thumb-outer.lg-rebuilding-thumbnails .lg-thumb{transition-duration:0s!important}.lg-outer .lg-thumb-outer.lg-thumb-align-middle{text-align:center}.lg-outer .lg-thumb-outer.lg-thumb-align-left{text-align:left}.lg-outer .lg-thumb-outer.lg-thumb-align-right{text-align:right}.lg-outer.lg-single-item .lg-thumb-outer{display:none}.lg-outer .lg-thumb{vertical-align:middle;height:100%;margin-bottom:-5px;padding:5px 0;display:inline-block}@media (width>=768px){.lg-outer .lg-thumb{padding:10px 0}}.lg-outer .lg-thumb-item{cursor:pointer;float:left;will-change:border-color;border-radius:2px;height:100%;margin-bottom:5px;overflow:hidden}@media (width>=768px){.lg-outer .lg-thumb-item{-o-transition:border-color .25s ease;border:2px solid #fff;border-radius:4px;transition:border-color .25s}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{object-fit:cover;width:100%;height:100%;display:block}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer .lg-toggle-thumb:after{content:""}.lg-outer.lg-animate-thumb .lg-thumb{transition-timing-function:cubic-bezier(.215,.61,.355,1)}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image{transition-duration:0s!important}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{will-change:transform;-webkit-transition:-webkit-transform .5s cubic-bezier(.12,.415,.01,1.19);-o-transition:-o-transform .5s cubic-bezier(.12, .415, .01, 1.19) 0s;-moz-transition:-moz-transform .5s cubic-bezier(.12,.415,.01,1.19);transition:transform .5s cubic-bezier(.12,.415,.01,1.19)}.lg-outer.lg-use-transition-for-zoom.lg-zoom-drag-transition .lg-item.lg-complete.lg-zoomable .lg-img-wrap{will-change:transform;-webkit-transition:-webkit-transform .8s cubic-bezier(0,0,.25,1);-o-transition:-o-transform .8s cubic-bezier(0, 0, .25, 1) 0s;-moz-transition:-moz-transform .8s cubic-bezier(0,0,.25,1);transition:transform .8s cubic-bezier(0,0,.25,1)}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{backface-visibility:hidden;transform:translate(0,0)}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img{backface-visibility:hidden;transform:scale(1);-webkit-transition:-webkit-transform .5s cubic-bezier(.12,.415,.01,1.19),opacity .15s!important;-o-transition:-o-transform .5s cubic-bezier(.12, .415, .01, 1.19) 0s, opacity .15s!important;-moz-transition:-moz-transform .5s cubic-bezier(.12,.415,.01,1.19),opacity .15s!important;transition:transform .5s cubic-bezier(.12,.415,.01,1.19),opacity .15s!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.no-transition,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.no-transition{transition:none!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition{max-width:none!important;max-height:none!important;top:50%!important;left:50%!important;transform:scale(1)translate(-50%,-50%)!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-x,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-x{max-width:none!important;max-height:none!important;top:0!important;left:50%!important;transform:scale(1)translate(-50%)!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-y,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-y{max-width:none!important;max-height:none!important;top:50%!important;left:0%!important;transform:scale(1)translateY(-50%)!important}.lg-icon.lg-zoom-in:after{content:""}.lg-actual-size .lg-icon.lg-zoom-in{opacity:1;pointer-events:auto}.lg-icon.lg-actual-size{font-size:20px}.lg-icon.lg-actual-size:after{content:""}.lg-icon.lg-zoom-out{opacity:.5;pointer-events:none}.lg-icon.lg-zoom-out:after{content:""}.lg-zoomed .lg-icon.lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer[data-lg-slide-type=video] .lg-zoom-in,.lg-outer[data-lg-slide-type=video] .lg-actual-size,.lg-outer[data-lg-slide-type=video] .lg-zoom-out,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-in,.lg-outer[data-lg-slide-type=iframe] .lg-actual-size,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-out,.lg-outer.lg-first-slide-loading .lg-zoom-in,.lg-outer.lg-first-slide-loading .lg-actual-size,.lg-outer.lg-first-slide-loading .lg-zoom-out{opacity:.75;pointer-events:none}.pdn-page{--pdn-ink:#0c0c0c;--pdn-text:#111;--pdn-label:#383838;--pdn-muted:#818181;--pdn-muted-light:#909090;--pdn-divider:#c3c3c3;--pdn-rule:#868686;--pdn-border:#e0dfdb;--pdn-cream:#f9f8f4;--pdn-pack-bar:#d9d9d9;--pdn-pack-separator:#eae4e6;--pdn-control-border:#e1ddda;--pdn-red:#b3141c;--pdn-red-dark:#9e1b1b;--pdn-link:#34566b;--pdn-accent:#b39474;--pdn-share-rule:#a4a4a4;--pdn-scroll-thumb:#e8e8e8;--pdn-dot:#e5e5e5;--pdn-dot-active:#3a3a3a;--pdn-cta-bg:#c4956b;--pdn-cta-ink:#0f0d0b;--pdn-cta-copy:#4f3016;--pdn-cta-copy-mobile:#f8dcc1;--pdn-white:#fff;--pdn-font-display:"Playfair Display", serif;--pdn-font-body:"Inter", sans-serif;--pdn-fs-breadcrumb:clamp(11px, calc(11px + (14 - 11) * ((100vw - 390px) / 1530)), 14px);--pdn-fs-stock:clamp(10px, calc(10px + (12 - 10) * ((100vw - 390px) / 1530)), 12px);--pdn-fs-title:clamp(18px, calc(18px + (32 - 18) * ((100vw - 390px) / 1530)), 32px);--pdn-fs-code:clamp(12px, calc(12px + (15 - 12) * ((100vw - 390px) / 1530)), 15px);--pdn-fs-caption:clamp(12px, calc(12px + (15 - 12) * ((100vw - 390px) / 1530)), 15px);--pdn-fs-tier-price:clamp(20px, calc(20px + (28 - 20) * ((100vw - 390px) / 1530)), 28px);--pdn-fs-tier-qty:clamp(10px, calc(10px + (15 - 10) * ((100vw - 390px) / 1530)), 15px);--pdn-fs-label:11px;--pdn-fs-option:12px;--pdn-fs-qty:14px;--pdn-fs-button:12px;--pdn-fs-about-title:clamp(15px, calc(15px + (20 - 15) * ((100vw - 390px) / 1530)), 20px);--pdn-fs-body:clamp(13px, calc(13px + (15 - 13) * ((100vw - 390px) / 1530)), 15px);--pdn-fs-link:15px;--pdn-fs-section:clamp(18px, calc(18px + (20 - 18) * ((100vw - 390px) / 1530)), 20px);--pdn-fs-table:clamp(13px, calc(13px + (15 - 13) * ((100vw - 390px) / 1530)), 15px);--pdn-fs-pack-title:clamp(15px, calc(15px + (16 - 15) * ((100vw - 390px) / 1530)), 16px);--pdn-fs-pack-caption:clamp(13px, calc(13px + (15 - 13) * ((100vw - 390px) / 1530)), 15px);--pdn-fs-pack-highlight:clamp(13px, calc(13px + (20 - 13) * ((100vw - 390px) / 1530)), 20px);--pdn-fs-std-caption:13px;--pdn-fs-rail-title:clamp(16px, calc(16px + (20 - 16) * ((100vw - 390px) / 1530)), 20px);--pdn-fs-card-name:clamp(12px, calc(12px + (18 - 12) * ((100vw - 390px) / 1530)), 18px);--pdn-fs-card-meta:clamp(10px, calc(10px + (14 - 10) * ((100vw - 390px) / 1530)), 14px);--pdn-fs-cta-eyebrow:12px;--pdn-fs-cta-line1:clamp(18px, calc(18px + (40 - 18) * ((100vw - 390px) / 1530)), 40px);--pdn-fs-cta-line2:clamp(25px, calc(25px + (40 - 25) * ((100vw - 390px) / 1530)), 40px);--pdn-fs-cta-copy:clamp(11px, calc(11px + (15 - 11) * ((100vw - 390px) / 1530)), 15px);--pdn-fs-cta-button:11px;--pdn-container:1600px;--pdn-gutter:clamp(20px, calc(20px + (40 - 20) * ((100vw - 390px) / 1530)), 40px);--pdn-panel-gap:clamp(20px, calc(20px + (24 - 20) * ((100vw - 390px) / 1530)), 24px);--pdn-panel-inset:clamp(6px, calc(6px + (15 - 6) * ((100vw - 390px) / 1530)), 15px);background:var(--pdn-white);color:var(--pdn-text);font-family:var(--pdn-font-body);overflow-x:clip}.pdn-page :where(h1,h2,h3,p,ul,ol,figure,dl,dd){margin:0}.pdn-page :where(h1,h2,h3){font-family:var(--pdn-font-body);letter-spacing:0;font-style:normal}.pdn-page :where(button){font-family:inherit}.pdn-page :where(img){max-width:100%;height:auto}.pdn-page :focus-visible{outline:2px solid var(--pdn-ink);outline-offset:2px}.pdn-page .pdn-container{width:min(var(--pdn-container), 100% - 2 * var(--pdn-gutter));margin-inline:auto}.pdn-page .pdn-breadcrumb{font-size:var(--pdn-fs-breadcrumb);padding-block:clamp(8px,1.04575vw + 3.92157px,24px) clamp(7px,1.43791vw + 1.39216px,29px);line-height:clamp(16px,.261438vw + 14.9804px,20px)}.pdn-page .pdn-breadcrumb__list{flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pdn-page .pdn-breadcrumb__item{overflow-wrap:anywhere;min-width:0}.pdn-page .pdn-breadcrumb__item+.pdn-breadcrumb__item:before{content:">";content:">" / "";color:var(--pdn-ink);margin-inline:clamp(7px,.196078vw + 6.23529px,10px)}.pdn-page .pdn-breadcrumb__link{color:var(--pdn-ink);text-decoration:none}.pdn-page .pdn-breadcrumb__link:hover{color:var(--pdn-ink);text-decoration:underline}.pdn-page .pdn-hero{border-bottom:1px solid var(--pdn-divider)}.pdn-page .pdn-hero>*,.pdn-page .pdn-hero__info>*{min-width:0}.pdn-page .pdn-gallery{min-width:0;position:relative}.pdn-page .pdn-gallery__thumbs{scrollbar-width:none;flex-direction:column;gap:13px;min-width:0;display:flex;overflow-y:auto}.pdn-page .pdn-gallery__thumbs::-webkit-scrollbar{display:none}.pdn-page .pdn-gallery__thumb{aspect-ratio:1;background:var(--pdn-cream);cursor:pointer;border:0;flex:none;width:100%;padding:0;display:block;position:relative;overflow:hidden}.pdn-page .pdn-gallery__thumb:focus-visible{outline-offset:-2px}.pdn-page .pdn-gallery__thumb img{object-fit:cover;width:100%;height:100%;transition:opacity .2s;display:block}.pdn-page .pdn-gallery__thumb:hover img{opacity:.8}.pdn-page .pdn-gallery__thumb-play{z-index:1;aspect-ratio:1;pointer-events:none;width:max(14px,18%);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pdn-page .pdn-gallery__thumb-play-icon{width:100%;height:100%;display:block;overflow:visible}.pdn-page .pdn-gallery__main{aspect-ratio:1;background:var(--pdn-cream);width:100%;min-width:0}.pdn-page .pdn-gallery__slide{height:100%;position:relative}.pdn-page .pdn-gallery__image{object-fit:cover;cursor:zoom-in;width:100%;height:100%;display:block}.pdn-page .pdn-gallery__slide.is-playing .pdn-gallery__image,.pdn-page .pdn-gallery__slide.is-playing .pdn-gallery__play{visibility:hidden}.pdn-page .pdn-gallery__play{z-index:1;aspect-ratio:1;cursor:pointer;width:clamp(56px,12%,83px);transition:transform var(--motion-fast,.16s) ease;background:0 0;border:0;border-radius:50%;padding:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pdn-page .pdn-gallery__play-icon{width:100%;height:100%;display:block;overflow:visible}.pdn-page .pdn-gallery__play-icon path,.pdn-page .pdn-gallery__thumb-play-icon path{fill:#ffffffa6;stroke:#b0b0b0e6;stroke-width:1.25px;stroke-linejoin:round;transition:fill var(--motion-fast,.16s) ease}.pdn-page .pdn-gallery__play:hover{transform:translate(-50%,-50%)scale(1.08)}.pdn-page .pdn-gallery__play:hover .pdn-gallery__play-icon path{fill:#fffc}.pdn-page .pdn-gallery__play:focus-visible{outline-offset:2px}.pdn-page .pdn-gallery__video{z-index:1;border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.pdn-page .pdn-gallery__expand{z-index:2;width:44px;height:44px;color:var(--pdn-ink);cursor:pointer;background:#ffffffd9;border:0;border-radius:50%;justify-content:center;align-items:center;font-size:18px;line-height:1;transition:background-color .2s;display:flex;position:absolute;top:12px;right:12px}.pdn-page .pdn-gallery__expand:hover{background:var(--pdn-white)}.pdn-page .pdn-gallery__expand:focus-visible{outline-offset:2px}.pdn-page .pdn-gallery__pagination{z-index:2;pointer-events:none;justify-content:center;gap:7px;display:flex;position:absolute;bottom:4px;left:0;right:0}.pdn-page .pdn-gallery__pagination .swiper-pagination-bullet{opacity:1;cursor:pointer;pointer-events:auto;background:#ffffffd9;border-radius:50%;width:10px;height:10px;display:block;box-shadow:0 0 2px #0000001f}.pdn-page .pdn-gallery__pagination .swiper-pagination-bullet-active{background:var(--pdn-dot-active)}.pdn-page .pdn-summary{border-bottom:1px solid var(--pdn-divider)}.pdn-page .pdn-stock{color:var(--pdn-red);font-size:var(--pdn-fs-stock);text-transform:uppercase;font-weight:600;line-height:1.2}.pdn-page .pdn-stock[data-stock-status=made_to_order],.pdn-page .pdn-stock[data-stock-status=discontinued]{color:var(--pdn-label)}.pdn-page .pdn-summary__head{align-items:center;gap:12px;display:flex}.pdn-page .pdn-title{min-width:0;color:var(--pdn-ink);font-family:var(--pdn-font-display);font-size:var(--pdn-fs-title);letter-spacing:clamp(-.64px,.163137px - .0418301vw,0px);overflow-wrap:anywhere;flex:auto;font-weight:600}.pdn-page .pdn-share{border:0;border-left:1px solid var(--pdn-share-rule);min-width:30px;min-height:28px;color:var(--pdn-ink);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;padding:0 0 0 10px;font-size:19px;line-height:1;display:inline-flex}.pdn-page .pdn-share-status{color:var(--pdn-label);font-size:var(--pdn-fs-code)}.pdn-page .pdn-share-status:empty{border:0;padding:0}.pdn-page .pdn-code{color:var(--pdn-ink);font-size:var(--pdn-fs-code);line-height:1.4}.pdn-page .pdn-caption{color:var(--pdn-ink);font-size:var(--pdn-fs-caption);overflow-wrap:anywhere}.pdn-page .pdn-tiers{border-bottom:1px solid var(--pdn-divider);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px clamp(12px,.784314vw + 8.94118px,24px);margin:0;padding:0;list-style:none;display:grid}.pdn-page .pdn-tiers__item{flex-direction:column;min-width:0;display:flex}.pdn-page .pdn-tiers__price{overflow-wrap:anywhere;color:var(--pdn-ink);font-size:var(--pdn-fs-tier-price);font-weight:700;line-height:1.2}.pdn-page .pdn-tiers__qty{color:var(--pdn-muted);font-size:var(--pdn-fs-tier-qty);margin-top:clamp(3px,.457516vw + 1.21569px,10px);line-height:1.4}.pdn-page .pdn-label{color:var(--pdn-label);font-size:var(--pdn-fs-label);letter-spacing:1px;text-transform:uppercase;font-weight:600;line-height:1.3}.pdn-page .pdn-label__value{color:var(--pdn-ink);font-weight:700}.pdn-page .pdn-label__value--size{text-transform:none}.pdn-page .pdn-colors__list{min-width:0}.pdn-page .pdn-color{aspect-ratio:1;background:var(--pdn-white);cursor:pointer;border:1px solid #0000;min-width:0;padding:1px;display:block;position:relative;overflow:hidden}.pdn-page .pdn-color.is-active,.pdn-page .pdn-color[aria-pressed=true]{border-color:var(--pdn-ink)}.pdn-page .pdn-color:disabled{cursor:not-allowed;opacity:.35}.pdn-page .pdn-color.is-unavailable{opacity:.45}.pdn-page .pdn-color.is-unavailable:after,.pdn-page .pdn-color:disabled:after{content:"";border-top:1px solid var(--pdn-ink);pointer-events:none;width:120%;position:absolute;top:50%;left:-10%;transform:rotate(-45deg)}.pdn-page .pdn-color__image,.pdn-page .pdn-color__swatch{width:100%;height:100%;display:block}.pdn-page .pdn-color__image{object-fit:cover}.pdn-page .pdn-color__swatch{background-color:var(--pdn-swatch-color,var(--pdn-cream));background-image:var(--pdn-swatch-image,none);background-position:50%;background-size:cover}.pdn-page .pdn-sizes__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.pdn-page .pdn-size-guide{color:var(--pdn-muted-light);font-size:var(--pdn-fs-label);letter-spacing:.3px;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:0;line-height:1.3}.pdn-page .pdn-size-guide:hover{color:var(--pdn-ink)}.pdn-page .pdn-sizes__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(8px,10.5098px - .130719vw,10px);margin-top:19px;display:grid}.pdn-page .pdn-size{border:1px solid var(--pdn-border);background:var(--pdn-white);min-width:0;min-height:39px;color:var(--pdn-ink);font-size:var(--pdn-fs-option);overflow-wrap:anywhere;cursor:pointer;padding:4px 6px;line-height:1.25}.pdn-page .pdn-size:hover{border-color:var(--pdn-ink)}.pdn-page .pdn-size:disabled{border-color:var(--pdn-border);background:var(--pdn-white);color:var(--pdn-muted-light);cursor:not-allowed;opacity:.6;text-decoration:line-through}.pdn-page .pdn-size.is-active,.pdn-page .pdn-size[aria-pressed=true]{border:2px solid var(--pdn-ink);font-weight:600}.pdn-page .pdn-actions{align-items:stretch;gap:16px;margin-top:30px;display:flex}.pdn-page .pdn-actions>*{min-width:0}.pdn-page .pdn-qty{border:1px solid var(--pdn-control-border);border-radius:2px;flex:0 0 clamp(78px,1.24183vw + 73.1569px,97px);align-items:center;height:47px;display:flex}.pdn-page .pdn-qty__btn{width:clamp(24px,.392157vw + 22.4706px,30px);height:100%;color:var(--pdn-ink);font-size:var(--pdn-fs-qty);cursor:pointer;background:0 0;border:0;flex:none;padding:0;line-height:1}.pdn-page .pdn-qty__input{width:100%;min-width:0;height:100%;color:var(--pdn-ink);font-size:var(--pdn-fs-qty);text-align:center;appearance:textfield;background:0 0;border:0;flex:auto;padding:0}.pdn-page .pdn-qty__input::-webkit-outer-spin-button{appearance:none;margin:0}.pdn-page .pdn-qty__input::-webkit-inner-spin-button{appearance:none;margin:0}.pdn-page .pdn-actions__submit{background:var(--pdn-ink);min-height:47px;color:var(--pdn-white);font-size:var(--pdn-fs-button);letter-spacing:.95px;text-align:center;text-transform:uppercase;cursor:pointer;border:0;border-radius:2px;flex:auto;justify-content:center;align-items:center;padding:8px 12px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.pdn-page .pdn-actions__submit:hover{color:var(--pdn-white);background:#2a2622}.pdn-page .pdn-actions__submit:disabled{background:var(--pdn-muted);cursor:not-allowed}.pdn-page .pdn-actions__submit.is-added{background:var(--pdn-cta-bg);color:var(--pdn-cta-ink)}.pdn-page .pdn-actions__submit:focus-visible{outline-offset:3px}.pdn-page .pdn-actions__favorite{border:1px solid var(--pdn-control-border);background:var(--pdn-white);height:47px;color:var(--pdn-ink);cursor:pointer;border-radius:2px;flex:0 0 clamp(51px,52.2549px - .0653595vw,52px);justify-content:center;align-items:center;padding:0;font-size:21px;line-height:1;display:inline-flex}.pdn-page .pdn-actions__favorite:hover{border-color:var(--pdn-ink)}.pdn-page .pdn-actions__favorite.is-saved{color:var(--pdn-cta-bg)}.pdn-page .pdn-actions__favorite:disabled{cursor:progress}.pdn-page .pdn-actions__status{color:var(--pdn-label);font-size:var(--pdn-fs-code);line-height:1.4}.pdn-page .pdn-actions__status:not(:empty){margin-top:12px}.pdn-page .pdn-actions__status.is-error{color:var(--pdn-red)}.pdn-page .pdn-actions__status a{color:var(--pdn-link)}.pdn-page .pdn-about{position:relative}.pdn-page .pdn-about__title{color:var(--pdn-ink);font-size:var(--pdn-fs-about-title);font-weight:700;line-height:1.2}.pdn-page .pdn-about__body{color:var(--pdn-ink);font-size:var(--pdn-fs-body);overflow-wrap:anywhere;line-height:24px;overflow:hidden}.pdn-page .pdn-about__body>*+*{margin-top:clamp(14px,24.0392px - .522876vw,22px)}.pdn-page .pdn-about__body ul{padding-left:clamp(22px,1.76471vw + 15.1176px,49px)}.pdn-page .pdn-about__body strong{font-weight:700}.pdn-page .pdn-about.is-enhanced:not(.is-expanded) .pdn-about__body{max-height:var(--pdn-about-collapsed,186px)}.pdn-page .pdn-about.is-enhanced:not(.is-expanded):has(.pdn-about__toggle:not([hidden])) .pdn-about__body{-webkit-mask-image:linear-gradient(#000 calc(100% - 26px),#0000);mask-image:linear-gradient(#000 calc(100% - 26px),#0000)}.pdn-page .pdn-about__toggle{color:var(--pdn-link);font-size:var(--pdn-fs-link);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;line-height:1.2;display:inline-flex}.pdn-page .pdn-about__toggle[hidden]{display:none}.pdn-page .pdn-about__toggle i{color:var(--pdn-ink);-webkit-text-stroke:.3px currentColor;order:-1;font-size:18px;transition:transform .2s}.pdn-page .pdn-about.is-expanded .pdn-about__toggle i{transform:rotate(180deg)}.pdn-page .pdn-about__toggle:hover span{text-decoration:underline}.pdn-page .pdn-specs{--bs-gutter-x:24px;--bs-gutter-y:var(--pdn-panel-gap);margin-top:calc(clamp(41px, calc(42px + (41 - 42) * ((100vw - 390px) / 1530)), 42px) - var(--bs-gutter-y))}.pdn-page .pdn-specs>*{min-width:0}.pdn-page .pdn-specs__stack{gap:var(--pdn-panel-gap);flex-direction:column;display:flex}.pdn-page .pdn-panel{border:1px solid var(--pdn-border);background:var(--pdn-white);min-width:0}.pdn-page .pdn-panel__heading{font-size:var(--pdn-fs-section)}.pdn-page .pdn-panel__toggle{width:100%;min-height:clamp(48px,.261438vw + 46.9804px,52px);padding:4px clamp(15px, calc(15px + (24 - 15) * ((100vw - 390px) / 1530)), 24px) 4px var(--pdn-panel-inset);background:var(--pdn-cream);color:var(--pdn-ink);font-size:var(--pdn-fs-section);text-align:left;cursor:pointer;border:0;justify-content:space-between;align-items:center;gap:12px;font-weight:700;line-height:1.2;display:flex}.pdn-page .pdn-panel__toggle i{-webkit-text-stroke:.5px currentColor;flex:none;font-size:18px;transition:transform .2s}.pdn-page .pdn-panel__toggle[aria-expanded=false] i{transform:rotate(-90deg)}.pdn-page .pdn-panel__toggle:focus-visible{outline-offset:-3px}.pdn-page .pdn-panel__body{border-top:1px solid var(--pdn-border)}.pdn-page .pdn-table{border-collapse:collapse;table-layout:fixed;width:100%;color:var(--pdn-ink);font-size:var(--pdn-fs-table);margin:0;line-height:1.35}.pdn-page .pdn-table th,.pdn-page .pdn-table td{vertical-align:middle;overflow-wrap:anywhere;height:39px;padding:6px 8px}.pdn-page .pdn-table th{border-right:1px solid var(--pdn-border);background:var(--pdn-cream);text-align:left;width:47%;padding-left:clamp(7px,.588235vw + 4.70588px,16px);font-weight:400}.pdn-page .pdn-table td{padding-left:clamp(12px,.849673vw + 8.68628px,25px)}.pdn-page .pdn-table tr+tr>*{border-top:1px solid var(--pdn-border)}.pdn-page .pdn-packaging{margin:0;padding:0;list-style:none}.pdn-page .pdn-packaging__item{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex;position:relative}.pdn-page .pdn-packaging__title{color:var(--pdn-ink);font-size:var(--pdn-fs-pack-title);font-weight:600;line-height:1.2}.pdn-page .pdn-packaging__media{justify-content:center;align-items:center;max-width:100%;display:flex}.pdn-page .pdn-packaging__media img{max-width:100%;height:auto;display:block}.pdn-page .pdn-packaging__caption{color:var(--pdn-ink);font-size:var(--pdn-fs-pack-caption);overflow-wrap:anywhere;line-height:1.2}.pdn-page .pdn-packaging__label{font-weight:600}.pdn-page .pdn-packaging__emphasis{color:var(--pdn-accent);white-space:nowrap;font-size:var(--pdn-fs-pack-highlight);font-weight:600}.pdn-page .pdn-standards{width:100%}.pdn-page .pdn-standards__item{text-align:center;flex-direction:column;align-items:center;min-width:0;margin:0;display:flex}.pdn-page .pdn-standards__media{justify-content:center;align-items:center;max-width:100%;display:flex}.pdn-page .pdn-standards__media img{width:auto;max-width:100%;display:block}.pdn-page .pdn-standards__caption{color:var(--pdn-ink);font-size:var(--pdn-fs-std-caption);overflow-wrap:anywhere;line-height:1.2}.pdn-page .pdn-standards__abbr{display:block}.pdn-page .pdn-description{padding-top:clamp(45px,.261438vw + 43.9804px,49px);padding-bottom:clamp(37px,3.85621vw + 21.9608px,96px)}.pdn-page .pdn-description__title{padding-inline:var(--pdn-panel-inset);color:var(--pdn-ink);font-size:var(--pdn-fs-section);font-weight:700;line-height:1.2}.pdn-page .pdn-description__infographic,.pdn-page .pdn-description__content{max-width:1340px;margin:clamp(18px,2.15686vw + 9.58824px,51px) auto 0;display:block}.pdn-page .pdn-description__image{width:100%;height:auto;display:block}.pdn-page .pdn-description__content{padding-inline:var(--pdn-panel-inset);color:var(--pdn-ink);font-size:var(--pdn-fs-body);overflow-wrap:anywhere;line-height:1.6}.pdn-page .pdn-description__content>*+*{margin-top:1em}.pdn-page .pdn-description__content :where(h3,h4,h5,h6){font-size:var(--pdn-fs-about-title);margin-top:1.4em;font-weight:700;line-height:1.3}.pdn-page .pdn-description__content :where(ul,ol){padding-left:1.5em}.pdn-page .pdn-description__content img{max-width:100%;height:auto;margin-inline:auto;display:block}.pdn-page .pdn-description__content a{color:var(--pdn-link)}.pdn-page .pdn-description__content table{border-collapse:collapse;width:100%}.pdn-page .pdn-description__content :where(th,td){border:1px solid var(--pdn-border);padding:6px 10px}.pdn-page .pdn-rails{padding-bottom:clamp(30px,1.43791vw + 24.3922px,52px)}.pdn-page .pdn-container--rail{--pdn-gutter:clamp(16px, calc(16px + (40 - 16) * ((100vw - 390px) / 1530)), 40px)}.pdn-page .pdn-rail+.pdn-rail{margin-top:clamp(28px,4.57516vw + 10.1569px,98px)}.pdn-page .pdn-rail__title{border-bottom:1px solid var(--pdn-rule);color:var(--pdn-ink);font-size:var(--pdn-fs-rail-title);padding-bottom:11px;font-weight:400;line-height:1.2}.pdn-page .pdn-rail__viewport{margin-top:clamp(22px,1.76471vw + 15.1176px,49px)}.pdn-page .pdn-rail__slide{height:auto}.pdn-page .pdn-card{min-width:0}.pdn-page .pdn-card__link{color:var(--pdn-ink);text-decoration:none;display:block}.pdn-page .pdn-card__link:hover{color:var(--pdn-ink)}.pdn-page .pdn-card__link:hover .pdn-card__name{text-decoration:underline}.pdn-page .pdn-card__media{aspect-ratio:1;background:var(--pdn-cream);display:block;overflow:hidden}.pdn-page .pdn-card__image{object-fit:cover;width:100%;height:100%;display:block}.pdn-page .pdn-card__name{color:var(--pdn-ink);font-size:var(--pdn-fs-card-name);overflow-wrap:anywhere;margin-top:clamp(7px,.130719vw + 6.4902px,9px);font-weight:400;line-height:1.28}.pdn-page .pdn-card__meta{color:var(--pdn-muted);font-size:var(--pdn-fs-card-meta);margin-top:2px;line-height:1.4}.pdn-page .pdn-card__meta+.pdn-card__meta{margin-top:0}.pdn-page .pdn-card__status{color:var(--pdn-red-dark)}.pdn-page .git-cta{background:var(--pdn-cta-bg);color:var(--pdn-cta-ink);padding:clamp(23px,4.8366vw + 4.13725px,97px) 24px clamp(23px,4.70588vw + 4.64706px,95px)}.pdn-page .git-cta__eyebrow{color:var(--pdn-white);font-size:var(--pdn-fs-cta-eyebrow);letter-spacing:2px;margin:0;font-weight:600;line-height:1.2}.pdn-page .git-cta__title{color:var(--pdn-cta-ink);font-family:var(--pdn-font-display);font-size:var(--pdn-fs-cta-line1);letter-spacing:0;margin:clamp(11px,.326797vw + 9.72549px,16px) 0 0;font-weight:400;line-height:1.2}.pdn-page .git-cta__title em{font-size:var(--pdn-fs-cta-line2);font-style:normal;font-weight:600;line-height:1.2;display:inline-block}.pdn-page .git-cta__copy{max-width:46rem;color:var(--pdn-cta-copy);font-size:var(--pdn-fs-cta-copy);margin:clamp(10px,.522876vw + 7.96078px,18px) auto 0;line-height:1.4}.pdn-page .git-cta__btn{background:var(--pdn-cta-ink);min-width:0;min-height:47px;color:var(--pdn-white);font-size:var(--pdn-fs-cta-button);letter-spacing:1.5px;border-radius:2px;margin-top:clamp(15px,1.76471vw + 8.11765px,42px);padding:8px 32px;font-weight:700}.pdn-page .git-cta__btn:hover{color:var(--pdn-white);background:#2a2622}.pdn-page .git-cta__btn:focus-visible{outline-color:var(--pdn-white);outline-offset:3px}.pdn-page .pdn-size-modal{color:var(--pdn-ink);border:0;border-radius:0}.pdn-page .pdn-size-modal__header{border-bottom:1px solid var(--pdn-border);align-items:flex-start}.pdn-page .pdn-size-modal__eyebrow{color:var(--pdn-accent);font-size:var(--pdn-fs-label);letter-spacing:1px;text-transform:uppercase;margin-bottom:4px;font-weight:600}.pdn-page .pdn-size-modal__title{font-family:var(--pdn-font-display);font-size:var(--pdn-fs-section);font-weight:600;line-height:1.3}.pdn-page .pdn-size-modal__intro,.pdn-page .pdn-size-modal__note{color:var(--pdn-label);font-size:var(--pdn-fs-body);line-height:1.5}.pdn-page .pdn-size-modal__note{background:var(--pdn-cream);gap:10px;margin:16px 0 20px;padding:12px 14px;display:flex}.pdn-page .pdn-size-modal__note strong{color:var(--pdn-ink);display:block}.pdn-page .pdn-size-modal__table{border-collapse:collapse;width:100%;font-size:var(--pdn-fs-table)}.pdn-page .pdn-size-modal__table :where(th,td){border-bottom:1px solid var(--pdn-border);text-align:left;padding:10px 12px}.pdn-page .pdn-size-modal__table thead th{background:var(--pdn-cream);font-weight:600}.pdn-page .pdn-size-modal__table tbody th{font-weight:600}.pdn-page .pdn-size-modal__footer{border-top:1px solid var(--pdn-border)}.pdn-page .pdn-size-modal__close{border:1px solid var(--pdn-ink);background:var(--pdn-white);min-height:40px;color:var(--pdn-ink);font-size:var(--pdn-fs-button);letter-spacing:.95px;text-transform:uppercase;cursor:pointer;padding:8px 24px;font-weight:600}.pdn-page .pdn-size-modal__close:hover{background:var(--pdn-ink);color:var(--pdn-white)}@media (width>=992px){.pdn-page .pdn-hero{grid-template-columns:minmax(0,813fr) minmax(0,763fr);align-items:start;column-gap:24px;padding-bottom:56px;display:grid}.pdn-page .pdn-gallery{grid-template-columns:clamp(72px,5.42vw,104px) minmax(0,1fr);column-gap:20px;display:grid}.pdn-page .pdn-gallery__thumbs{contain:size}.pdn-page .pdn-gallery__pagination{display:none}.pdn-page .pdn-hero__info{scrollbar-gutter:stable;max-width:696px;max-height:min(58rem,100dvh - 2rem);padding:30px 20px 0 0;overflow-y:auto}@supports not (height:100dvh){.pdn-page .pdn-hero__info{max-height:min(58rem,100vh - 2rem)}}.pdn-page .pdn-hero__info::-webkit-scrollbar{width:8px}.pdn-page .pdn-hero__info::-webkit-scrollbar-track{background:0 0}.pdn-page .pdn-hero__info::-webkit-scrollbar-thumb{background:var(--pdn-scroll-thumb);border-radius:4px}@supports not selector(::-webkit-scrollbar){.pdn-page .pdn-hero__info{scrollbar-color:var(--pdn-scroll-thumb) transparent;scrollbar-width:thin}}.pdn-page .pdn-hero__info:focus-visible{outline-offset:4px}.pdn-page .pdn-summary{padding-bottom:18px}.pdn-page .pdn-summary__head{margin-top:13px}.pdn-page .pdn-title{line-height:1.25}.pdn-page .pdn-share,.pdn-page .pdn-share-status{display:none}.pdn-page .pdn-code{margin-top:15px}.pdn-page .pdn-caption{margin-top:13px;line-height:22px}.pdn-page .pdn-tiers{padding-block:22px 21px}.pdn-page .pdn-colors{margin-top:20px}.pdn-page .pdn-colors__list{grid-template-columns:repeat(6,minmax(0,1fr));gap:22px;max-width:630px;margin-top:19px;display:grid}.pdn-page .pdn-sizes{max-width:652px;margin-top:30px}.pdn-page .pdn-actions{max-width:652px}.pdn-page .pdn-about{--pdn-about-collapsed:128px;max-width:630px;margin-top:38px}.pdn-page .pdn-about__body{margin-top:13px}.pdn-page .pdn-about__toggle{line-height:24px;position:absolute;top:0;right:0}.pdn-page .pdn-panel__toggle{padding-bottom:7px}.pdn-page .pdn-packaging{gap:18px;padding:16px 14px 15px;display:flex}.pdn-page .pdn-packaging__item{flex:1 1 0}.pdn-page .pdn-packaging__item+.pdn-packaging__item:before{background:var(--pdn-pack-separator);content:"";width:1px;position:absolute;top:-3px;bottom:114px;left:-9.5px}.pdn-page .pdn-packaging__title{background:var(--pdn-pack-bar);border-radius:2px;align-self:stretch;min-height:34px;padding:7px 8px}.pdn-page .pdn-packaging__media{flex:1 0 auto;min-height:311px}.pdn-page .pdn-packaging__caption{background:var(--pdn-cream);border-radius:2px;flex-direction:column;justify-content:center;align-self:stretch;min-height:98px;padding:12px 25px;display:flex}.pdn-page .pdn-packaging__highlight{margin-top:2px}.pdn-page .pdn-packaging__after{display:block}.pdn-page .pdn-standards{padding:72px 9px 58px}.pdn-page .pdn-standards__list{flex-wrap:wrap;row-gap:32px;height:auto;display:flex}.pdn-page .pdn-standards__item{flex:1 1 0;width:auto;min-width:0;padding-inline:6px}.pdn-page .pdn-standards__media{height:110px}.pdn-page .pdn-standards__media img{max-height:110px}.pdn-page .pdn-standards__caption{max-width:190px;margin-top:12px}.pdn-page .pdn-standards__pagination{display:none}.pdn-page .pdn-card__media{aspect-ratio:10/9}.pdn-page .pdn-card__meta{margin-top:1px;line-height:20px}}@media (width>=992px) and (width<=1199.98px){.pdn-page .pdn-standards__list{justify-content:center}.pdn-page .pdn-standards__item{flex:0 0 25%}.pdn-page .pdn-packaging{gap:12px;padding-inline:10px}.pdn-page .pdn-packaging__item+.pdn-packaging__item:before{left:-6.5px}.pdn-page .pdn-packaging__caption{padding-inline:8px}}@media (width>=1200px) and (width<=1399.98px){.pdn-page .pdn-packaging__caption{padding-inline:12px}}@media (width<=991.98px){.pdn-page .pdn-hero{flex-direction:column;padding-bottom:18px;display:flex}.pdn-page .pdn-hero__info{display:contents}.pdn-page .pdn-hero__media{margin-inline:calc(-1 * var(--pdn-gutter));order:1}.pdn-page .pdn-colors{order:2}.pdn-page .pdn-summary{order:3}.pdn-page .pdn-tiers,.pdn-page .pdn-legacy-price{order:4}.pdn-page .pdn-sizes{order:5}.pdn-page .pdn-actions{order:6}.pdn-page .pdn-actions__status{order:7}.pdn-page .pdn-about{order:8}.pdn-page .pdn-gallery__thumbs{display:none}.pdn-page .pdn-gallery__main{max-height:80svh}@supports not (height:100svh){.pdn-page .pdn-gallery__main{max-height:80vh}}.pdn-page .pdn-colors{margin-top:10px;margin-right:calc(-1 * var(--pdn-gutter))}.pdn-page .pdn-colors__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pdn-page .pdn-colors__list{padding-right:var(--pdn-gutter);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:18px;display:flex;overflow-x:auto}.pdn-page .pdn-colors__list::-webkit-scrollbar{display:none}.pdn-page .pdn-color{scroll-snap-align:start;flex:0 0 62px;width:62px}.pdn-page .pdn-color.is-active,.pdn-page .pdn-color[aria-pressed=true]{border-width:2px}.pdn-page .pdn-summary{margin-top:20px;padding-bottom:12px}.pdn-page .pdn-summary__head{margin-top:2px}.pdn-page .pdn-title{line-height:26px}.pdn-page .pdn-code{margin-top:12px}.pdn-page .pdn-caption{margin-top:10px;line-height:19px}.pdn-page .pdn-tiers{padding-block:20px 18px}.pdn-page .pdn-sizes{margin-top:21px}.pdn-page .pdn-about{--pdn-about-collapsed:187px;margin-top:48px}.pdn-page .pdn-about__body{margin-top:11px}.pdn-page .pdn-about__toggle{margin-top:12px}.pdn-page .pdn-packaging__item{padding:17px 20px 18px}.pdn-page .pdn-packaging__item+.pdn-packaging__item{border-top:1px solid var(--pdn-border)}.pdn-page .pdn-packaging__item:first-child{padding-top:33px;padding-bottom:35px}.pdn-page .pdn-packaging__media{margin-top:16px}.pdn-page .pdn-packaging__item:first-child .pdn-packaging__media{margin-top:24px}.pdn-page .pdn-packaging__caption{max-width:290px;margin-top:16px;line-height:16px}.pdn-page .pdn-packaging__item:first-child .pdn-packaging__caption{margin-top:27px}.pdn-page .pdn-packaging__after{display:inline}.pdn-page .pdn-panel--standards{margin-bottom:25px}.pdn-page .pdn-standards{clip-path:inset(0 0 -40px);overflow:visible}.pdn-page .pdn-standards__item{padding:46px 20px 41px}.pdn-page .pdn-standards__media,.pdn-page .pdn-standards__media img{height:148px}.pdn-page .pdn-standards__caption{max-width:240px;margin-top:33px;line-height:15px}.pdn-page .pdn-standards__pagination{justify-content:center;gap:9px;display:flex;position:absolute;top:calc(100% + 16px);left:0;right:0}.pdn-page .pdn-standards__pagination .swiper-pagination-bullet{background:var(--pdn-dot);opacity:1;cursor:pointer;border-radius:50%;width:9px;height:9px;display:block}.pdn-page .pdn-standards__pagination .swiper-pagination-bullet-active{background:var(--pdn-dot-active)}.pdn-page .pdn-description__infographic{max-width:none;margin-inline:calc(-1 * var(--pdn-gutter))}.pdn-page .pdn-rail__title{border-bottom-color:var(--pdn-divider)}.pdn-page .pdn-rail__viewport{margin-right:calc(-1 * var(--pdn-gutter))}.pdn-page .pdn-card__name{line-height:15px}.pdn-page .pdn-card__meta{margin-top:2px;line-height:14px}.pdn-page .pdn-rails:after{width:min(var(--pdn-container), 100% - 32px);background:var(--pdn-divider);content:"";height:1px;margin:30px auto 0;display:block}.pdn-page .pdn-rails{padding-bottom:50px}.pdn-page .git-cta{padding-inline:40px}.pdn-page .git-cta__title,.pdn-page .git-cta__title em{line-height:1.15}.pdn-page .git-cta__copy{color:var(--pdn-cta-copy-mobile);font-style:italic;font-weight:300;line-height:13px}}@media (width<=359.98px){.pdn-page .pdn-actions{flex-wrap:wrap;row-gap:12px}.pdn-page .pdn-qty{flex-grow:1}.pdn-page .pdn-actions__submit{flex-basis:100%;order:3}.pdn-page .git-cta{padding-inline:20px}}@media (prefers-reduced-motion:reduce){.pdn-page *,.pdn-page :before,.pdn-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.pdn-swal-popup{font-family:Inter,sans-serif}.pdn-swal-actions{flex-wrap:wrap;gap:12px}.pdn-swal-confirm,.pdn-swal-cancel{letter-spacing:.95px;text-transform:uppercase;cursor:pointer;border-radius:2px;justify-content:center;align-items:center;min-height:44px;padding:10px 24px;font-size:12px;font-weight:600;display:inline-flex}.pdn-swal-confirm{color:#fff;background:#0c0c0c;border:0}.pdn-swal-confirm:hover{color:#fff;background:#2a2622}.pdn-swal-cancel{color:#0c0c0c;background:#fff;border:1px solid #e1ddda}.pdn-swal-cancel:hover{border-color:#0c0c0c}
