:root{--pdp-ph: #E8752A}.pdp-section,.pdp-main,.pdp-header,.pdp-footer,.pdp-announcement{font-family:var(--pdp-sans);font-size:16px;line-height:1.45;letter-spacing:normal;overflow-wrap:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pdp-section *,.pdp-main *,.pdp-header *,.pdp-footer *,.pdp-announcement *{box-sizing:border-box}:where(.pdp-main,.pdp-section,.pdp-footer,.pdp-header) :where(h1,h2,h3,h4,h5,p){margin:0}:where(.pdp-section,.pdp-main,.pdp-header,.pdp-footer,.pdp-announcement) :is(h1,h2,h3,h4,h5,h6,p,a,li,dt,dd,blockquote,figcaption,summary,label,legend,button,small,strong,b,em,i,u,span,cite,q,th,td,caption){color:inherit}:where(.pdp-section,.pdp-main,.pdp-header,.pdp-footer,.pdp-announcement) :is(h1,h2,h3,h4,h5,h6){letter-spacing:normal;word-break:normal}:where(.pdp-section,.pdp-main,.pdp-header,.pdp-footer,.pdp-announcement) .rte a,:where(.pdp-section,.pdp-main,.pdp-header,.pdp-footer,.pdp-announcement) .rte a:hover{color:inherit}:where(.pdp-main,.pdp-section,.pdp-footer,.pdp-header) img{max-width:100%;display:block}.pdp-section .rte>*:first-child,.pdp-main .rte>*:first-child{margin-top:0}.pdp-section .rte>*:last-child,.pdp-main .rte>*:last-child{margin-bottom:0}.pdp-icon{display:block;flex-shrink:0}.pdp-spin{animation:pdp-spin .8s linear infinite}@keyframes pdp-spin{to{transform:rotate(360deg)}}@media(max-width:749px){.pdp-only-desktop{display:none!important}}@media(min-width:750px){.pdp-only-mobile{display:none!important}}.pdp-ph{position:relative;display:flex;align-items:center;justify-content:center;width:100%;background:var(--pdp-ph);background-image:linear-gradient(135deg,#fff6,#fff0 60%)}.pdp-vh{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pdp-ph:empty{display:flex}.pdp-sticky__thumb:empty,.pdp-drawer__backdrop:empty{display:block}.pdp-ph__hint{padding:4px 8px;border-radius:4px;background:#ffffffbf;color:#5b5a55;font:500 11px/1.3 var(--pdp-sans);text-align:center;max-width:90%}[data-pdp-pause].is-paused,[data-pdp-pause].is-paused *,[data-pdp-pause].is-paused:before,[data-pdp-pause].is-paused:after,[data-pdp-pause].is-paused *:before,[data-pdp-pause].is-paused *:after{animation-play-state:paused!important}.pdp-bgwrap{position:relative;isolation:isolate}.pdp-bg{position:absolute;inset:calc(-1 * var(--bg-up-m, 0px)) 0 0;z-index:-1;overflow:hidden;pointer-events:none}@media(min-width:750px){.pdp-bg{top:calc(-1 * var(--bg-up, 0px))}}.pdp-bg picture,.pdp-bg__img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--bg-pos-m, center)}@media(min-width:750px){.pdp-bg__img{object-position:var(--bg-pos, center)}}.pdp-bg__ph{position:absolute;top:var(--ph-ym, 50%);left:var(--ph-xm, 50%);min-width:100%;min-height:100%;transform:translate(calc(-1 * var(--ph-xm, 50%)),calc(-1 * var(--ph-ym, 50%)));visibility:hidden}.pdp-bg__ph--d{display:none}@media(min-width:750px){.pdp-bg__ph{top:var(--ph-y, 50%);left:var(--ph-x, 50%);transform:translate(calc(-1 * var(--ph-x, 50%)),calc(-1 * var(--ph-y, 50%)))}.pdp-bg__ph--d{display:block}.pdp-bg__ph--m{display:none}}.pdp-bg--editor .pdp-bg__ph{visibility:visible;outline:2px dashed rgba(91,90,85,.35);outline-offset:-2px;background:repeating-linear-gradient(45deg,rgba(91,90,85,.06) 0 14px,transparent 14px 28px)}.pdp-bg__hint{position:absolute;top:10px;left:10px;padding:4px 8px;border-radius:4px;background:#ffffffd9;color:#5b5a55;font:500 11px/1.3 var(--pdp-sans)}.pdp-wave{position:absolute;left:0;right:0;z-index:-2;background:var(--wave-bg, #A8440C);pointer-events:none;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 100' preserveAspectRatio='none'%3E%3Cpath d='M0 62C240 18 480 4 720 22s480 52 720 30V100H0z'/%3E%3C/svg%3E") top / 100% var(--wave-h, 70px) no-repeat,linear-gradient(#000,#000) center / 100% calc(100% - 2 * var(--wave-h, 70px) + 2px) no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 100' preserveAspectRatio='none'%3E%3Cpath d='M0 0h1440v58c-240 30-480 46-720 28S240 30 0 52z'/%3E%3C/svg%3E") bottom / 100% var(--wave-h, 70px) no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 100' preserveAspectRatio='none'%3E%3Cpath d='M0 62C240 18 480 4 720 22s480 52 720 30V100H0z'/%3E%3C/svg%3E") top / 100% var(--wave-h, 70px) no-repeat,linear-gradient(#000,#000) center / 100% calc(100% - 2 * var(--wave-h, 70px) + 2px) no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 100' preserveAspectRatio='none'%3E%3Cpath d='M0 0h1440v58c-240 30-480 46-720 28S240 30 0 52z'/%3E%3C/svg%3E") bottom / 100% var(--wave-h, 70px) no-repeat}.pdp-h2{font-family:var(--pdp-serif);font-size:var(--h2-size, 32px);line-height:var(--h2-lh, 48px);font-weight:700;letter-spacing:0;text-align:var(--h2-align, center)}@media(max-width:749px){.pdp-h2{font-size:var(--h2-size-m, 21px);line-height:var(--h2-lh-m, 31.5px);font-weight:600;letter-spacing:var(--h2-ls-m, -.6px)}}.pdp-h2 :is(em,i){position:relative;font-style:normal;white-space:nowrap}.pdp-h2 :is(em,i){clip-path:inset(-1em 0 -24px 0)}.pdp-h2 :is(em,i):after{content:"";position:absolute;left:0;right:-20px;bottom:-10px;height:9px;animation:pdp-wave-move 1.6s linear infinite;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='9' viewBox='0 0 20 9'%3E%3Cpath d='M0 4.5c2.5 0 2.5-3 5-3s2.5 3 5 3 2.5-3 5-3 2.5 3 5 3' fill='none' stroke='%231d484b' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E") repeat-x left center / 20px 9px}.pdp-wave-off .pdp-h2 :is(em,i):after{display:none}.pdp-h2.is-paused :is(em,i):after{animation-play-state:paused}@keyframes pdp-wave-move{0%{transform:translateZ(0)}to{transform:translate3d(-20px,0,0)}}@media(prefers-reduced-motion:reduce){.pdp-h2 :is(em,i):after{animation:none}}.pdp-announcement{position:relative;display:flex;align-items:center;justify-content:center;max-height:52px;padding:12px 20px;overflow:hidden;border-bottom:2px solid var(--ann-line, #E8752A);background:var(--ann-bg, #A8440C);color:var(--ann-ink, #E8752A)}.pdp-announcement__text{position:relative;z-index:1;margin:0;color:inherit;font-family:var(--pdp-sans);font-size:18px;font-weight:600;line-height:1;letter-spacing:.5px;text-align:center;text-decoration:none;white-space:nowrap}.pdp-announcement__text :is(b,strong){color:var(--ann-hi, #E8752A);font-weight:700}@media(max-width:768px){.pdp-announcement__text{font-size:15px;font-weight:700;-webkit-text-stroke:.3px var(--ann-ink, #E8752A)}.pdp-announcement__text :is(b,strong){-webkit-text-stroke:.3px var(--ann-line, #E8752A)}}.pdp-header{display:block;background:var(--hdr-bg, #FFFAF6);color:var(--hdr-ink, #25282a)}.pdp-header__bar{display:grid;grid-template-columns:1fr auto 1fr;grid-template-areas:"left logo icons";align-items:center;max-width:1200px;margin:0 auto;padding:10px 30px}.pdp-header__left{grid-area:left;display:flex;align-items:center}.pdp-header__burger{display:flex;align-items:center;justify-content:center;width:34px;height:28px;margin-left:-12px;padding:0;border:0;background:none;color:inherit;cursor:pointer}.pdp-header__logo{grid-area:logo;justify-self:center;display:block;padding:7.5px;color:inherit;text-decoration:none}.pdp-header__logo-img{display:block;width:var(--logo-w, 140px);height:auto}.pdp-header__logo-text{display:flex;align-items:center;justify-content:center;height:calc(var(--logo-w, 140px) * .417);font-family:var(--pdp-serif);font-size:26px;font-weight:700;line-height:1;white-space:nowrap}.pdp-header__nav{display:none}.pdp-header__icons{grid-area:icons;justify-self:end;display:flex;align-items:center;padding-right:8px}.pdp-header__icon{position:relative;display:flex;align-items:center;justify-content:center;width:34px;height:28px;color:inherit;text-decoration:none}.pdp-header__account{display:none}.pdp-header__cart{margin-right:-12px}.pdp-header__icon .pdp-icon{transition:transform .15s ease}.pdp-header__account:hover .pdp-icon,.pdp-header__burger:hover .pdp-icon{transform:scale(1.07)}@media(min-width:1000px){.pdp-header__bar{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"logo nav icons";column-gap:20px;padding:20px 50px}.pdp-header--spread .pdp-header__bar{grid-template-columns:1fr auto 1fr}.pdp-header__left{display:none}.pdp-header__logo{justify-self:start;margin-left:-7.5px}.pdp-header__nav{grid-area:nav;display:block;min-width:0}.pdp-header__account{display:flex}}.pdp-header__links{display:flex;align-items:center;flex-wrap:wrap;gap:0 20px;margin:0;padding:0;list-style:none}.pdp-header__item{position:relative}.pdp-header__link{display:flex;align-items:center;color:inherit;font-family:var(--pdp-nav);font-size:13px;font-weight:400;line-height:16.9px;text-decoration:none}.pdp-header__dropdown{position:absolute;top:calc(100% + 14px);left:0;z-index:5;min-width:200px;margin:0;padding:12px 0;list-style:none;border-radius:10px;background:var(--hdr-bg, #FFFAF6);box-shadow:0 10px 30px #00000014;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s}.pdp-header__item:hover .pdp-header__dropdown,.pdp-header__item:focus-within .pdp-header__dropdown{opacity:1;visibility:visible;transform:none;transition-delay:0s}.pdp-header__dropdown a{display:block;padding:6px 18px;color:inherit;font-family:var(--pdp-nav);font-size:13px;text-decoration:none}.shopify-section.pdp-hdr-sticky{position:sticky;top:0;z-index:19}.shopify-section.pdp-hdr-hidden{transform:translateY(-100%)}.shopify-section.pdp-hdr-animate{transition:transform .15s ease-out}.pdp-hidden-form{display:none}.pdp-cart-count{position:absolute;top:-4px;right:2px;min-width:16px;height:16px;padding:0 4px;border-radius:9999px;background:var(--hdr-ink, #25282a);color:var(--hdr-count-ink, #fff);font-family:var(--pdp-nav);font-size:9px;line-height:16px;text-align:center;transition:opacity .2s ease}.pdp-cart-count.is-empty{opacity:0}html.pdp-lock{overflow:hidden}.pdp-drawer{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;border:0;background:transparent;color:inherit;overflow:hidden}.pdp-drawer:not([open]){display:none}.pdp-drawer::backdrop{background:transparent}.pdp-drawer__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;opacity:0;transition:opacity .3s ease}.pdp-drawer.is-open .pdp-drawer__backdrop{opacity:1}.pdp-drawer__panel{position:absolute;top:0;bottom:0;left:0;display:flex;flex-direction:column;width:calc(100% - 20px);max-width:420px;padding:0 18px 24px;overflow-y:auto;background:var(--drw-bg, #FFFAF6);color:var(--hdr-menu-ink, #25282a);transform:translate(-100%);transition:transform .3s ease}.pdp-drawer.is-open .pdp-drawer__panel{transform:none}.pdp-drawer__head{display:flex;align-items:center;height:52px}.pdp-drawer__close{display:grid;place-items:center;width:16px;height:16px;margin-left:2px;padding:0;border:0;background:none;color:inherit;cursor:pointer}.pdp-drawer__links{margin:0;padding:0;list-style:none}.pdp-drawer__links>li>a{display:block;padding:6px 0 12px;color:inherit;font-family:var(--pdp-nav);font-size:28px;line-height:39px;font-weight:400;text-decoration:none}.pdp-drawer__sub{margin:0;padding:0 0 12px 14px;list-style:none}.pdp-drawer__sub a{display:block;padding:6px 0;color:inherit;font-family:var(--pdp-nav);font-size:18px;text-decoration:none;opacity:.85}.pdp-drawer__foot{display:flex;align-items:center;gap:24px;margin-top:auto;padding-top:16px}.pdp-drawer__account{display:flex;align-items:center;gap:10px;padding:10px 0;color:inherit;font-family:var(--pdp-nav);font-size:14px;font-weight:500;line-height:19.6px;text-decoration:none}.pdp-drawer--below .pdp-drawer__backdrop{top:var(--drw-top, 0px);background:transparent}.pdp-drawer--below .pdp-drawer__panel{top:var(--drw-top, 0px);width:100%;max-width:none;padding:0;transition:transform .2s ease}.pdp-drawer--below .pdp-drawer__links{padding:30px 20px}.pdp-drawer--below .pdp-drawer__links>li{margin-bottom:2px;border-bottom:1px solid var(--hdr-menu-ink, #25282a)}.pdp-drawer--below .pdp-drawer__links>li>a{padding:11px 10px;font-size:18px;line-height:23.4px}.pdp-drawer--below .pdp-drawer__foot{flex-direction:column;align-items:flex-start;gap:7px;padding:20px 30px}.pdp-drawer__x{position:absolute;top:var(--burger-y, 0px);left:var(--burger-x, 0px);z-index:1;margin:0;display:flex;align-items:center;justify-content:center;width:34px;height:28px;padding:0;border:0;background:var(--hdr-bg, #FFFAF6);color:var(--hdr-ink, #25282a);cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/4/assets/pdp-core.css.map */
