*,*:before,*:after{box-sizing:border-box}:root{--black: #000;--line: #d9d9d9;--white: #fff;--red: #e10600;--dark: #0d0d0d;--footer: #0c0c0c;--font: bebas-neue-pro, sans-serif;--ease: cubic-bezier(.65, 0, .35, 1)}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;background-color:var(--white);color:var(--black);font-family:var(--font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,svg{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{margin:0;padding:0;border:0;border-radius:0;background:none;color:inherit;font:inherit;cursor:pointer}p,h1,h2,h3{margin:0}.shop_main{display:flex;flex-direction:column}.shop_main:focus{outline:none}.u-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.u-skip-link{position:absolute;top:0;left:0;z-index:200;padding:.75rem 1rem;background-color:var(--black);color:var(--white);transform:translateY(-100%)}.u-skip-link:focus{transform:none}.u-text-label,.u-text-label-book,.u-text-menu,.u-text-product,.u-text-price,.u-text-feature,.u-text-title,.u-text-note,.u-text-legal{margin:0 -.1em 0 0;font-family:var(--font);line-height:1.2;letter-spacing:.1em;white-space:nowrap;text-box:trim-both cap alphabetic}.u-text-label{font-size:1rem;font-weight:400}.u-text-label-book{font-size:1rem;font-weight:300}.u-text-menu{font-size:1.5rem;font-weight:400}.u-text-product{font-size:.875rem;font-weight:400;text-transform:uppercase}.u-text-price{font-size:.875rem;font-weight:300}.u-text-feature{font-size:1.5rem;font-weight:400}.u-text-title{font-size:1.5rem;font-weight:600}.u-text-note{margin-right:0;font-size:.875rem;font-weight:400;letter-spacing:0;color:#000000b3}.u-text-body{font-family:var(--font);font-size:.875rem;font-weight:400;line-height:1.0625rem;letter-spacing:.05em;text-wrap:pretty;text-box:trim-both cap alphabetic}.u-text-legal{margin-right:-.04em;font-size:.875rem;font-weight:400;letter-spacing:.04em}.drop_bar{display:flex;align-items:center;justify-content:center;gap:1rem;height:2.5rem;margin:0;background-color:var(--red);color:var(--white)}.drop_bar_link{text-decoration:underline;text-underline-offset:.15em;text-decoration-thickness:1px}.section_header{position:sticky;top:0;z-index:50}.section_header:has(.is-over){position:static;z-index:auto}.site_header{position:relative;height:4rem}.site_header.is-solid{background-color:var(--white);color:var(--black)}.site_header.is-dark{background-color:var(--dark);color:var(--white)}.site_header.is-over{height:0}.header_bar{display:grid;grid-template-columns:1fr 1fr;align-items:center;height:4rem;padding:0 2rem}.site_header.is-over .header_bar{position:fixed;top:var(--bar-offset, 0px);left:0;right:0;z-index:50;color:var(--white);mix-blend-mode:difference}.header_nav{display:flex;align-items:center;gap:1.25rem}.header_nav.is-right{justify-content:flex-end}.header_link{display:flex;align-items:center;transition:opacity .2s ease-out}.header_link:hover{opacity:.6}.header_menu-btn,.header_cart-phone{display:none}.header_logo{position:absolute;top:0;left:50%;z-index:51;display:block;transform:translate(-50%)}.site_header.is-over .header_logo{position:fixed;top:var(--bar-offset, 0px)}.site_header.is-logo-reveal .header_logo{transform:translate(-50%,calc(-100% - var(--bar-offset, 0px)));transition:transform .4s var(--ease)}.site_header.is-logo-reveal.is-logo-in .header_logo{transform:translate(-50%)}.header_logo-d .logo_svg{width:5.875rem;height:4rem}.header_logo-p{display:none}.header_logo-p .logo_svg{width:4.33125rem;height:3rem}.site_menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;overflow-y:auto;background-color:var(--white);color:var(--black)}.site_menu[hidden]{display:none}.menu_head{display:grid;grid-template-columns:1fr 1fr;height:3.5rem;border-bottom:1px solid var(--line)}.menu_head-cell{display:flex;align-items:center;padding:0 .75rem}.menu_head-cell.is-logo{border-right:1px solid var(--line)}.menu_head-cell.is-actions{justify-content:space-between}.menu_logo .logo_svg{width:3.60625rem;height:2.5rem}.menu_list{display:flex;flex-direction:column}.menu_row{display:flex;align-items:center;justify-content:space-between;height:3.5rem;padding:0 .75rem;border-bottom:1px solid var(--line)}.menu_row.is-primary{height:4.5rem}.menu_row .u-text-label{color:#0009}.menu_row:active{background-color:#0000000d}.icon_arrow{flex:none;width:1rem;height:1rem}.accordion_heading{margin:0;font:inherit}.accordion_icon{display:inline-block;transition:transform .35s var(--ease)}.accordion_row[aria-expanded=true] .accordion_icon{transform:rotate(45deg)}.accordion_panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s var(--ease)}.accordion_panel.is-open{grid-template-rows:1fr}.accordion_inner{overflow:hidden}.site_footer{overflow:hidden;padding:1rem 0 1.25rem;background-color:var(--footer);background-image:image-set(url(footer-bg-1440.webp) 1x,url(footer-bg-2880.webp) 2x);background-position:center;background-size:cover;color:var(--white)}.footer_logo{aspect-ratio:1447 / 644;width:100.4861%;max-width:none;height:auto;margin:-1rem 0 0 -.2368%}.footer_bottom{display:flex;flex-direction:column;align-items:center;gap:1.375rem;margin-top:3.3125rem}.footer_row{display:grid;grid-template-columns:1fr auto 1fr;align-items:start;width:100%;padding:0 2rem}.footer_links{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem}.footer_links.is-right{align-items:flex-end;text-align:right}.footer_links a,.footer_links button{color:#fff9;transition:color .2s ease-out}.footer_links a:hover,.footer_links button:hover,.footer_links .footer_withdraw{color:var(--white)}.footer_links .footer_withdraw:hover{color:#fff9}.footer_payments{display:flex;align-self:end;gap:.5625rem}.footer_payments img{width:3.4375rem;min-width:0;height:auto;aspect-ratio:55 / 32}.product_card{position:relative;display:block;aspect-ratio:1 / 1;overflow:hidden;background-color:var(--white);color:var(--black)}.product_card_img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover}.product_card_caption{position:absolute;left:1.25rem;right:1.3125rem;bottom:1.25rem;display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.section_newsletter{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.5rem;min-height:37.5rem;padding:8rem 1rem;background-color:var(--white)}.newsletter_heading{display:flex;flex-direction:column;align-items:center;gap:1.25rem;text-align:center}.newsletter_form{display:flex;flex-direction:column;gap:.5rem;width:14.875rem}.newsletter_input{width:100%;height:2.125rem;padding:0 .5rem;border:1px solid var(--black);border-radius:0;background-color:var(--white);color:var(--black);font-family:var(--font);font-size:.875rem;font-weight:400;text-align:center;outline-offset:2px;-webkit-appearance:none;appearance:none}.newsletter_input::placeholder{color:#000000b3;opacity:1}.newsletter_input.is-error{border-color:var(--red)}.newsletter_btn{display:flex;align-items:center;justify-content:center;width:100%;height:2.125rem;margin:0;border:1px solid var(--black);background-color:var(--black);color:var(--white);transition:background-color .2s ease-out,border-color .2s ease-out}button.newsletter_btn:hover{border-color:var(--red);background-color:var(--red)}.newsletter_note,.newsletter_error{font-family:var(--font);font-size:.875rem;font-weight:400;line-height:1.2;text-align:center;text-wrap:pretty;text-box:trim-both cap alphabetic}.newsletter_note{color:#000000b3}.newsletter_error{color:var(--red)}.newsletter_error[hidden]{display:none}@media screen and (max-width:767px){.site_header{height:3rem}.drop_bar{gap:.625rem}.header_bar{display:flex;justify-content:space-between;height:3rem;padding:0 1.2175rem}.header_bar .u-text-label{font-size:1.2175rem}.header_nav{display:none}.header_menu-btn,.header_cart-phone{display:flex}.header_logo-d{display:none}.header_logo-p{display:block}.product_card{display:flex;flex-direction:column;aspect-ratio:auto}.product_card_img{position:static;inset:auto;height:auto;aspect-ratio:1 / 1}.product_card_caption{position:static;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.375rem;min-height:2.375rem;padding:0 .75rem .75rem}.section_newsletter{min-height:0}.site_footer{padding:0 0 1.25rem;background-image:none}.footer_logo{width:102.41%;margin:-.45px 0 0 -1.192%}.footer_bottom{gap:1.375rem;margin-top:4.0625rem}.footer_row{grid-template-columns:1fr 1fr;row-gap:2rem;padding:0 1rem}.footer_links.is-right{grid-column:2;grid-row:1}.footer_payments{grid-column:1 / -1;grid-row:2;justify-self:center}}@media screen and (min-width:768px){.site_menu{display:none}}.section_page{display:flex;flex-direction:column;gap:2rem;min-height:150vh;padding:8rem 2rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/base.css.map */
