@font-face{font-family:Bai Jamjuree;font-style:normal;font-weight:600;font-display:swap;src:url(../media/54e1c570fa04226e-s.2lte0cvpvgom7.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Bai Jamjuree;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c2d0abe7b6621ad-s.3kcx23c-izy58.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bai Jamjuree;font-style:normal;font-weight:600;font-display:swap;src:url(../media/eb108d7d09308e5d-s.0vny6p15wkgyf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bai Jamjuree;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e17da8d2ab831aa8-s.p.3-huh67kggtbr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bai Jamjuree Fallback;src:local(Arial);ascent-override:96.7%;descent-override:24.18%;line-gap-override:0.0%;size-adjust:103.41%}.VHtniW_className{font-family:Bai Jamjuree,Bai Jamjuree Fallback;font-style:normal;font-weight:600}.VHtniW_variable{--font-bai-jamjuree:"Bai Jamjuree", "Bai Jamjuree Fallback"}
._3PJbZq_trigger{justify-content:space-between;align-items:center;gap:calc(12 * var(--desktop-px,1px));width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:flex}._3PJbZq_icon{transition:transform var(--motion-normal) var(--ease-standard);flex-shrink:0}._3PJbZq_dot{box-sizing:border-box;flex:0 0 var(--disclosure-dot-size,calc(14 * var(--desktop-px,1px)));width:var(--disclosure-dot-size,calc(14 * var(--desktop-px,1px)));height:var(--disclosure-dot-size,calc(14 * var(--desktop-px,1px)));border:var(--disclosure-dot-border,calc(2 * var(--desktop-px,1px))) solid #000;background-color:#000;border-radius:50%}._3PJbZq_root[data-open]>._3PJbZq_trigger ._3PJbZq_dot{background-color:#0000}._3PJbZq_content{opacity:0;visibility:hidden;transition:grid-template-rows var(--motion-normal) var(--ease-standard), opacity var(--motion-normal) ease, visibility 0s linear var(--motion-normal);grid-template-rows:0fr;display:grid}._3PJbZq_inner{min-height:0;overflow:hidden}._3PJbZq_root[data-open]>._3PJbZq_content{opacity:1;visibility:visible;grid-template-rows:1fr;transition-delay:0s}._3PJbZq_root[data-open]>._3PJbZq_trigger ._3PJbZq_icon{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){._3PJbZq_content,._3PJbZq_icon{transition:none}}
.lWai2a_footer{--footer-brand-scale:1;--footer-legal-scale:1;border-top:1px solid var(--footer-divider,#e9e9e9);color:#000;font-family:var(--font-inter), Inter, sans-serif;background:#fff;flex-direction:column;display:flex;container-type:inline-size}.lWai2a_landscapeFrame,.lWai2a_landscapeCanvas{width:100%;display:flow-root}@supports (transform:scale(calc(1px / 1px))){@media (min-width:1024px) and (max-width:1365px){.lWai2a_landscapeFrame{--footer-composition-scale:calc(100cqw / calc(1366 * var(--desktop-px,1px)));height:var(--footer-composition-height,auto)}.lWai2a_landscapeCanvas{width:calc(1366 * var(--desktop-px,1px));transform:scale(var(--footer-composition-scale));transform-origin:0 0}}}.lWai2a_container{width:min(var(--footer-desktop-contentWidth,calc(1230 * var(--desktop-px,1px))), calc(100% - 2 * var(--footer-desktop-sideInset,calc(40 * var(--desktop-px,1px)))));padding-top:max(0px, calc(var(--footer-desktop-topSpacing,calc(68 * var(--desktop-px,1px))) - calc(1 * var(--desktop-px,1px))));padding-bottom:calc(var(--footer-desktop-bottomSpacing,calc(54 * var(--desktop-px,1px))) * var(--footer-brand-scale));margin-inline:auto;position:relative}.lWai2a_newsletter{scroll-margin-top:calc(var(--site-header-height,calc(38 * var(--desktop-px,1px))) + calc(24 * var(--desktop-px,1px)));text-align:center;flex-direction:column;align-items:center;display:flex}.lWai2a_newsletterTitle{font-size:calc(30 * var(--desktop-px,1px));letter-spacing:-.01em;font-weight:400;line-height:calc(32 * var(--desktop-px,1px));margin:0}.lWai2a_newsletterTitle span{display:block}.lWai2a_newsletterForm{width:min(100%, calc(300 * var(--desktop-px,1px)));height:calc(30 * var(--desktop-px,1px));margin-top:calc(27 * var(--desktop-px,1px));box-shadow:none;border:1px solid #000;grid-template-columns:1fr auto;display:grid;position:relative}.lWai2a_newsletterInput,.lWai2a_newsletterButton{appearance:none;min-width:0;min-height:0;box-shadow:none;color:#000;font:inherit;font-size:var(--footer-desktop-newsletterFontSize,calc(12 * var(--desktop-px,1px)));line-height:var(--footer-desktop-newsletterLineHeight,calc(18 * var(--desktop-px,1px)));background:0 0;border:0;border-radius:0}.lWai2a_newsletterInput{width:100%;scroll-margin-top:calc(var(--site-header-height,calc(38 * var(--desktop-px,1px))) + calc(16 * var(--desktop-px,1px)));padding:0 calc(10 * var(--desktop-px,1px));outline:none}.lWai2a_newsletterInput::placeholder{color:#111;opacity:1}.lWai2a_newsletterButton{padding:0 calc(10 * var(--desktop-px,1px));cursor:pointer}.lWai2a_newsletterButton:disabled,.lWai2a_newsletterInput:disabled{cursor:wait;opacity:.55}.lWai2a_newsletterForm:focus-within{border-color:var(--color-focus,#06c);outline:calc(2 * var(--desktop-px,1px)) solid var(--color-focus,#06c);outline-offset:calc(-2 * var(--desktop-px,1px))}.lWai2a_newsletterStatus{min-height:0;margin:calc(5 * var(--desktop-px,1px)) 0 0;font-size:calc(10 * var(--desktop-px,1px));line-height:calc(15 * var(--desktop-px,1px))}.lWai2a_newsletterStatus[data-state=error]{color:#a40000}.lWai2a_srOnly,.lWai2a_honeypot{width:calc(1 * var(--desktop-px,1px));height:calc(1 * var(--desktop-px,1px));margin:calc(-1 * var(--desktop-px,1px));clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.lWai2a_directory{margin-top:var(--footer-desktop-directoryGap,calc(49 * var(--desktop-px,1px)));grid-template-columns:var(--footer-desktop-columns,repeat(4, minmax(0, 1fr)));gap:calc(10 * var(--desktop-px,1px));display:grid}.lWai2a_mobileDirectory{display:none}.lWai2a_column{flex-direction:column;min-width:0;display:flex}.lWai2a_column>section+section{margin-top:var(--footer-group-gap,calc(19 * var(--desktop-px,1px)))}.lWai2a_column>.lWai2a_brandBlock{margin-top:calc(var(--footer-desktop-brandGap,calc(19 * var(--desktop-px,1px))) * var(--footer-brand-scale))}.lWai2a_groupTitle{font-size:calc(13 * var(--desktop-px,1px));font-weight:600;line-height:calc(23 * var(--desktop-px,1px));margin:0}.lWai2a_groupLinks,.lWai2a_socialLinks,.lWai2a_policies{margin:0;padding:0;list-style:none}.lWai2a_groupLinks{color:#333;font-size:calc(12 * var(--desktop-px,1px));font-weight:400;line-height:var(--footer-group-link-line-height,calc(23 * var(--desktop-px,1px)))}.lWai2a_groupLinks a,.lWai2a_policies a,.lWai2a_policyButton{color:inherit;text-decoration:none}.lWai2a_groupLinks a:hover,.lWai2a_policies a:hover,.lWai2a_policyButton:hover:not(:disabled){text-decoration:underline}.lWai2a_policyButton{color:inherit;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0}.lWai2a_policyButton:disabled{opacity:.55;cursor:default}.lWai2a_brandBlock{text-align:left;flex-direction:column;align-items:flex-start;display:flex}.lWai2a_mobileBrandBlock{display:none}.lWai2a_brand{width:calc(var(--footer-desktop-logoWidth,calc(112 * var(--desktop-px,1px))) * var(--footer-brand-scale));height:calc(var(--footer-desktop-logoHeight,calc(15 * var(--desktop-px,1px))) * var(--footer-brand-scale));max-width:100%;display:block}.lWai2a_brand img{object-fit:contain;width:100%;height:100%;display:block}.lWai2a_tagline{margin:calc(var(--footer-desktop-taglineGap,calc(7 * var(--desktop-px,1px))) * var(--footer-brand-scale)) 0 0;color:#333;font-size:calc(var(--footer-desktop-taglineFontSize,calc(11 * var(--desktop-px,1px))) * var(--footer-brand-scale));line-height:calc(var(--footer-desktop-taglineLineHeight,calc(14 * var(--desktop-px,1px))) * var(--footer-brand-scale));white-space:nowrap}.lWai2a_socialLinks{width:calc(var(--footer-desktop-socialWidth,var(--footer-desktop-logoWidth,calc(112 * var(--desktop-px,1px)))) * var(--footer-brand-scale));max-width:100%;margin-top:calc(var(--footer-desktop-socialTopSpacing,calc(17 * var(--desktop-px,1px))) * var(--footer-brand-scale));transform:translateX(calc(var(--footer-desktop-socialOffsetX,0px) * var(--footer-brand-scale)));justify-content:space-between;align-items:flex-start;gap:0;display:flex}.lWai2a_socialLinks li{margin-top:calc(var(--footer-social-desktop-offsetY,0px) * var(--footer-brand-scale));flex:none}.lWai2a_socialLinks a,.lWai2a_socialLinks span{width:calc(var(--footer-social-desktop-width,calc(16 * var(--desktop-px,1px))) * var(--footer-brand-scale));height:calc(var(--footer-social-desktop-height,calc(16 * var(--desktop-px,1px))) * var(--footer-brand-scale));color:#000;display:block}.lWai2a_socialLinks svg,.lWai2a_socialLinks img{width:100%;height:100%;display:block}.lWai2a_bottom{padding:calc(var(--footer-desktop-legalTopSpacing,calc(7 * var(--desktop-px,1px))) * var(--footer-legal-scale)) 0 calc(var(--footer-desktop-legalBottomSpacing,calc(24 * var(--desktop-px,1px))) * var(--footer-legal-scale));border-top:1px solid var(--footer-divider,#e9e9e9);margin-top:auto}.lWai2a_bottomContent{width:min(var(--footer-desktop-contentWidth,calc(1230 * var(--desktop-px,1px))), calc(100% - 2 * var(--footer-desktop-sideInset,calc(40 * var(--desktop-px,1px)))));gap:calc(calc(16 * var(--desktop-px,1px)) * var(--footer-legal-scale)) calc(calc(28 * var(--desktop-px,1px)) * var(--footer-legal-scale));font-size:calc(calc(11 * var(--desktop-px,1px)) * var(--footer-legal-scale));font-weight:400;line-height:calc(calc(13 * var(--desktop-px,1px)) * var(--footer-legal-scale));flex-wrap:wrap;align-items:center;margin-inline:auto;display:flex}.lWai2a_copyright{font:inherit}.lWai2a_mobilePolicyLabel{display:none}.lWai2a_policies{width:var(--footer-desktop-policyWidth,auto);justify-content:space-between;gap:calc(calc(8 * var(--desktop-px,1px)) * var(--footer-legal-scale)) calc(calc(18 * var(--desktop-px,1px)) * var(--footer-legal-scale));flex-wrap:wrap;max-width:100%;margin-left:auto;display:flex}.lWai2a_policies a,.lWai2a_policyButton,.lWai2a_inactiveLink{min-height:calc(calc(13 * var(--desktop-px,1px)) * var(--footer-legal-scale));align-items:center;display:inline-flex}.lWai2a_brand:focus-visible,.lWai2a_socialLinks a:focus-visible,.lWai2a_groupLinks a:focus-visible,.lWai2a_mobileGroup>button:focus-visible,.lWai2a_policies a:focus-visible,.lWai2a_policyButton:focus-visible{outline:calc(2 * var(--desktop-px,1px)) solid var(--color-focus,#06c);outline-offset:calc(4 * var(--desktop-px,1px))}main:has(+.lWai2a_footer)>[data-has-divider=true]:last-child>hr{display:none}main:has(+.lWai2a_footer)>:last-child>[data-has-divider=true]:last-child>hr{display:none}main:has(+.lWai2a_footer)>[data-product-content-frame]:last-child>[data-product-content-canvas]>[data-has-divider=true]:last-child>hr{display:none}main:has(+.lWai2a_footer)>[data-product-content-frame]:last-child>[data-product-content-canvas]>:last-child>[data-has-divider=true]:last-child>hr{display:none}.lWai2a_newsletterStatus:empty{margin:0}.lWai2a_policies li:empty{display:none}@media (min-width:1024px){.lWai2a_policies:has(.lWai2a_policyButton){width:max-content}.lWai2a_bottom{border-top-color:#0000;position:relative}.lWai2a_bottom:before{top:calc(-1.5 * var(--desktop-px,1px));height:calc(1px / var(--footer-composition-scale,1));background:var(--footer-divider,#e9e9e9);content:"";pointer-events:none;position:absolute;left:0;right:0}}@media (max-width:1023px){.lWai2a_container{width:min(var(--footer-mobile-contentWidth,calc(600 * var(--desktop-px,1px))), calc(100% - 2 * var(--footer-mobile-sideInset,calc(33 * var(--desktop-px,1px)))));padding-top:max(0px, calc(var(--footer-mobile-topSpacing,calc(40 * var(--desktop-px,1px))) - calc(1 * var(--desktop-px,1px))));padding-bottom:calc(var(--footer-mobile-bottomSpacing,calc(32 * var(--desktop-px,1px))) * var(--footer-brand-scale))}.lWai2a_newsletterTitle{font-size:calc(20 * var(--desktop-px,1px));line-height:calc(23 * var(--desktop-px,1px))}.lWai2a_newsletterForm{width:min(100%, calc(260 * var(--desktop-px,1px)));height:calc(26 * var(--desktop-px,1px));margin-top:calc(22 * var(--desktop-px,1px))}.lWai2a_newsletterInput,.lWai2a_newsletterButton{font-size:var(--footer-mobile-newsletterFontSize,calc(11 * var(--desktop-px,1px)));line-height:var(--footer-mobile-newsletterLineHeight,calc(26 * var(--desktop-px,1px)));padding-inline:calc(8 * var(--desktop-px,1px))}.lWai2a_directory{display:none}.lWai2a_mobileDirectory{width:calc(100cqw - 2 * var(--footer-mobile-sideInset,calc(33 * var(--desktop-px,1px))));margin-inline:calc((100% - (100cqw - 2 * var(--footer-mobile-sideInset,calc(33 * var(--desktop-px,1px))))) / 2);margin-top:var(--footer-mobile-directoryGap,calc(50 * var(--desktop-px,1px)));border-top:1px solid var(--footer-divider,#e9e9e9);display:block}.lWai2a_mobileGroup{border-bottom:1px solid var(--footer-divider,#e9e9e9)}.lWai2a_mobileGroup>button{width:100%;min-height:calc(39 * var(--desktop-px,1px));padding:calc(8 * var(--desktop-px,1px)) 0;color:inherit;font:inherit;font-size:calc(13 * var(--desktop-px,1px));font-weight:600;line-height:calc(23 * var(--desktop-px,1px));justify-content:space-between;align-items:center;gap:calc(16 * var(--desktop-px,1px));text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.lWai2a_mobileGroup>button svg,.lWai2a_mobileGroup>button img{width:calc(10 * var(--desktop-px,1px));height:calc(10 * var(--desktop-px,1px));flex-shrink:0}.lWai2a_mobileGroup .lWai2a_groupLinks{padding:0 0 calc(18 * var(--desktop-px,1px));font-size:calc(12 * var(--desktop-px,1px));line-height:calc(23 * var(--desktop-px,1px))}.lWai2a_mobileGroup .lWai2a_groupLinks a,.lWai2a_mobileGroup .lWai2a_groupLinks span{display:block}.lWai2a_mobileBrandBlock{width:100%;margin-top:calc(var(--footer-mobile-brandGap,calc(31 * var(--desktop-px,1px))) * var(--footer-brand-scale));text-align:center;align-items:center;display:flex}.lWai2a_brand{width:calc(var(--footer-mobile-logoWidth,calc(112 * var(--desktop-px,1px))) * var(--footer-brand-scale));height:calc(var(--footer-mobile-logoHeight,calc(15 * var(--desktop-px,1px))) * var(--footer-brand-scale))}.lWai2a_tagline{margin-top:calc(var(--footer-mobile-taglineGap,calc(8 * var(--desktop-px,1px))) * var(--footer-brand-scale));font-size:calc(var(--footer-mobile-taglineFontSize,calc(12 * var(--desktop-px,1px))) * var(--footer-brand-scale));line-height:calc(var(--footer-mobile-taglineLineHeight,calc(16 * var(--desktop-px,1px))) * var(--footer-brand-scale));white-space:normal}.lWai2a_socialLinks{width:calc(var(--footer-mobile-socialWidth,calc(158.41 * var(--desktop-px,1px))) * var(--footer-brand-scale));margin-top:calc(var(--footer-mobile-socialTopSpacing,calc(8 * var(--desktop-px,1px))) * var(--footer-brand-scale));transform:translateX(calc(var(--footer-mobile-socialOffsetX,0px) * var(--footer-brand-scale)))}.lWai2a_socialLinks li{margin-top:calc(var(--footer-social-mobile-offsetY,0px) * var(--footer-brand-scale))}.lWai2a_socialLinks a,.lWai2a_socialLinks span{width:calc(var(--footer-social-mobile-width,calc(20 * var(--desktop-px,1px))) * var(--footer-brand-scale));height:calc(var(--footer-social-mobile-height,calc(20 * var(--desktop-px,1px))) * var(--footer-brand-scale))}.lWai2a_bottom{padding:calc(var(--footer-mobile-legalTopSpacing,calc(10 * var(--desktop-px,1px))) * var(--footer-legal-scale)) 0 calc(var(--footer-mobile-legalBottomSpacing,calc(60 * var(--desktop-px,1px))) * var(--footer-legal-scale))}.lWai2a_bottomContent{width:min(var(--footer-mobile-contentWidth,calc(600 * var(--desktop-px,1px))), calc(100% - 2 * var(--footer-mobile-sideInset,calc(33 * var(--desktop-px,1px)))));gap:calc(calc(5 * var(--desktop-px,1px)) * var(--footer-legal-scale));text-align:center;font-size:calc(calc(11 * var(--desktop-px,1px)) * var(--footer-legal-scale));line-height:calc(calc(13 * var(--desktop-px,1px)) * var(--footer-legal-scale));flex-direction:column}.lWai2a_copyright{width:max-content;max-width:100%}.lWai2a_desktopPolicyLabel{display:none}.lWai2a_mobilePolicyLabel{display:inline}.lWai2a_policies a,.lWai2a_policies .lWai2a_inactiveLink{white-space:nowrap}.lWai2a_policies{width:min(calc(var(--footer-mobile-policyWidth,calc(263 * var(--desktop-px,1px))) * var(--footer-legal-scale)), 100%);justify-content:center;align-self:center;gap:0 calc(calc(18 * var(--desktop-px,1px)) * var(--footer-legal-scale));line-height:calc(calc(20 * var(--desktop-px,1px)) * var(--footer-legal-scale));flex-wrap:wrap;margin:0}.lWai2a_policies>li:nth-child(-n+2){flex-basis:calc((100% - calc(18 * var(--desktop-px,1px)) * var(--footer-legal-scale)) / 2)}.lWai2a_bottomContent{width:max-content;max-width:min(var(--footer-mobile-contentWidth,calc(600 * var(--desktop-px,1px))), calc(100% - 2 * var(--footer-mobile-sideInset,calc(33 * var(--desktop-px,1px)))));gap:calc(calc(8 * var(--desktop-px,1px)) * var(--footer-legal-scale))}.lWai2a_policies{contain:inline-size;gap:calc(calc(3 * var(--desktop-px,1px)) * var(--footer-legal-scale)) calc(calc(12 * var(--desktop-px,1px)) * var(--footer-legal-scale));text-align:center;grid-template-columns:repeat(2,minmax(0,1fr));place-items:start center;width:100%;display:grid}.lWai2a_policies>li{min-width:0}.lWai2a_policies a,.lWai2a_policies .lWai2a_inactiveLink,.lWai2a_policies .lWai2a_policyButton{white-space:normal;overflow-wrap:anywhere}}
.m0sFFG_button{justify-content:center;align-items:center;gap:calc(8 * var(--desktop-px,1px));border-radius:calc(12 * var(--desktop-px,1px));font-size:calc(15 * var(--desktop-px,1px));cursor:pointer;border:1px solid #0000;font-weight:500;text-decoration:none;transition:background-color .15s;display:inline-flex}.m0sFFG_button:disabled{opacity:.45;cursor:not-allowed}.m0sFFG_normal{min-height:calc(48 * var(--desktop-px,1px));padding:calc(12 * var(--desktop-px,1px)) calc(22 * var(--desktop-px,1px))}.m0sFFG_commerceAction{box-sizing:border-box;height:calc(36 * var(--desktop-px,1px));min-height:calc(36 * var(--desktop-px,1px));padding:0 calc(24 * var(--desktop-px,1px));font-family:inherit;font-size:var(--commerce-action-size,calc(16 * var(--desktop-px,1px)));font-weight:var(--commerce-action-weight,400);line-height:var(--commerce-action-line,calc(24 * var(--desktop-px,1px)));white-space:nowrap;border:0;border-radius:0}.m0sFFG_icon{width:calc(40 * var(--desktop-px,1px));height:calc(40 * var(--desktop-px,1px));padding:calc(8 * var(--desktop-px,1px))}.m0sFFG_primary{color:#fff;background:#0071e3}.m0sFFG_primary:hover:not(:disabled){background:#0064cb}.m0sFFG_monochrome{color:#fff;background:#000;border-radius:0}.m0sFFG_monochrome:hover:not(:disabled){background:#262626}.m0sFFG_monochrome:active:not(:disabled){background:#333}.m0sFFG_outline{color:#06c;background:#fff;border-color:#b8bdc4}.m0sFFG_ghost{color:#06c;background:0 0}.m0sFFG_overlay{z-index:200;-webkit-backdrop-filter:blur(calc(8 * var(--desktop-px,1px)));backdrop-filter:blur(calc(8 * var(--desktop-px,1px)));background:#00000026;position:fixed;inset:0}.m0sFFG_dialog{z-index:201;color:#1d1d1f;background:#fff;outline:none;position:fixed}.m0sFFG_close{right:calc(24 * var(--desktop-px,1px));top:calc(20 * var(--desktop-px,1px));width:calc(36 * var(--desktop-px,1px));height:calc(36 * var(--desktop-px,1px));cursor:pointer;background:#f5f5f7;border:0;border-radius:50%;place-items:center;display:grid;position:absolute}
.DGTr3q_page{width:min(calc(936 * var(--desktop-px,1px)), calc(100% - calc(40 * var(--desktop-px,1px))));min-height:75vh;padding:calc(130 * var(--desktop-px,1px)) 0 0;color:#1d1d1f;font-family:var(--font-inter), sans-serif;margin:auto}.DGTr3q_pageTitle{font-size:calc(40 * var(--desktop-px,1px));letter-spacing:-.035em;margin:0;font-weight:600;line-height:1.1}.DGTr3q_panel{white-space:normal}.DGTr3q_title{font-size:calc(20 * var(--desktop-px,1px));letter-spacing:-.03em;margin:0;font-weight:600;line-height:1.2}.DGTr3q_srOnly{width:calc(1 * var(--desktop-px,1px));height:calc(1 * var(--desktop-px,1px));margin:calc(-1 * var(--desktop-px,1px));clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.DGTr3q_bagButton{cursor:pointer;background:0 0;border:0;position:relative}.DGTr3q_bagIcon{width:var(--bag-icon-width,calc(12 * var(--desktop-px,1px)));height:var(--bag-icon-height,calc(13 * var(--desktop-px,1px)));place-items:center;display:grid;position:relative}.DGTr3q_count{left:calc(50% - calc(2 * var(--desktop-px,1px)));top:calc(50% - calc(1 * var(--desktop-px,1px)));z-index:1;width:calc(13 * var(--desktop-px,1px));height:calc(13 * var(--desktop-px,1px));border-radius:calc(13 * var(--desktop-px,1px));color:#fff;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-size:calc(10 * var(--desktop-px,1px));letter-spacing:-.008em;font-weight:600;line-height:calc(13 * var(--desktop-px,1px));font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap;pointer-events:none;background:#000;place-items:center;padding:0;display:grid;position:absolute}.DGTr3q_count[data-digits="2"]{width:calc(18 * var(--desktop-px,1px))}.DGTr3q_count[data-digits="3"]{width:calc(24 * var(--desktop-px,1px))}.DGTr3q_accountLinks{gap:calc(12 * var(--desktop-px,1px));margin-top:calc(28 * var(--desktop-px,1px));font-size:calc(13 * var(--desktop-px,1px));display:grid}.DGTr3q_accountLinks p{color:#999;font-size:calc(12 * var(--desktop-px,1px));margin:0 0 calc(4 * var(--desktop-px,1px))}.DGTr3q_accountLinks a,.DGTr3q_accountLinks button{align-items:center;gap:calc(14 * var(--desktop-px,1px));color:#333336;width:max-content;font-weight:600;text-decoration:none;display:flex}@media (max-width:767px){.DGTr3q_page{width:calc(100% - calc(48 * var(--desktop-px,1px)));padding:calc(92 * var(--desktop-px,1px)) 0 calc(64 * var(--desktop-px,1px))}}.DGTr3q_bagIntro{text-align:center;padding-bottom:calc(60 * var(--desktop-px,1px))}.DGTr3q_bagIntro>p{margin:calc(20 * var(--desktop-px,1px)) 0 0;font-size:calc(17 * var(--desktop-px,1px));line-height:1.5}.DGTr3q_topCheckout{max-width:calc(600 * var(--desktop-px,1px));margin:calc(32 * var(--desktop-px,1px)) auto 0}.DGTr3q_checkoutActions{grid-template-columns:1fr;display:grid}.DGTr3q_checkoutActions .DGTr3q_checkoutButton{width:100%;min-height:calc(36 * var(--desktop-px,1px));height:calc(36 * var(--desktop-px,1px));padding:calc(8 * var(--desktop-px,1px)) calc(16 * var(--desktop-px,1px));font-size:calc(17 * var(--desktop-px,1px));line-height:calc(20 * var(--desktop-px,1px));background:#007dff;border-radius:0}.DGTr3q_checkoutButton:hover{background:#0071e8}.DGTr3q_empty{padding:0 0 calc(80 * var(--desktop-px,1px));text-align:center}.DGTr3q_empty p{margin:0 0 calc(24 * var(--desktop-px,1px))}.DGTr3q_muted{color:#6e6e73;font-size:calc(14 * var(--desktop-px,1px));line-height:1.5}.DGTr3q_error{color:#a12222;font-size:calc(14 * var(--desktop-px,1px));line-height:1.5}.DGTr3q_lines{border-top:1px solid #d2d2d7;margin:0;padding:0;list-style:none}.DGTr3q_line{gap:calc(24 * var(--desktop-px,1px));padding:calc(72 * var(--desktop-px,1px)) 0;border-bottom:1px solid #d2d2d7;grid-template-columns:22% minmax(0,1fr);align-items:start;display:grid}.DGTr3q_lineMedia{height:calc(200 * var(--desktop-px,1px));position:relative}.DGTr3q_lineBody{grid-template-columns:minmax(0, 1fr) calc(68 * var(--desktop-px,1px)) minmax(calc(110 * var(--desktop-px,1px)), 25%);column-gap:calc(24 * var(--desktop-px,1px));grid-template-rows:min-content min-content min-content auto;align-items:start;min-width:0;display:grid}.DGTr3q_lineCopy{grid-area:1/1}.DGTr3q_lineBody>.DGTr3q_quantity{grid-area:1/2}.DGTr3q_lineMedia img{object-fit:contain;object-position:center top}.DGTr3q_lineName{font-size:calc(24 * var(--desktop-px,1px));letter-spacing:-.025em;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none;margin:0;font-weight:600;line-height:1.18}.DGTr3q_lineName a{color:inherit;text-decoration:none}.DGTr3q_lineName a:hover{color:#007dff}.DGTr3q_productDetails{min-width:0;font-size:calc(14 * var(--desktop-px,1px));display:contents}.DGTr3q_productDetails>button{margin-top:calc(12 * var(--desktop-px,1px));gap:calc(10 * var(--desktop-px,1px));width:fit-content;font-size:calc(17 * var(--desktop-px,1px));line-height:calc(25 * var(--desktop-px,1px));color:#007dff;grid-area:2/1}.DGTr3q_productDetails>div{grid-area:3/1/auto/-1;min-width:0}.DGTr3q_productDetails>button:hover{color:#06c}.DGTr3q_option{margin:calc(10 * var(--desktop-px,1px)) 0 0;color:#6e6e73;line-height:1.5}.DGTr3q_quantity{width:calc(68 * var(--desktop-px,1px));position:relative}.DGTr3q_quantityTrigger{justify-content:space-between;align-items:center;gap:calc(12 * var(--desktop-px,1px));border-radius:calc(6 * var(--desktop-px,1px));width:100%;min-height:calc(36 * var(--desktop-px,1px));padding:0 calc(6 * var(--desktop-px,1px));color:inherit;font:inherit;font-size:calc(24 * var(--desktop-px,1px));cursor:pointer;background:0 0;border:0;line-height:1.2;display:flex}.DGTr3q_quantityTrigger svg{pointer-events:none;color:#86868b;flex-shrink:0}.DGTr3q_quantityTrigger:disabled{opacity:.45;cursor:wait}.DGTr3q_cart .DGTr3q_quantityTrigger:focus-visible{outline:calc(2 * var(--desktop-px,1px)) solid #007dff;outline-offset:calc(2 * var(--desktop-px,1px))}.DGTr3q_quantityMenu{visibility:hidden;opacity:0;transform:translateY(calc(-4 * var(--desktop-px,1px)));pointer-events:none;transition:opacity var(--motion-fast) ease, transform var(--motion-fast) var(--ease-standard), visibility 0s linear var(--motion-fast);z-index:5;top:calc(100% + calc(6 * var(--desktop-px,1px)));width:calc(88 * var(--desktop-px,1px));max-height:calc(224 * var(--desktop-px,1px));overscroll-behavior:contain;padding:calc(4 * var(--desktop-px,1px));border-radius:calc(10 * var(--desktop-px,1px));box-shadow:0 calc(4 * var(--desktop-px,1px)) calc(16 * var(--desktop-px,1px)) #0000001a;scrollbar-width:thin;background:#fff;border:1px solid #e5e5e7;margin:0;list-style:none;position:absolute;right:0;overflow-y:auto}.DGTr3q_quantityMenu[data-open]{visibility:visible;opacity:1;pointer-events:auto;transition-delay:0s;transform:translateY(0)}.DGTr3q_quantityTrigger svg{transition:transform var(--motion-fast) var(--ease-standard)}.DGTr3q_quantityTrigger[aria-expanded=true] svg{transform:rotate(180deg)}.DGTr3q_quantityMenu li{min-height:calc(36 * var(--desktop-px,1px));padding:calc(6 * var(--desktop-px,1px)) calc(10 * var(--desktop-px,1px));border-radius:calc(6 * var(--desktop-px,1px));color:#1d1d1f;font-size:calc(14 * var(--desktop-px,1px));line-height:calc(20 * var(--desktop-px,1px));cursor:pointer;justify-content:space-between;align-items:center;display:flex}.DGTr3q_quantityMenu li[data-active],.DGTr3q_quantityMenu li:hover{background:#f5f5f7}.DGTr3q_quantityMenu li[aria-selected=true]{color:#06c}.DGTr3q_quantityForm{gap:calc(4 * var(--desktop-px,1px));grid-template-columns:minmax(0,1fr);display:grid;position:relative}.DGTr3q_quantityInput{width:100%;min-width:0;height:calc(28 * var(--desktop-px,1px));min-height:calc(28 * var(--desktop-px,1px));padding:0 calc(6 * var(--desktop-px,1px));color:inherit;font:inherit;font-size:calc(24 * var(--desktop-px,1px));line-height:calc(26 * var(--desktop-px,1px));background:0 0;border:1px solid #0000;border-radius:0}.DGTr3q_quantityInput:focus-visible{outline:none}.DGTr3q_quantityUpdate{color:#06c;font:inherit;font-size:calc(12 * var(--desktop-px,1px));line-height:calc(16 * var(--desktop-px,1px));cursor:pointer;background:0 0;border:0;justify-self:start;padding:0}.DGTr3q_quantityActions{align-items:flex-start;gap:calc(4 * var(--desktop-px,1px));flex-direction:column;width:100%;display:flex}.DGTr3q_quantityActions>button{flex-shrink:0}.DGTr3q_quantityActions[data-error-position=above]>.DGTr3q_quantityError,.DGTr3q_quantity[data-error-position=above]>.DGTr3q_quantityError{bottom:calc(100% + calc(4 * var(--desktop-px,1px)));text-align:center;margin:0;position:absolute;left:50%;transform:translate(-50%)}.DGTr3q_quantityForm :disabled{opacity:.45;cursor:wait}.DGTr3q_quantityError{width:max-content;max-width:calc(200 * var(--desktop-px,1px));font-size:calc(12 * var(--desktop-px,1px));line-height:calc(16 * var(--desktop-px,1px));color:#a12222;text-align:left;overflow-wrap:anywhere;margin:0}.DGTr3q_quantity>.DGTr3q_quantityError{margin-top:calc(6 * var(--desktop-px,1px))}.DGTr3q_lineAmount{text-align:right;grid-area:1/3/3}.DGTr3q_linePrice{font-size:calc(24 * var(--desktop-px,1px));letter-spacing:-.025em;font-variant-numeric:tabular-nums;margin:0;font-weight:600;line-height:1.2}.DGTr3q_remove{color:#007dff;font:inherit;font-size:calc(17 * var(--desktop-px,1px));margin-top:calc(16 * var(--desktop-px,1px));cursor:pointer;background:0 0;border:0;padding:0;display:inline-block}.DGTr3q_remove:hover{text-decoration:underline}.DGTr3q_remove:disabled{opacity:.45;cursor:wait}.DGTr3q_delivery{margin-top:calc(44 * var(--desktop-px,1px));align-items:start;gap:calc(12 * var(--desktop-px,1px));padding-top:calc(24 * var(--desktop-px,1px));font-size:calc(14 * var(--desktop-px,1px));border-top:1px solid #d2d2d7;grid-area:5/1/auto/-1;line-height:1.5;display:flex}.DGTr3q_delivery svg{flex-shrink:0}.DGTr3q_delivery p{margin:0 0 calc(4 * var(--desktop-px,1px));font-weight:600}.DGTr3q_delivery span{color:#6e6e73}.DGTr3q_summary{margin:calc(40 * var(--desktop-px,1px)) 0 calc(64 * var(--desktop-px,1px));padding-left:calc(22% + calc(24 * var(--desktop-px,1px)))}.DGTr3q_summary dl{font-size:calc(17 * var(--desktop-px,1px));margin:0}.DGTr3q_summary dl>div{justify-content:space-between;gap:calc(24 * var(--desktop-px,1px));margin-bottom:calc(12 * var(--desktop-px,1px));display:flex}.DGTr3q_summary dd{text-align:right;font-variant-numeric:tabular-nums;margin:0}.DGTr3q_summary .DGTr3q_total{padding-top:calc(22 * var(--desktop-px,1px));margin-top:calc(24 * var(--desktop-px,1px));font-size:calc(24 * var(--desktop-px,1px));letter-spacing:-.025em;border-top:1px solid #d2d2d7;font-weight:600}.DGTr3q_summary .DGTr3q_muted{text-align:right;margin:calc(12 * var(--desktop-px,1px)) 0 calc(28 * var(--desktop-px,1px))}.DGTr3q_bottomCheckout{max-width:calc(600 * var(--desktop-px,1px));margin-left:auto}.DGTr3q_cart :is(button,a,select):focus-visible{outline:calc(3 * var(--desktop-px,1px)) solid #007dff;outline-offset:calc(4 * var(--desktop-px,1px))}@media (max-width:767px){.DGTr3q_pageTitle{font-size:calc(32 * var(--desktop-px,1px))}.DGTr3q_bagIntro{padding-bottom:calc(40 * var(--desktop-px,1px))}.DGTr3q_bagIntro>p{font-size:calc(14 * var(--desktop-px,1px));margin-top:calc(16 * var(--desktop-px,1px))}.DGTr3q_topCheckout{max-width:none;margin-top:calc(24 * var(--desktop-px,1px))}.DGTr3q_line{grid-template-columns:calc(90 * var(--desktop-px,1px)) minmax(0, 1fr);gap:calc(18 * var(--desktop-px,1px));padding:calc(32 * var(--desktop-px,1px)) 0}.DGTr3q_lineMedia{height:calc(110 * var(--desktop-px,1px));grid-row:1/3}.DGTr3q_lineBody{display:contents}.DGTr3q_lineCopy{grid-column:2}.DGTr3q_lineName{font-size:calc(20 * var(--desktop-px,1px))}.DGTr3q_lineBody>.DGTr3q_quantity{grid-area:2/2}.DGTr3q_quantityTrigger,.DGTr3q_quantityInput{font-size:calc(20 * var(--desktop-px,1px))}.DGTr3q_lineAmount{padding-left:calc(72 * var(--desktop-px,1px));pointer-events:none;grid-area:2/2}.DGTr3q_lineAmount button{pointer-events:auto}.DGTr3q_linePrice{font-size:calc(20 * var(--desktop-px,1px))}.DGTr3q_remove{margin-top:calc(12 * var(--desktop-px,1px))}.DGTr3q_delivery{margin-top:calc(6 * var(--desktop-px,1px));grid-area:auto/1/auto/-1}.DGTr3q_productDetails{grid-area:3/1/auto/-1;display:block}.DGTr3q_productDetails>button{margin-top:0}.DGTr3q_summary{max-width:none;margin:calc(28 * var(--desktop-px,1px)) 0 calc(40 * var(--desktop-px,1px));padding:0}.DGTr3q_summary dl{font-size:calc(14 * var(--desktop-px,1px))}.DGTr3q_summary .DGTr3q_total{font-size:calc(22 * var(--desktop-px,1px))}.DGTr3q_bottomCheckout{max-width:none}}.DGTr3q_bagHelp{padding:calc(24 * var(--desktop-px,1px)) 0;border-top:1px solid var(--color-section-divider);font-size:calc(17 * var(--desktop-px,1px));border-bottom:0;line-height:1.5}.DGTr3q_bagHelp a,.DGTr3q_accessoriesPromo a,.DGTr3q_bagQuestions a{color:#007dff;text-decoration:none}.DGTr3q_bagHelp a:hover,.DGTr3q_accessoriesPromo a:hover,.DGTr3q_bagQuestions a:hover{text-decoration:underline}.DGTr3q_recommendations{padding:calc(64 * var(--desktop-px,1px)) 0}.DGTr3q_recommendations>h2,.DGTr3q_accessoriesPromo h2{font-size:calc(32 * var(--desktop-px,1px));letter-spacing:-.03em;text-align:center;margin:0;font-weight:600}.DGTr3q_recommendationGrid{gap:calc(36 * var(--desktop-px,1px));margin-top:calc(44 * var(--desktop-px,1px));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.DGTr3q_recommendation{text-align:center;flex-direction:column;align-items:center;display:flex}.DGTr3q_recommendationImage{width:100%;height:calc(220 * var(--desktop-px,1px));cursor:pointer;background:0 0;border:0;padding:0;display:block;position:relative}.DGTr3q_recommendationImage img{object-fit:contain}.DGTr3q_recommendation h3{font-size:calc(17 * var(--desktop-px,1px));margin:calc(24 * var(--desktop-px,1px)) 0 calc(12 * var(--desktop-px,1px));font-weight:600;line-height:1.4}.DGTr3q_recommendation h3 a{color:inherit;text-decoration:none}.DGTr3q_recommendation p{font-size:calc(14 * var(--desktop-px,1px));margin:auto 0 calc(20 * var(--desktop-px,1px));padding-top:calc(8 * var(--desktop-px,1px))}.DGTr3q_recommendationAction{width:min(calc(180 * var(--desktop-px,1px)), 100%)}.DGTr3q_accessoriesPromo{margin:calc(56 * var(--desktop-px,1px)) 0;padding:calc(64 * var(--desktop-px,1px)) calc(24 * var(--desktop-px,1px));text-align:center;background:#f5f5f7}.DGTr3q_accessoriesPromo p{margin:calc(18 * var(--desktop-px,1px)) 0 calc(16 * var(--desktop-px,1px));font-size:calc(17 * var(--desktop-px,1px));line-height:1.5}.DGTr3q_accessoriesPromo a{font-size:calc(17 * var(--desktop-px,1px))}.DGTr3q_bagQuestions{padding:0 0 calc(64 * var(--desktop-px,1px))}.DGTr3q_bagQuestions h2{padding:calc(28 * var(--desktop-px,1px)) 0;font-size:calc(28 * var(--desktop-px,1px));letter-spacing:-.025em;border-bottom:1px solid #d2d2d7;margin:0;font-weight:600}.DGTr3q_bagQuestions>div{border-bottom:1px solid #d2d2d7}.DGTr3q_bagQuestions>div>button{padding:calc(24 * var(--desktop-px,1px)) 0;font-size:calc(17 * var(--desktop-px,1px));font-weight:500}.DGTr3q_bagQuestions p{padding:0 calc(32 * var(--desktop-px,1px)) calc(24 * var(--desktop-px,1px)) 0;font-size:calc(14 * var(--desktop-px,1px));max-width:calc(750 * var(--desktop-px,1px));margin:0;line-height:1.65}@media (max-width:767px){.DGTr3q_bagHelp{font-size:calc(14 * var(--desktop-px,1px))}.DGTr3q_recommendationGrid{gap:calc(40 * var(--desktop-px,1px));grid-template-columns:1fr}.DGTr3q_recommendation{max-width:calc(360 * var(--desktop-px,1px));width:100%;margin:auto}.DGTr3q_recommendationImage{height:calc(180 * var(--desktop-px,1px))}.DGTr3q_recommendations{padding-block:calc(44 * var(--desktop-px,1px))}.DGTr3q_recommendations>h2,.DGTr3q_accessoriesPromo h2{font-size:calc(28 * var(--desktop-px,1px))}.DGTr3q_accessoriesPromo{margin-block:calc(36 * var(--desktop-px,1px));padding:calc(44 * var(--desktop-px,1px)) calc(20 * var(--desktop-px,1px))}.DGTr3q_bagQuestions h2{font-size:calc(24 * var(--desktop-px,1px))}}.DGTr3q_panelHeading{justify-content:space-between;align-items:center;gap:calc(24 * var(--desktop-px,1px));display:flex}.DGTr3q_previewItems{margin:calc(24 * var(--desktop-px,1px)) 0 0;gap:calc(16 * var(--desktop-px,1px));padding:0;list-style:none;display:grid}.DGTr3q_previewItem{align-items:center;gap:calc(20 * var(--desktop-px,1px));min-height:calc(56 * var(--desktop-px,1px));color:#333336;font-size:calc(13 * var(--desktop-px,1px));font-weight:600;line-height:1.4;text-decoration:none;display:flex}.DGTr3q_moreBagItems{margin-top:calc(20 * var(--desktop-px,1px));color:#6e6e73;font-size:calc(13 * var(--desktop-px,1px));line-height:calc(20 * var(--desktop-px,1px));text-decoration:none;display:inline-block}@media (hover:hover) and (pointer:fine){.DGTr3q_previewItem:hover,.DGTr3q_accountLinks a:hover,.DGTr3q_accountLinks button:hover{color:#000}.DGTr3q_moreBagItems:hover{color:#515154}}.DGTr3q_previewMedia{width:calc(48 * var(--desktop-px,1px));height:calc(48 * var(--desktop-px,1px));flex-shrink:0;position:relative}.DGTr3q_previewMedia img{object-fit:contain}.DGTr3q_previewOptions{margin-top:calc(4 * var(--desktop-px,1px));color:#6e6e73;font-size:calc(12 * var(--desktop-px,1px));font-weight:400;display:block}.DGTr3q_panelStatus{margin:calc(32 * var(--desktop-px,1px)) 0 0;font-size:calc(14 * var(--desktop-px,1px));color:#6e6e73}.DGTr3q_emptyBagPrompt{margin:calc(24 * var(--desktop-px,1px)) 0 calc(36 * var(--desktop-px,1px));color:#6e6e73;font-size:calc(13 * var(--desktop-px,1px));line-height:calc(20 * var(--desktop-px,1px))}.DGTr3q_emptyBagPrompt a{color:#06c;text-underline-offset:calc(2 * var(--desktop-px,1px));text-decoration:underline}.DGTr3q_refreshBag{padding:calc(8 * var(--desktop-px,1px)) 0;color:#007dff;font:inherit;cursor:pointer;background:0 0;border:0;font-weight:600;display:block}.DGTr3q_accountLinks svg{color:#6e6e73}.DGTr3q_panel :is(button,a):focus-visible{outline:calc(3 * var(--desktop-px,1px)) solid #007dff;outline-offset:calc(4 * var(--desktop-px,1px))}.DGTr3q_specifications{margin-top:calc(16 * var(--desktop-px,1px));color:#6e6e73;overflow-wrap:anywhere;line-height:1.6}.DGTr3q_specifications p{margin:0 0 calc(12 * var(--desktop-px,1px))}.DGTr3q_specifications :is(ul,ol){padding-left:calc(18 * var(--desktop-px,1px))}.DGTr3q_specifications :is(img,video,iframe){max-width:100%;height:auto}@media (max-width:767px){.DGTr3q_panelHeading,.DGTr3q_previewItem{gap:calc(16 * var(--desktop-px,1px))}}.DGTr3q_accountLinks button{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}
.IcDKDa_scope{--commerce-product-size:calc(22 * var(--desktop-px,1px));--commerce-product-line:calc(32 * var(--desktop-px,1px));--commerce-product-weight:600;--commerce-product-tracking:-.03em;--commerce-price-size:calc(22 * var(--desktop-px,1px));--commerce-price-line:calc(27 * var(--desktop-px,1px));--commerce-price-weight:500;--commerce-copy-size:calc(13 * var(--desktop-px,1px));--commerce-copy-line:calc(22 * var(--desktop-px,1px));--commerce-list-line:calc(20 * var(--desktop-px,1px));--commerce-copy-weight:400;--commerce-label-weight:600;--commerce-copy-tracking:-.01em;--commerce-note-size:calc(13 * var(--desktop-px,1px));--commerce-note-line:calc(22 * var(--desktop-px,1px));--commerce-action-size:calc(16 * var(--desktop-px,1px));--commerce-action-line:calc(24 * var(--desktop-px,1px));--commerce-action-weight:400}@media (max-width:767px){.IcDKDa_scope{--commerce-product-size:calc(18 * var(--desktop-px,1px));--commerce-product-line:calc(24 * var(--desktop-px,1px));--commerce-price-size:calc(18 * var(--desktop-px,1px));--commerce-price-line:calc(32 * var(--desktop-px,1px));--commerce-note-size:calc(12 * var(--desktop-px,1px));--commerce-note-line:calc(20 * var(--desktop-px,1px))}.IcDKDa_cartMobile{--commerce-product-size:calc(12 * var(--desktop-px,1px));--commerce-product-line:calc(22 * var(--desktop-px,1px));--commerce-product-tracking:-.02em;--commerce-price-size:calc(12 * var(--desktop-px,1px));--commerce-price-line:calc(32 * var(--desktop-px,1px));--commerce-copy-size:calc(12 * var(--desktop-px,1px));--commerce-copy-line:calc(22 * var(--desktop-px,1px));--commerce-list-line:calc(22 * var(--desktop-px,1px));--commerce-note-size:calc(12 * var(--desktop-px,1px));--commerce-note-line:calc(18 * var(--desktop-px,1px))}}
.ZNsrGW_frame{--commerce-help-bottom-padding:calc(128 * var(--desktop-px,1px));width:min(var(--site-header-width), calc(100% - calc(48 * var(--desktop-px,1px))));margin-inline:auto}@media (max-width:767px){.ZNsrGW_frame{--commerce-help-bottom-padding:calc(88 * var(--desktop-px,1px))}}@media (min-width:1024px){.ZNsrGW_frame{width:min(var(--site-header-width), calc(100% - (2 * var(--site-header-gutter))));left:var(--site-header-center-offset);position:relative}}
@font-face{font-family:"PETMOON Inter 3";src:url(/fonts/inter-3.19/Inter-roman.var.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:block}.QW2R1W_page{padding:calc(180 * var(--desktop-px,1px)) 0 calc((var(--commerce-help-bottom-padding) + calc(352 * var(--desktop-px,1px))) * 2 / 3);color:#000;font-family:"PETMOON Inter 3", var(--font-inter), sans-serif;}.QW2R1W_cart{--cart-details-gap:calc(20 * var(--desktop-px,1px));--cart-details-size:var(--commerce-copy-size);--cart-details-line:var(--commerce-list-line);--cart-details-weight:400;min-width:0;}.QW2R1W_page .QW2R1W_bagQuestions>:is(h2,div){border-color:var(--color-section-divider)}.QW2R1W_pageTitle{font-size:calc(40 * var(--desktop-px,1px));font-weight:600;line-height:calc(48 * var(--desktop-px,1px));letter-spacing:-.01em;text-align:center;margin:0}.QW2R1W_titleAmount{margin-inline-start:.3em;display:inline-block}.QW2R1W_bagIntro .QW2R1W_titleAmount{margin-inline-start:0;display:block}.QW2R1W_bagIntro{padding-bottom:calc(70 * var(--desktop-px,1px));text-align:center}.QW2R1W_bagIntro>p{margin:calc(13 * var(--desktop-px,1px)) 0 0;font-size:calc(16 * var(--desktop-px,1px));line-height:calc(19 * var(--desktop-px,1px));letter-spacing:-.01em}.QW2R1W_topCheckout{width:min(calc(300 * var(--desktop-px,1px)), 100%);margin:calc(34 * var(--desktop-px,1px)) auto 0}.QW2R1W_checkoutActions{flex-direction:column;align-items:center;display:flex}.QW2R1W_checkoutActions>form{width:100%}.QW2R1W_checkoutActions .QW2R1W_checkoutButton{--commerce-action-weight:500;width:100%;letter-spacing:var(--commerce-copy-tracking);display:flex}.QW2R1W_checkoutActions .QW2R1W_checkoutButton:disabled{opacity:.45}.QW2R1W_stockNotice{width:max-content;max-width:calc(100vw - calc(48 * var(--desktop-px,1px)));margin:0 0 calc(12 * var(--desktop-px,1px));color:#000;font-size:calc(13 * var(--desktop-px,1px));font-weight:400;line-height:calc(19 * var(--desktop-px,1px));letter-spacing:var(--commerce-copy-tracking);text-align:center}.QW2R1W_lines{border-top:1px solid var(--color-section-divider);margin:0;padding:0;list-style:none}.QW2R1W_line{grid-template-columns:calc(240 * var(--desktop-px,1px)) minmax(0, 1fr);column-gap:calc(26 * var(--desktop-px,1px));padding:calc(62 * var(--desktop-px,1px)) 0 calc(65 * var(--desktop-px,1px));border-bottom:1px solid var(--color-section-divider);align-items:start;display:grid}.QW2R1W_lineMedia{height:calc(200 * var(--desktop-px,1px));display:block;position:relative}.QW2R1W_lineMedia img{object-fit:contain;object-position:center top}.QW2R1W_linePreview{width:100%;height:100%;display:block;position:relative}.QW2R1W_mobilePreviewOnly{display:none}.QW2R1W_lineBody{--cart-amount-column:calc(138 * var(--desktop-px,1px));--cart-column-gap:calc(16 * var(--desktop-px,1px));grid-template-columns:minmax(0, 1fr) calc(56 * var(--desktop-px,1px)) var(--cart-amount-column);column-gap:var(--cart-column-gap);align-items:start;min-width:0;display:grid}.QW2R1W_lineCopy{grid-area:1/1;min-width:0}.QW2R1W_lineName{font-size:var(--commerce-product-size);font-weight:var(--commerce-product-weight);line-height:var(--commerce-product-line);letter-spacing:var(--commerce-product-tracking);overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none;margin:0}.QW2R1W_lineName a{color:inherit;text-decoration:none}.QW2R1W_edition{margin:0 0 calc(12 * var(--desktop-px,1px));font-family:var(--font-bai-jamjuree), var(--font-inter), sans-serif;font-size:calc(11 * var(--desktop-px,1px));font-weight:600;line-height:calc(18 * var(--desktop-px,1px));letter-spacing:.15em;color:#007dff}.QW2R1W_option{margin:calc(8 * var(--desktop-px,1px)) 0 0;color:#6e6e73;font-size:var(--commerce-copy-size);line-height:var(--commerce-copy-line)}.QW2R1W_shipping[data-preorder-shipping]{color:#000}.QW2R1W_lineBody>[data-cart-quantity]{width:calc(56 * var(--desktop-px,1px));padding-top:calc(6 * var(--desktop-px,1px));grid-area:1/2}.QW2R1W_lineBody [data-cart-quantity]>button,.QW2R1W_lineBody [data-cart-quantity] input{height:calc(27 * var(--desktop-px,1px));min-height:calc(27 * var(--desktop-px,1px));font-size:calc(22 * var(--desktop-px,1px));font-weight:500;line-height:calc(27 * var(--desktop-px,1px));letter-spacing:-.01em;text-align:center;padding:0}.QW2R1W_lineBody [data-cart-quantity] input{border:0}.QW2R1W_lineBody [data-cart-quantity]>button{justify-content:center}.QW2R1W_lineBody [data-cart-quantity] button[type=submit]{align-self:center}.QW2R1W_lineAmount{padding-top:calc(6 * var(--desktop-px,1px));text-align:right;flex-direction:column;grid-area:1/3/3;align-items:flex-end;display:flex}.QW2R1W_linePrice{font-size:var(--commerce-price-size);font-weight:var(--commerce-price-weight);line-height:var(--commerce-price-line);letter-spacing:var(--commerce-copy-tracking);font-variant-numeric:tabular-nums;margin:0}.QW2R1W_linePrice[data-preorder]{color:#999}.QW2R1W_reservation{width:max-content;margin:calc(12 * var(--desktop-px,1px)) 0 0;color:#000;font-size:var(--commerce-price-size);font-weight:var(--commerce-price-weight);line-height:var(--commerce-price-line);letter-spacing:var(--commerce-copy-tracking);flex-wrap:nowrap;justify-content:flex-end;align-items:baseline;gap:0 .5em;display:flex}.QW2R1W_reservation>span{white-space:nowrap}.QW2R1W_reservation>span:last-child{font-variant-numeric:tabular-nums}.QW2R1W_reservationNote{white-space:nowrap;color:#000;width:max-content;font-size:var(--commerce-note-size);font-weight:400;line-height:calc(13 * var(--desktop-px,1px));letter-spacing:var(--commerce-copy-tracking);margin:0}.QW2R1W_line[data-edition=imperfection] :is(.QW2R1W_lineAmount,[data-cart-quantity]){margin-top:calc(30 * var(--desktop-px,1px))}.QW2R1W_remove{margin:calc(6 * var(--desktop-px,1px)) 0 0;padding:calc(2 * var(--desktop-px,1px)) 0;color:#6e6e73;font:inherit;font-size:calc(12 * var(--desktop-px,1px));line-height:calc(18 * var(--desktop-px,1px));cursor:pointer;background:0 0;border:0}.QW2R1W_remove:hover{color:#000;text-decoration:underline}.QW2R1W_remove:disabled{opacity:.45;cursor:wait}.QW2R1W_refreshAvailability{margin:0 0 0 calc(8 * var(--desktop-px,1px));color:#007dff;font-family:inherit;font-size:inherit;font-weight:400;line-height:inherit;letter-spacing:var(--commerce-copy-tracking);text-align:center;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.QW2R1W_refreshAvailability:disabled{opacity:.45;cursor:wait}.QW2R1W_productDetails{font-size:calc(13 * var(--desktop-px,1px));display:contents}.QW2R1W_productDetails>button{justify-content:start;gap:calc(10 * var(--desktop-px,1px));width:fit-content;margin-top:calc(8 * var(--desktop-px,1px));font-size:var(--commerce-copy-size);font-weight:var(--commerce-copy-weight);line-height:var(--commerce-copy-line);color:#000;grid-area:2/1}.QW2R1W_productDetails>div{grid-area:3/1/auto/-1;min-width:0}.QW2R1W_specifications{margin-top:var(--cart-details-gap);font-size:var(--cart-details-size);font-weight:var(--cart-details-weight);line-height:var(--cart-details-line);letter-spacing:var(--commerce-copy-tracking);overflow-wrap:anywhere}.QW2R1W_specifications :is(p,h3,h4,h5,h6,ul,ol){margin-block:0}.QW2R1W_specifications :is(p,h3,h4,h5,h6,ul,ol)+:is(p,h3,h4,h5,h6,ul,ol){margin-top:var(--cart-details-gap)}.QW2R1W_specifications>strong{display:block}.QW2R1W_specifications>strong+*{margin-top:var(--cart-details-gap)}.QW2R1W_specifications>p:has(>strong:only-child){line-height:var(--cart-details-line)}.QW2R1W_specifications :is(strong,b,h3,h4,h5,h6){font-size:var(--cart-details-size);font-weight:var(--commerce-label-weight);line-height:var(--cart-details-line);letter-spacing:var(--commerce-copy-tracking)}.QW2R1W_specifications :is(ul,ol){margin-inline:0;padding-inline:0;list-style:none}.QW2R1W_specifications :is(img,video,iframe){max-width:100%;height:auto}.QW2R1W_lineBody .QW2R1W_accessories{margin-top:var(--cart-details-gap);color:#000;font-size:var(--cart-details-size);font-weight:var(--cart-details-weight);line-height:var(--cart-details-line);letter-spacing:var(--commerce-copy-tracking);grid-area:4/1/auto/-1}.QW2R1W_lineBody .QW2R1W_accessories h3{margin:0 0 var(--cart-details-gap);font-size:var(--cart-details-size);font-weight:var(--commerce-label-weight);line-height:var(--cart-details-line);letter-spacing:var(--commerce-copy-tracking)}.QW2R1W_accessories>ul>li{column-gap:calc(16 * var(--desktop-px,1px))}.QW2R1W_accessories ul ul{padding-left:calc(17 * var(--desktop-px,1px));color:inherit;font-size:inherit;border:0;gap:0;margin:0}.QW2R1W_imperfectionNote{min-width:0;margin-top:calc(28 * var(--desktop-px,1px));padding-top:var(--cart-details-gap);border-top:1px solid var(--color-section-divider);color:#007dff;font-size:calc(9 * var(--desktop-px,1px));font-weight:400;line-height:calc(11 * var(--desktop-px,1px));letter-spacing:-.01em;grid-area:6/1/auto/-1}.QW2R1W_imperfectionNote span{font-weight:500}.QW2R1W_imperfectionNote p{margin:0}.QW2R1W_preorderNote{min-width:0;margin-top:calc(26 * var(--desktop-px,1px));padding:calc(12 * var(--desktop-px,1px)) 0 calc(10 * var(--desktop-px,1px));border-block:1px solid var(--color-section-divider);color:#000;font-size:calc(9 * var(--desktop-px,1px));font-weight:400;line-height:calc(11 * var(--desktop-px,1px));letter-spacing:-.01em;grid-area:5/1/auto/-1}.QW2R1W_preorderNote p{min-height:calc(28 * var(--desktop-px,1px));padding-right:calc(4 * var(--desktop-px,1px));margin:0}.QW2R1W_preorderNote span{font-weight:500}.QW2R1W_preorderNote+.QW2R1W_imperfectionNote{border-top:0;margin-top:0}.QW2R1W_delivery{align-items:center;gap:calc(24 * var(--desktop-px,1px));margin-top:calc(35 * var(--desktop-px,1px));padding-top:calc(28 * var(--desktop-px,1px));border-top:1px solid var(--color-section-divider);font-size:var(--commerce-note-size);line-height:var(--commerce-note-line);letter-spacing:var(--commerce-copy-tracking);grid-area:7/1/auto/-1;display:flex}.QW2R1W_delivery>img{flex:0 0 calc(50 * var(--desktop-px,1px));width:calc(50 * var(--desktop-px,1px));height:calc(23 * var(--desktop-px,1px))}.QW2R1W_delivery p{margin:0}.QW2R1W_preorderNote+.QW2R1W_delivery{border-top:0;margin-top:0}@media (min-width:768px){.QW2R1W_page{left:var(--site-header-center-offset);position:relative}.QW2R1W_lineBody{grid-template-rows:max-content max-content minmax(0,1fr)}.QW2R1W_lineAmount{z-index:1;grid-row:1/6;position:relative}.QW2R1W_reservation{margin-top:calc(22 * var(--desktop-px,1px))}.QW2R1W_shipping{margin-top:calc(4 * var(--desktop-px,1px));line-height:calc(16 * var(--desktop-px,1px));letter-spacing:var(--commerce-copy-tracking)}.QW2R1W_productDetails>button{line-height:calc(16 * var(--desktop-px,1px))}.QW2R1W_productDetails>div{grid-row:4}.QW2R1W_lineBody:has(>.QW2R1W_lineAmount>.QW2R1W_reservation) .QW2R1W_productDetails>div>div>.QW2R1W_specifications:first-child:before{content:"";float:right;width:calc(var(--cart-amount-column) + var(--cart-column-gap));height:calc(var(--cart-details-line) * 2)}.QW2R1W_lineBody .QW2R1W_accessories{display:contents}.QW2R1W_lineBody .QW2R1W_accessories h3{margin-top:var(--cart-details-gap);grid-area:5/1}.QW2R1W_lineBody .QW2R1W_accessories>ul{grid-area:6/1/auto/-1}.QW2R1W_imperfectionNote{padding-top:calc(15 * var(--desktop-px,1px));padding-left:calc(1 * var(--desktop-px,1px));font-size:calc(12 * var(--desktop-px,1px));line-height:calc(15 * var(--desktop-px,1px));grid-row:8}.QW2R1W_preorderNote{padding:calc(13 * var(--desktop-px,1px)) 0 calc(18 * var(--desktop-px,1px));font-size:calc(12 * var(--desktop-px,1px));font-weight:400;line-height:calc(15 * var(--desktop-px,1px));grid-row:7}.QW2R1W_preorderNote span{font-weight:600}.QW2R1W_preorderNote p{min-height:0}.QW2R1W_delivery{padding-top:calc(19 * var(--desktop-px,1px));line-height:calc(16 * var(--desktop-px,1px));grid-row:9}.QW2R1W_imperfectionNote+.QW2R1W_delivery{margin-top:calc(18 * var(--desktop-px,1px))}}.QW2R1W_summary{padding:calc(32 * var(--desktop-px,1px)) 0 0 calc(267 * var(--desktop-px,1px));border-bottom:1px solid var(--color-section-divider)}.QW2R1W_summary dl{font-size:calc(13 * var(--desktop-px,1px));line-height:calc(18 * var(--desktop-px,1px));letter-spacing:-.01em;margin:0}.QW2R1W_summary dl>div{justify-content:space-between;gap:calc(24 * var(--desktop-px,1px));display:flex}.QW2R1W_summary dd{text-align:right;font-variant-numeric:tabular-nums;margin:0;font-weight:500}.QW2R1W_summary .QW2R1W_total{border-top:1px solid var(--color-section-divider);margin-top:calc(32 * var(--desktop-px,1px));padding:calc(42 * var(--desktop-px,1px)) 0 calc(48 * var(--desktop-px,1px));font-size:calc(22 * var(--desktop-px,1px));letter-spacing:-.01em;font-weight:600;line-height:1}.QW2R1W_summary .QW2R1W_total dd{font-weight:inherit}.QW2R1W_bagOutro{padding-top:calc(85 * var(--desktop-px,1px))}.QW2R1W_bottomCheckout{width:min(calc(300 * var(--desktop-px,1px)), 100%);margin:0 auto calc(27 * var(--desktop-px,1px))}.QW2R1W_empty{padding-bottom:calc(80 * var(--desktop-px,1px));text-align:center}.QW2R1W_continueButton{width:min(calc(220 * var(--desktop-px,1px)), 100%)}.QW2R1W_error{color:#a12222;font-size:calc(14 * var(--desktop-px,1px));line-height:1.5}.QW2R1W_error.QW2R1W_lineError{font-size:calc(12 * var(--desktop-px,1px));line-height:calc(16 * var(--desktop-px,1px))}.QW2R1W_srOnly{width:calc(1 * var(--desktop-px,1px));height:calc(1 * var(--desktop-px,1px));margin:calc(-1 * var(--desktop-px,1px));clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.QW2R1W_cart :is(button,a,select):focus-visible{outline:calc(2 * var(--desktop-px,1px)) solid #007dff;outline-offset:calc(4 * var(--desktop-px,1px))}@media (pointer:coarse){.QW2R1W_refreshAvailability{min-height:calc(44 * var(--desktop-px,1px))}}@media (max-width:767px){.QW2R1W_mobilePreviewOnly{display:block}.QW2R1W_desktopPreviewOnly{visibility:hidden}.QW2R1W_cart{--cart-details-gap:calc(12 * var(--desktop-px,1px));--cart-details-size:calc(12 * var(--desktop-px,1px));--cart-details-line:calc(15 * var(--desktop-px,1px));--cart-section-gap:calc(26 * var(--desktop-px,1px))}.QW2R1W_page{padding-top:calc(100 * var(--desktop-px,1px));padding-bottom:calc((var(--commerce-help-bottom-padding) + calc(232 * var(--desktop-px,1px))) * 2 / 3)}.QW2R1W_pageTitle{font-size:calc(28 * var(--desktop-px,1px));line-height:calc(34 * var(--desktop-px,1px))}.QW2R1W_bagIntro{padding-bottom:calc(40 * var(--desktop-px,1px))}.QW2R1W_bagIntro>p{margin-top:calc(8 * var(--desktop-px,1px));font-size:var(--commerce-note-size);line-height:var(--commerce-note-line)}.QW2R1W_stockNotice,.QW2R1W_refreshAvailability{font-size:calc(12 * var(--desktop-px,1px));line-height:calc(18 * var(--desktop-px,1px))}.QW2R1W_topCheckout{margin-top:calc(24 * var(--desktop-px,1px))}.QW2R1W_line{--cart-row-gap:calc(12 * var(--desktop-px,1px));grid-template-columns:calc(56 * var(--desktop-px,1px)) minmax(0, 1fr);gap:var(--cart-row-gap) calc(16 * var(--desktop-px,1px));padding:calc(28 * var(--desktop-px,1px)) 0 calc(36 * var(--desktop-px,1px))}.QW2R1W_lineMedia{width:min(calc(320 * var(--desktop-px,1px)), 100%);height:auto;margin-bottom:calc(16 * var(--desktop-px,1px));grid-area:1/1/auto/-1;justify-self:center}.QW2R1W_lineMedia:empty{aspect-ratio:9/8}.QW2R1W_lineMedia .QW2R1W_linePreview{height:auto;aspect-ratio:var(--cart-mobile-frame-ratio,1.125)}.QW2R1W_lineMedia img{object-position:center}.QW2R1W_lineBody{display:contents}.QW2R1W_lineCopy{grid-area:2/1/auto/-1}.QW2R1W_lineCopy>h2{text-wrap:balance}.QW2R1W_option{margin-top:calc(6 * var(--desktop-px,1px));font-size:var(--commerce-note-size);line-height:var(--commerce-note-line)}.QW2R1W_edition{font-size:calc(10 * var(--desktop-px,1px));line-height:calc(16 * var(--desktop-px,1px));letter-spacing:.1em;margin-bottom:calc(8 * var(--desktop-px,1px))}.QW2R1W_lineBody>[data-cart-quantity]{min-height:calc(60 * var(--desktop-px,1px));grid-area:3/1;padding-top:0}.QW2R1W_lineBody [data-cart-quantity]>button,.QW2R1W_lineBody [data-cart-quantity] input{height:calc(32 * var(--desktop-px,1px));font-size:var(--commerce-price-size);min-height:calc(32 * var(--desktop-px,1px));line-height:var(--commerce-price-line);text-align:left}.QW2R1W_lineBody [data-cart-quantity]>button{justify-content:flex-start}.QW2R1W_lineBody [data-cart-quantity]>[role=listbox]{top:calc(38 * var(--desktop-px,1px));left:0;right:auto}.QW2R1W_lineBody [data-cart-quantity] button[type=submit]{align-self:flex-start}.QW2R1W_lineBody [data-cart-quantity] form [data-error-position]{position:relative}.QW2R1W_lineAmount{grid-area:3/2;padding-top:0;padding-left:0}.QW2R1W_linePrice{overflow-wrap:anywhere}.QW2R1W_reservation{margin-top:calc(8 * var(--desktop-px,1px));line-height:var(--commerce-note-line)}.QW2R1W_lineBody [data-error-position=above]>[role=alert]{top:calc(100% + calc(4 * var(--desktop-px,1px)));width:clamp(calc(80 * var(--desktop-px,1px)), calc(100vw - calc(240 * var(--desktop-px,1px))), calc(200 * var(--desktop-px,1px)));text-align:left;max-width:none;margin:0;position:absolute;bottom:auto;left:0;transform:none}.QW2R1W_lineBody>[data-cart-quantity]>[role=alert]{top:calc(36 * var(--desktop-px,1px))}.QW2R1W_lineBody:not(:has(>.QW2R1W_lineAmount>.QW2R1W_reservation)) [data-error-position=above]>[role=alert]{width:calc(200 * var(--desktop-px,1px));max-width:calc(100vw - calc(96 * var(--desktop-px,1px)))}.QW2R1W_reservationNote{line-height:var(--commerce-note-line)}.QW2R1W_line[data-edition=imperfection] :is(.QW2R1W_lineAmount,[data-cart-quantity]){margin-top:0}.QW2R1W_productDetails{--disclosure-dot-size:calc(10 * var(--desktop-px,1px));--disclosure-dot-border:calc(1 * var(--desktop-px,1px));margin-top:calc(calc(16 * var(--desktop-px,1px)) - var(--cart-row-gap));font-size:var(--commerce-copy-size);grid-area:auto/1/auto/-1;display:block}.QW2R1W_productDetails>button{margin-top:0}.QW2R1W_lineBody .QW2R1W_accessories{grid-row:auto;margin-top:0}.QW2R1W_lineBody .QW2R1W_accessories h3{margin-bottom:var(--cart-details-gap)}.QW2R1W_imperfectionNote{margin-top:calc(8 * var(--desktop-px,1px));grid-row:auto}.QW2R1W_preorderNote{margin-top:calc(var(--cart-section-gap) - var(--cart-row-gap));padding:calc(11 * var(--desktop-px,1px)) 0 calc(12 * var(--desktop-px,1px));grid-row:auto}.QW2R1W_preorderNote p{min-height:0}.QW2R1W_preorderNote+.QW2R1W_imperfectionNote{margin-top:calc(-1 * var(--cart-row-gap));padding-top:calc(11 * var(--desktop-px,1px))}.QW2R1W_delivery{margin-top:calc(var(--cart-section-gap) - var(--cart-row-gap));padding-top:calc(20 * var(--desktop-px,1px));gap:calc(16 * var(--desktop-px,1px));grid-row:auto}.QW2R1W_preorderNote+.QW2R1W_delivery{margin-top:calc(-1 * var(--cart-row-gap))}.QW2R1W_imperfectionNote+.QW2R1W_delivery{margin-top:calc(calc(16 * var(--desktop-px,1px)) - var(--cart-row-gap))}.QW2R1W_summary{padding:calc(28 * var(--desktop-px,1px)) 0 0}.QW2R1W_summary dl{font-size:var(--commerce-copy-size);line-height:var(--commerce-copy-line)}.QW2R1W_summary .QW2R1W_total{padding:calc(28 * var(--desktop-px,1px)) 0;font-size:calc(20 * var(--desktop-px,1px));line-height:calc(28 * var(--desktop-px,1px))}.QW2R1W_bagOutro{padding-top:calc(40 * var(--desktop-px,1px))}.QW2R1W_bottomCheckout{margin-bottom:calc(24 * var(--desktop-px,1px))}}
.PJocOG_specification{white-space:normal;word-break:normal;overflow-wrap:anywhere;max-width:100%;display:inline-block}
.gpLzVG_accessories{--included-accessory-row-gap:calc(6 * var(--desktop-px,1px));min-width:0;margin-top:calc(40 * var(--desktop-px,1px));color:#1d1d1f;font-size:calc(16 * var(--desktop-px,1px));grid-area:4/1/auto/-1;line-height:1.5}.gpLzVG_accessories h3{margin:0 0 calc(16 * var(--desktop-px,1px));font-size:calc(18 * var(--desktop-px,1px));font-weight:600}.gpLzVG_list,.gpLzVG_contents{margin:0;padding:0;list-style:none}.gpLzVG_list{gap:var(--included-accessory-row-gap);display:grid}.gpLzVG_item{align-items:baseline;gap:calc(16 * var(--desktop-px,1px));grid-template-columns:minmax(0,1fr) auto;display:grid}.gpLzVG_copy{overflow-wrap:break-word;min-width:0}.gpLzVG_copy p{margin:0}.gpLzVG_name{color:inherit}.gpLzVG_price,.gpLzVG_quantity,.gpLzVG_included{white-space:nowrap}.gpLzVG_contents{padding-left:calc(24 * var(--desktop-px,1px))}.gpLzVG_compactMobile .gpLzVG_included{text-align:right;font-weight:500}@media (max-width:767px){.gpLzVG_accessories{--included-accessory-row-gap:calc(14 * var(--desktop-px,1px));margin-top:calc(12 * var(--desktop-px,1px));font-size:calc(14 * var(--desktop-px,1px));grid-row:auto}.gpLzVG_accessories h3{font-size:calc(16 * var(--desktop-px,1px));margin-bottom:calc(12 * var(--desktop-px,1px))}.gpLzVG_item{gap:calc(12 * var(--desktop-px,1px))}.gpLzVG_compactMobile .gpLzVG_value{white-space:nowrap}}.gpLzVG_accessories.gpLzVG_compactMobile{--included-accessory-row-gap:0px}
.LOzPSq_page{padding:calc(96 * var(--desktop-px,1px)) 0 calc(80 * var(--desktop-px,1px));color:#000;font-family:var(--font-inter), sans-serif;}.LOzPSq_back{margin-bottom:calc(40 * var(--desktop-px,1px));color:#6e6e73;font-size:var(--commerce-copy-size);line-height:var(--commerce-copy-line);letter-spacing:var(--commerce-copy-tracking);text-decoration:none;display:inline-block}.LOzPSq_back:hover{color:#000;text-decoration:underline}.LOzPSq_purchaseLayout{column-gap:calc(48 * var(--desktop-px,1px));padding-bottom:var(--commerce-help-bottom-padding);grid-template-rows:min-content 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start;row-gap:0;display:grid}.LOzPSq_productHeading{grid-area:1/1}.LOzPSq_title{font-size:var(--commerce-product-size);line-height:var(--commerce-product-line);letter-spacing:var(--commerce-product-tracking);font-weight:var(--commerce-product-weight);margin:0}.LOzPSq_priceRow{gap:calc(12 * var(--desktop-px,1px));font-size:var(--commerce-price-size);font-weight:var(--commerce-price-weight);line-height:var(--commerce-price-line);letter-spacing:var(--commerce-copy-tracking);font-variant-numeric:tabular-nums;margin-top:calc(16 * var(--desktop-px,1px));flex-wrap:wrap;display:flex}.LOzPSq_priceRow del{color:#6e6e73}.LOzPSq_gallery{grid-area:1/2/3;min-width:0}.LOzPSq_mainMedia{aspect-ratio:1;place-items:center;display:grid;position:relative}.LOzPSq_mainMedia img{object-fit:contain}.LOzPSq_imageAnnotations{pointer-events:none;position:absolute;container-type:inline-size}.LOzPSq_imageAnnotations p{text-align:center;white-space:pre-line;width:38%;font-size:clamp(calc(10 * var(--desktop-px,1px)), 2.6cqw, calc(13 * var(--desktop-px,1px)));font-weight:var(--commerce-label-weight);color:#000;margin:0;line-height:1.2;position:absolute;transform:translate(-50%,-50%)}.LOzPSq_imageCaption{text-align:center;color:#6e6e73;font-size:var(--commerce-note-size);line-height:var(--commerce-note-line);margin:0}.LOzPSq_thumbnails{justify-content:center;gap:calc(14 * var(--desktop-px,1px));margin-top:calc(24 * var(--desktop-px,1px));flex-wrap:wrap;display:flex}.LOzPSq_thumbnails button{width:calc(48 * var(--desktop-px,1px));height:calc(56 * var(--desktop-px,1px));border:0;border-bottom:calc(2 * var(--desktop-px,1px)) solid transparent;cursor:pointer;background:0 0;position:relative}.LOzPSq_thumbnails button[aria-pressed=true]{border-bottom-color:#000}.LOzPSq_thumbnails img{object-fit:contain;padding-bottom:calc(8 * var(--desktop-px,1px))}.LOzPSq_purchaseControls{margin-top:calc(32 * var(--desktop-px,1px));grid-area:2/1}.LOzPSq_optionGroup{margin:0 0 calc(28 * var(--desktop-px,1px));border:0;padding:0}.LOzPSq_optionGroup legend{margin-bottom:calc(14 * var(--desktop-px,1px));font-size:var(--commerce-copy-size);font-weight:var(--commerce-label-weight);line-height:var(--commerce-list-line);letter-spacing:var(--commerce-copy-tracking)}.LOzPSq_optionValues{gap:calc(10 * var(--desktop-px,1px));display:grid}.LOzPSq_optionValues button{justify-content:space-between;align-items:center;gap:calc(12 * var(--desktop-px,1px));width:100%;min-height:calc(64 * var(--desktop-px,1px));text-align:left;font:inherit;padding:calc(16 * var(--desktop-px,1px));border:1px solid var(--color-section-divider);color:inherit;cursor:pointer;background:#fff;border-radius:0;display:flex}.LOzPSq_optionValues button:hover{border-color:#6e6e73}.LOzPSq_optionLabel{overflow-wrap:anywhere;min-width:0;font-size:var(--commerce-copy-size);font-weight:var(--commerce-copy-weight);line-height:var(--commerce-copy-line);letter-spacing:var(--commerce-copy-tracking)}.LOzPSq_optionNote{gap:calc(4 * var(--desktop-px,1px));text-align:right;color:#6e6e73;max-width:42%;font-size:var(--commerce-copy-size);font-weight:var(--commerce-copy-weight);line-height:var(--commerce-copy-line);letter-spacing:var(--commerce-copy-tracking);font-variant-numeric:tabular-nums;flex-shrink:0;display:grid}.LOzPSq_optionValues button:focus-visible{outline:calc(2 * var(--desktop-px,1px)) solid var(--color-focus);outline-offset:calc(3 * var(--desktop-px,1px))}.LOzPSq_optionValues button[aria-pressed=true]{border-color:#000}.LOzPSq_delivery{border-top:1px solid var(--color-section-divider);padding-top:calc(24 * var(--desktop-px,1px));align-items:start;gap:calc(12 * var(--desktop-px,1px));font-size:var(--commerce-note-size);line-height:var(--commerce-note-line);letter-spacing:var(--commerce-copy-tracking);color:#6e6e73;display:flex}.LOzPSq_delivery strong{color:#000;font-weight:var(--commerce-label-weight)}.LOzPSq_delivery svg{flex-shrink:0}.LOzPSq_delivery p{margin:calc(4 * var(--desktop-px,1px)) 0}.LOzPSq_delivery a,.LOzPSq_error a,.LOzPSq_information a{color:#000;text-underline-offset:calc(3 * var(--desktop-px,1px));text-decoration:underline}.LOzPSq_addButton{width:100%;min-height:calc(44 * var(--desktop-px,1px));padding:calc(10 * var(--desktop-px,1px)) calc(16 * var(--desktop-px,1px));margin-top:calc(32 * var(--desktop-px,1px));color:#fff;font:inherit;font-size:var(--commerce-action-size);line-height:var(--commerce-action-line);font-weight:var(--commerce-action-weight);letter-spacing:normal;cursor:pointer;background:#000;border:0;border-radius:0}.LOzPSq_addButton:hover{background:#262626}.LOzPSq_addButton:disabled{opacity:.45;cursor:default}.LOzPSq_error{font-size:calc(14 * var(--desktop-px,1px));color:#a12222;margin-top:calc(16 * var(--desktop-px,1px))}.LOzPSq_error button{padding:calc(10 * var(--desktop-px,1px)) 0;color:#000;cursor:pointer;font:inherit;background:0 0;border:0;display:block}.LOzPSq_information>div{border-top:1px solid var(--color-section-divider)}.LOzPSq_information>div:last-child{border-bottom:1px solid var(--color-section-divider)}.LOzPSq_information>div>button{padding:calc(28 * var(--desktop-px,1px)) 0;font-size:var(--commerce-product-size);line-height:var(--commerce-product-line);font-weight:var(--commerce-product-weight);letter-spacing:var(--commerce-product-tracking)}.LOzPSq_information dl{margin:0}.LOzPSq_informationRow{padding:calc(8 * var(--desktop-px,1px)) 0 calc(36 * var(--desktop-px,1px));grid-template-columns:25% minmax(0,1fr);gap:0;display:grid}.LOzPSq_informationRow dt{font-size:var(--commerce-copy-size);line-height:var(--commerce-list-line);font-weight:var(--commerce-label-weight);letter-spacing:var(--commerce-copy-tracking);padding-right:calc(24 * var(--desktop-px,1px))}.LOzPSq_informationRow dd{font-size:var(--commerce-copy-size);line-height:var(--commerce-copy-line);letter-spacing:var(--commerce-copy-tracking);overflow-wrap:anywhere;margin:0}.LOzPSq_informationRow+.LOzPSq_informationRow dd{border-top:1px solid var(--color-section-divider);padding-top:calc(28 * var(--desktop-px,1px))}.LOzPSq_informationRow+.LOzPSq_informationRow dt{padding-top:calc(28 * var(--desktop-px,1px))}.LOzPSq_informationRow p{margin:0 0 calc(16 * var(--desktop-px,1px))}.LOzPSq_informationRow p:last-child{margin-bottom:0}.LOzPSq_boxContents{margin:0;padding:0;list-style:none}.LOzPSq_boxContents li+li{margin-top:calc(8 * var(--desktop-px,1px))}.LOzPSq_information .LOzPSq_boxAccessories{margin-top:calc(16 * var(--desktop-px,1px));color:inherit;font-size:var(--commerce-copy-size);line-height:var(--commerce-list-line)}.LOzPSq_information .LOzPSq_boxAccessories h3{font-size:var(--commerce-copy-size);font-weight:var(--commerce-label-weight);line-height:var(--commerce-list-line)}.LOzPSq_information .LOzPSq_boxAccessories ul ul{padding-left:calc(17 * var(--desktop-px,1px));color:inherit;font-size:inherit;border:0;gap:0;margin:0}.LOzPSq_information .LOzPSq_boxAccessories p{margin:0}.LOzPSq_compatibility{padding:0 0 calc(32 * var(--desktop-px,1px)) 25%;font-size:var(--commerce-copy-size);line-height:var(--commerce-copy-line);letter-spacing:var(--commerce-copy-tracking)}.LOzPSq_page :is(button,a):focus-visible{outline:calc(2 * var(--desktop-px,1px)) solid var(--color-focus);outline-offset:calc(4 * var(--desktop-px,1px))}@media (max-width:767px){.LOzPSq_page{width:calc(100% - calc(48 * var(--desktop-px,1px)));padding:calc(80 * var(--desktop-px,1px)) 0 calc(48 * var(--desktop-px,1px))}.LOzPSq_back{margin-bottom:calc(28 * var(--desktop-px,1px))}.LOzPSq_purchaseLayout{grid-template-columns:minmax(0,1fr)}.LOzPSq_productHeading,.LOzPSq_gallery,.LOzPSq_purchaseControls{grid-area:auto/1}.LOzPSq_gallery{margin-top:calc(28 * var(--desktop-px,1px))}.LOzPSq_purchaseControls{margin-top:calc(32 * var(--desktop-px,1px))}.LOzPSq_informationRow{gap:calc(16 * var(--desktop-px,1px));padding-bottom:calc(28 * var(--desktop-px,1px));grid-template-columns:1fr}.LOzPSq_informationRow+.LOzPSq_informationRow dd{border:0;padding:0}.LOzPSq_informationRow+.LOzPSq_informationRow dt{padding-top:calc(20 * var(--desktop-px,1px));border-top:1px solid var(--color-section-divider)}.LOzPSq_compatibility{padding-left:0}}.LOzPSq_addButton[data-purchase-status=sold-out]{color:#fff;background:var(--color-purchase-sold-out,#aaa);opacity:1}
