@font-face{font-family:IBM Plex Mono;src:url(/cdn/shop/files/ibm-plex-mono-v19-latin-regular.woff2?v=1745264554)}:root{--font-body-family: IBM Plex Mono;--font-body-weight: regular}:root{--font-heading-family: IBM Plex Mono;--font-heading-weight: regular}:root{--font-navigation-family: IBM Plex Mono}:root{--font-subheading-family: IBM Plex Mono}:root{--font-pcard-title-family: IBM Plex Mono}:root{--font-button-family: IBM Plex Mono}.header__logo{max-width:30px}.tp-ayoh-test-header{--tp-ayoh-header-bg: rgb(var(--color-background));--tp-ayoh-header-text: rgb(var(--color-foreground));--tp-ayoh-header-line: rgb(var(--color-foreground));background:var(--tp-ayoh-header-bg)!important;border-block-end:var(--tp-divider) solid var(--tp-ayoh-header-line)!important;color:var(--tp-ayoh-header-text)!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;min-height:92px;padding-block:24px!important;position:relative}.tp-ayoh-test-header.header--show-sperator-line{border-block-end:var(--tp-divider) solid var(--tp-ayoh-header-line)!important}.tp-ayoh-test-header:before{background:var(--tp-ayoh-header-bg)!important}.tp-ayoh-test-header .tp-ayoh-header-left{gap:18px;grid-column:1;grid-row:1;justify-self:start}.tp-ayoh-test-header .tp-ayoh-menu-button{-webkit-appearance:none;appearance:none;background:transparent;border:0;color:var(--tp-ayoh-header-text)!important;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;height:44px;width:44px;padding:0}.tp-ayoh-test-header .tp-ayoh-menu-icon{display:inline-flex;flex-direction:column;gap:5px;width:29px}.tp-ayoh-test-header .tp-ayoh-menu-icon span{background:currentColor;display:block;height:3.5px;width:100%}.tp-ayoh-test-header .tp-ayoh-typeclub-button{align-items:center;background:transparent;border:1.75px solid var(--tp-ayoh-header-text);border-bottom-width:4.5px;color:var(--tp-ayoh-header-text)!important;display:inline-flex;font-family:var(--font-navigation-family);font-size:15px;font-weight:650;letter-spacing:.065em;line-height:1;min-height:44px;padding:0 18px;text-decoration:none;text-transform:uppercase}.tp-ayoh-test-header .tp-ayoh-menu-button:hover,.tp-ayoh-test-header .tp-ayoh-menu-button:focus-visible,.tp-ayoh-test-header .tp-ayoh-typeclub-button:hover,.tp-ayoh-test-header .tp-ayoh-typeclub-button:focus-visible{background:rgba(var(--color-foreground),.08)}.tp-ayoh-test-header .tp-ayoh-menu-button:focus-visible,.tp-ayoh-test-header .tp-ayoh-typeclub-button:focus-visible{outline:2px solid var(--tp-ayoh-header-text);outline-offset:3px}.tp-ayoh-test-header .header__logo{grid-column:2;grid-row:1;justify-self:center;max-width:none}.tp-ayoh-test-header .header__logo .header__logo--image{align-items:center;justify-content:center}.tp-ayoh-test-header .header__logo img{filter:none!important;width:44px!important}.tp-ayoh-test-header .header__navigation,.tp-ayoh-test-header .search-drawer-button{display:none!important}.tp-ayoh-test-header .header__icons--right{grid-column:3;grid-row:1;justify-self:end}.tp-ayoh-test-header .header__buttons{gap:4px}.tp-ayoh-test-header .account-button,.tp-ayoh-test-header .cart-drawer-button,.tp-ayoh-test-header #dm-toggle{color:var(--tp-ayoh-header-text)!important;min-height:40px;min-width:40px;position:relative}.tp-ayoh-test-header #dm-toggle{margin-right:0}.tp-ayoh-test-header .account-button svg,.tp-ayoh-test-header .cart-drawer-button svg,.tp-ayoh-test-header .account-button svg *,.tp-ayoh-test-header .cart-drawer-button svg *{color:var(--tp-ayoh-header-text)!important;stroke:currentColor!important}.tp-ayoh-test-header .account-button svg,.tp-ayoh-test-header .cart-drawer-button svg{height:28px!important;width:28px!important}.tp-ayoh-test-header .cart-drawer-button svg{height:30px!important;width:30px!important}.tp-ayoh-test-header #dm-toggle svg{height:28px!important;width:28px!important}.tp-ayoh-test-header .cart-count{background:var(--tp-ayoh-header-text)!important;color:var(--tp-ayoh-header-bg)!important}body.page-template.type-club #MainContent>.shopify-section:first-child>.section-divider:first-child{display:none!important}body.page-template.type-club #MainContent>.shopify-section:first-child+.shopify-section>.section-divider:first-child{box-sizing:border-box;margin-inline:auto;padding-inline:var(--page-padding);width:100%}@media(max-width:1023px){.tp-ayoh-test-header{column-gap:10px;min-height:74px;padding-block:15px!important}.tp-ayoh-test-header .tp-ayoh-header-left{display:flex!important;gap:0}.tp-ayoh-test-header .tp-ayoh-typeclub-button,.tp-ayoh-test-header>.header__icons--left,.tp-ayoh-test-header .header__icons--right .search-drawer-button,.tp-ayoh-test-header .header__icons--right .menu-drawer-button.btn--inherit{display:none!important}.tp-ayoh-test-header .header__logo img{width:36px!important}.tp-ayoh-test-header .header__buttons{gap:3px}.tp-ayoh-test-header .account-button,.tp-ayoh-test-header .cart-drawer-button,.tp-ayoh-test-header #dm-toggle{min-height:36px;min-width:36px}.tp-ayoh-test-header .account-button svg,.tp-ayoh-test-header .cart-drawer-button svg{height:25px!important;width:25px!important}.tp-ayoh-test-header .cart-drawer-button svg{height:27px!important;width:27px!important}.tp-ayoh-test-header #dm-toggle svg{height:25px!important;width:25px!important}}@media(min-width:640px)and (max-width:1023px){.tp-ayoh-test-header .tp-ayoh-header-left{gap:14px}.tp-ayoh-test-header .tp-ayoh-typeclub-button{display:inline-flex!important;font-size:13px;min-height:40px;padding-inline:14px}}:root{--tp-btn-border: 2px;--tp-btn-bottom-mult: 3;--tp-btn-tracking: .075em;--tp-cta-border: 3px;--tp-cta-line-height: 55px;--tp-cta-pad-x: 22px}.btn:not(.btn--plain):not(.btn--underline):not(.btn--inherit):not(.btn--icon):not(.btn--icon-circle):not(.btn--square):not(.btn--bordered-icon){background:transparent!important;border:var(--tp-btn-border) solid rgb(var(--color-foreground))!important;border-bottom-width:calc(var(--tp-btn-border) * var(--tp-btn-bottom-mult))!important;border-radius:0!important;color:rgb(var(--color-foreground))!important;text-transform:uppercase;letter-spacing:var(--tp-btn-tracking);transition:background-color .2s ease,color .2s ease,border-color .2s ease}.btn:not(.btn--plain):not(.btn--underline):not(.btn--inherit):not(.btn--icon):not(.btn--icon-circle):not(.btn--square):not(.btn--bordered-icon):before,.btn:not(.btn--plain):not(.btn--underline):not(.btn--inherit):not(.btn--icon):not(.btn--icon-circle):not(.btn--square):not(.btn--bordered-icon):after{content:none!important}.btn:not(.btn--plain):not(.btn--underline):not(.btn--inherit):not(.btn--icon):not(.btn--icon-circle):not(.btn--square):not(.btn--bordered-icon):hover{background:rgba(var(--color-foreground),.08)!important;color:rgb(var(--color-foreground))!important}html body.dark-mode cart-drawer.cart-drawer.drawer .btn:not(.btn--plain):not(.btn--underline){border-color:#e8e2d6!important;color:#e8e2d6!important;background:transparent!important}html body.dark-mode cart-drawer.cart-drawer.drawer .btn:not(.btn--plain):not(.btn--underline):hover{background:#e8e2d614!important;color:#e8e2d6!important}:root{--tp-divider: 1.5px}.border-top{border-block-start-width:var(--tp-divider)!important;border-block-start-color:rgb(var(--color-foreground))!important}hr{height:var(--tp-divider)!important;background-color:rgb(var(--color-foreground))!important}.header--show-sperator-line{border-block-end:var(--tp-divider) solid rgb(var(--color-foreground))!important}.accordion-details{border-block-end-width:var(--tp-divider);border-block-end-color:rgb(var(--color-foreground))}.rte :where(ul,ol){list-style-position:outside;margin-left:20px}.section.section-template--24678279512376__custom_content_CjPgia{position:relative;overflow:hidden}.section.section-template--24678279512376__custom_content_CjPgia:before{content:"";position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);width:100%;max-width:1200px;background-image:url(/cdn/shop/files/Pencil-Illustration.png?v=1745267573);background-repeat:no-repeat;background-position:95% center;background-size:auto 80%;pointer-events:none;z-index:0}.section.section-template--24678279512376__custom_content_CjPgia>*{position:relative;z-index:1}@media screen and (max-width:768px){.section.section-template--24678279512376__custom_content_CjPgia:before{display:none}}.section.section-template--24868686364984__custom_content_CYyfDK{position:relative;overflow:hidden}.section.section-template--24868686364984__custom_content_CYyfDK:before{content:"";position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);width:100%;max-width:1200px;background-image:url(/cdn/shop/files/Pencil-Illustration.png?v=1745267573);background-repeat:no-repeat;background-position:95% center;background-size:auto 80%;pointer-events:none;z-index:0}.section.section-template--24868686364984__custom_content_CYyfDK>*{position:relative;z-index:1}@media screen and (max-width:768px){.section.section-template--24868686364984__custom_content_CYyfDK:before{display:none}}.section.section-template--24678280331576__custom_content_yxKzUn{position:relative;overflow:hidden}.section.section-template--24678280331576__custom_content_yxKzUn:before{content:"";position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);width:100%;max-width:1200px;background-image:url(/cdn/shop/files/Pencil-Illustration.png?v=1745267573);background-repeat:no-repeat;background-position:95% center;background-size:auto 80%;pointer-events:none;z-index:0}.section.section-template--24678280331576__custom_content_yxKzUn>*{position:relative;z-index:1}@media screen and (max-width:768px){.section.section-template--24678280331576__custom_content_yxKzUn:before{display:none}}form#product-form-installment-template--24678279872824__main,form#product-form-installment-template--24764321104184__main{display:none!important}html body.dark-mode cart-drawer.cart-drawer.drawer{background:transparent!important}html body.dark-mode cart-drawer.cart-drawer.drawer .drawer__inner,html body.dark-mode cart-drawer.cart-drawer.drawer .cart-drawer__header,html body.dark-mode cart-drawer.cart-drawer.drawer .cart-drawer__footer,html body.dark-mode cart-drawer.cart-drawer.drawer .cart-drawer__body{background-color:#130b00!important;border-color:#3a3630!important;color:#e8e2d6!important;--color-cart-bubble: 19, 11, 0}html body.dark-mode cart-drawer.cart-drawer.drawer .fixed-overlay{background:#00000059!important}html body.dark-mode menu-drawer#MenuDrawer.menu-drawer.drawer{background:transparent!important}html body.dark-mode menu-drawer#MenuDrawer.menu-drawer.drawer>.fixed-overlay{background:#e8e2d638!important}html body.dark-mode menu-drawer#MenuDrawer.menu-drawer.drawer>.drawer__inner,html body.dark-mode menu-drawer#MenuDrawer.menu-drawer.drawer .menu-drawer__header,html body.dark-mode menu-drawer#MenuDrawer.menu-drawer.drawer .menu-drawer__content,html body.dark-mode menu-drawer#MenuDrawer.menu-drawer.drawer .menu-drawer__footer,html body.dark-mode menu-drawer#MenuDrawer.menu-drawer.drawer .menu-drawer__submenu{background-color:#130b00!important;border-color:#3a3630!important;color:#e8e2d6!important}@media(max-width:767.98px){cart-drawer.cart-drawer.drawer .drawer__inner,cart-drawer.cart-drawer.drawer .drawer__content{height:100dvh;min-height:100dvh}cart-drawer.cart-drawer.drawer .cart-drawer__footer{padding-block-end:max(1.2rem,env(safe-area-inset-bottom))}cart-drawer.cart-drawer.drawer .drawer__footer-buttons{flex-direction:column;flex-wrap:nowrap}cart-drawer.cart-drawer.drawer .drawer__footer-buttons .btn{width:100%;flex:0 0 auto}}.product-form__buttons .product-form__submit.btn{border-width:var(--tp-cta-border)!important;border-bottom-width:calc(var(--tp-cta-border) * var(--tp-btn-bottom-mult))!important;height:auto;line-height:var(--tp-cta-line-height);padding:0 var(--tp-cta-pad-x)}.product-form__buttons .product-form__submit.btn .tp-atc-total{opacity:.75}.product-form__buttons .shopify-payment-button__button--unbranded{background-color:rgb(var(--color-foreground))!important;color:rgb(var(--color-background))!important;border:var(--tp-cta-border) solid rgb(var(--color-foreground))!important;border-radius:0;min-height:0;line-height:var(--tp-cta-line-height);padding:0 var(--tp-cta-pad-x);font-family:var(--font-button-family);text-transform:uppercase;letter-spacing:var(--tp-btn-tracking)}.product-form__buttons .shopify-payment-button__button--unbranded:hover{opacity:.85}.sticky-atc-bar .product-form__submit.btn{height:auto;line-height:40px;padding:0 16px}
/*# sourceMappingURL=/cdn/shop/t/28/assets/custom.css.map */
