:root{--board-accent: var(--color-button);--board-radius: .4rem;--board-ink: rgba(var(--color-foreground), .92);--board-muted: rgba(var(--color-foreground), .6);--board-faint: rgba(var(--color-foreground), .42);--board-line: rgba(var(--color-foreground), .1);--board-tint: rgba(var(--color-foreground), .035);--board-ease: cubic-bezier(.4, 0, .2, 1)}.board-pdp .xo-product-info-content__title{font-family:var(--font-heading-family);font-weight:500;letter-spacing:-.02em;line-height:1.05;color:var(--board-ink)}@media(max-width:767px){.board-pdp .xo-product-info-content__title{font-size:min(var(--fz),3.2rem)}}.board-pdp--no-qty .buy-button>div:first-child{display:none}.board-pdp--no-qty .buy-button .terms-binding,.board-pdp--no-qty .buy-button__add{width:100%;flex:1 1 100%}.board-pdp--no-qty .buy-button__add .xo-btn{width:100%}html.board-sticky-open body{padding-bottom:7.2rem}.board-pdp .xo-product-info-content__price{font-size:2.6rem;color:var(--board-ink)}.board-pdp .xo-product-info-content__price .xo-price,.board-pdp .xo-product-info-content__price .price{font-size:2.6rem}.board-pdp .buy-button__add .xo-btn,.board-pdp .sticky-addcart .xo-btn--primary{--color-button: var(--board-accent);--color-dark-button: var(--board-accent);min-height:5.4rem;border-radius:var(--board-radius);letter-spacing:.08em;text-transform:uppercase;font-size:1.5rem}.board-pdp .buy-button__add .xo-btn:hover{filter:brightness(1.18)}.board-pdp .shopify-payment-button__button--unbranded{min-height:5.4rem!important;background:transparent!important;color:rgb(var(--board-accent))!important;border:.1rem solid rgba(var(--board-accent),.55)!important;border-radius:var(--board-radius)!important;font-weight:500;letter-spacing:.08em;text-transform:uppercase;font-size:1.5rem;transition:border-color .12s var(--board-ease),background-color .12s var(--board-ease),color .12s var(--board-ease)}.board-pdp .shopify-payment-button__button--unbranded:hover{background:rgb(var(--board-accent))!important;border-color:rgb(var(--board-accent))!important;color:rgb(var(--color-button-text))!important}.board-pdp .shopify-payment-button__more-options{color:var(--board-muted);font-size:1.3rem}.board-pdp .buy-button__now,.board-pdp .shopify-payment-button{--shopify-accelerated-checkout-button-block-size: 5.4rem;--shopify-accelerated-checkout-button-border-radius: var(--board-radius);--shopify-accelerated-checkout-inline-alignment: center}.board-pdp .shopify-payment-button__button--branded,.board-pdp .shopify-payment-button__button--branded .shopify-cleanslate div[role=button]{min-height:5.4rem!important;border-radius:var(--board-radius)!important;overflow:hidden}.board-pdp .buy-button__now,.board-pdp .shopify-payment-button__more-options,.board-pdp shopify-payment-terms,.board-pdp .shopify-payment-terms,.board-pdp .buy-button__policy{text-align:center}.board-pdp .shopify-payment-button__more-options{display:block;width:100%;margin-top:1.2rem}.board-pdp shopify-payment-terms{display:block;margin-top:1.2rem;color:var(--board-muted)}.board-badge{display:inline-flex;align-items:center;gap:1.2rem;font-size:1.25rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--board-accent))}.board-badge:before{content:"";width:2.8rem;height:.1rem;background:currentColor;opacity:.6}.board-stock{display:flex;flex-direction:column;gap:1rem;font-size:1.5rem}.board-stock__shipping-note{color:var(--board-faint);font-size:1.3rem;text-decoration:underline;text-underline-offset:.3rem;text-decoration-color:rgba(var(--color-foreground),.25)}.board-stock__shipping-note:hover{color:var(--board-ink)}.board-stock__status{display:flex;align-items:center;gap:1rem}.board-stock__dot{position:relative;width:.8rem;height:.8rem;border-radius:50%;background:#2f9e5b;box-shadow:0 0 0 .35rem #2f9e5b26;flex-shrink:0;animation:board-dot-blink 1.6s ease-in-out infinite}.board-stock__dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:#2f9e5b73;animation:board-dot-ring 1.6s ease-out infinite}@keyframes board-dot-blink{0%,to{opacity:1}50%{opacity:.45}}@keyframes board-dot-ring{0%{transform:scale(1);opacity:.6}to{transform:scale(3.2);opacity:0}}.board-stock__dot--out{background:rgba(var(--color-foreground),.3);box-shadow:none;animation:none}.board-stock__dot--out:after{display:none}@media(prefers-reduced-motion:reduce){.board-stock__dot{animation:none}.board-stock__dot:after{display:none}}.board-stock__label{font-weight:500;color:var(--board-ink)}.board-stock__label--out,.board-stock__sub{color:var(--board-muted)}.board-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem}@media(max-width:479px){.board-cards{grid-template-columns:minmax(0,1fr)}}.board-card{display:flex;gap:1.4rem;align-items:flex-start;padding:2rem 2.2rem;border:.1rem solid var(--board-line);border-radius:var(--board-radius)}.board-card__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:50%;background:rgba(var(--board-accent),.06);color:rgb(var(--board-accent))}.board-card__title{display:block;font-size:1.25rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--board-accent));line-height:1.4;margin-bottom:.6rem}.board-card__text{display:block;font-size:1.45rem;line-height:1.5;color:var(--board-muted)}.board-method__label{display:block;font-size:1.25rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--board-muted);margin-bottom:1.2rem}.board-method__options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:.1rem solid rgba(var(--color-foreground),.22);border-radius:var(--board-radius);overflow:hidden}.board-method__option{position:relative;display:flex;align-items:center;justify-content:center;gap:1rem;min-height:5.4rem;padding:1.2rem 1.6rem;cursor:pointer;font-size:1.5rem;font-weight:500;color:var(--board-muted);transition:background-color .15s var(--board-ease),color .15s var(--board-ease)}.board-method__option+.board-method__option{border-left:.1rem solid rgba(var(--color-foreground),.22)}.board-method__option:hover{color:var(--board-ink)}.board-method__option input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.board-method__option svg{color:currentColor;opacity:.7;flex-shrink:0}.board-method__option:has(input:checked){background:rgb(var(--board-accent));color:rgb(var(--color-button-text))}.board-method__options:has(input:focus-visible){outline:.2rem solid rgba(var(--board-accent),.35);outline-offset:.2rem}.board-method__pickup{display:none;margin-top:1.4rem;padding:1.8rem 2rem;border-radius:var(--board-radius);background:var(--board-tint);font-size:1.45rem}.board-method:has(.board-method__option--pickup input:checked) .board-method__pickup{display:block}.board-method__pickup-note{color:var(--board-muted);line-height:1.55}.board-method__hint{margin:1.2rem 0 0;padding-top:1.2rem;border-top:.1rem solid var(--board-line);font-size:1.3rem;line-height:1.5;color:var(--board-faint)}.board-method__locations{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1rem}.board-method__location{display:flex;align-items:flex-start;gap:.9rem;line-height:1.5;color:var(--board-ink)}.board-method__location-icon{display:flex;margin-top:.4rem;color:#2f9e5b;flex-shrink:0}.board-method__location-time{color:var(--board-muted)}.board-method__location-address{display:block;color:var(--board-muted);font-size:1.35rem}.board-payment-wrap{display:flex;align-items:center;gap:.8rem}.board-payment{flex:1 1 auto;min-width:0;overflow:hidden;padding:.2rem 0;-webkit-mask-image:linear-gradient(to right,transparent,#000 2rem,#000 calc(100% - 2rem),transparent);mask-image:linear-gradient(to right,transparent,#000 2rem,#000 calc(100% - 2rem),transparent)}.board-payment__track{display:flex;flex-wrap:nowrap;width:max-content;list-style:none;margin:0;padding:0;will-change:transform}.board-payment__track>li{flex:0 0 auto;padding-right:.8rem}.board-payment__icon{display:block;width:4.4rem;height:2.8rem;border-radius:.3rem;opacity:.9}.board-payment__nav{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;padding:0;border:.1rem solid var(--board-line);border-radius:50%;background:rgb(var(--color-background));color:var(--board-muted);cursor:pointer;transition:color .12s var(--board-ease),border-color .12s var(--board-ease)}.board-payment__nav:hover{color:var(--board-ink);border-color:rgba(var(--color-foreground),.35)}.board-payment__nav:focus-visible{outline:.2rem solid rgba(var(--board-accent),.35);outline-offset:.2rem}.board-contact{text-align:center;font-size:1.4rem;color:var(--board-muted)}.board-contact a{color:var(--board-ink);text-decoration:underline;text-underline-offset:.3rem;text-decoration-color:rgba(var(--color-foreground),.3)}.board-contact a:hover{text-decoration-color:currentColor}.board-thumb-caption{display:block;margin-top:.8rem;font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;line-height:1.2;text-align:center;color:var(--board-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.board-details{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:3.2rem;align-items:stretch}.board-details>xo-animate{display:flex}.board-details>xo-animate>.board-panel{flex:1 1 auto}.board-details>:only-child{grid-column:1 / -1}@media(max-width:991px){.board-details{gap:2.4rem}}@media(max-width:767px){.board-details{grid-template-columns:minmax(0,1fr);gap:1.6rem}}.board-panel{border-radius:var(--board-radius)}.board-panel--specs,.board-panel--about{background:var(--board-tint);padding:4rem}@media(max-width:767px){.board-panel--specs,.board-panel--about{padding:2.4rem}}.board-panel__head{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;width:100%;background:none;border:0;padding:0;margin:0 0 2.4rem;text-align:left;font:inherit;cursor:default}.board-panel__title{font-family:var(--font-heading-family);font-size:2.6rem;font-weight:500;letter-spacing:-.015em;line-height:1.15;color:var(--board-ink);margin:0}.board-panel__chevron{display:none;color:var(--board-muted);transition:transform .2s var(--board-ease)}.board-specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:4.8rem;row-gap:0;list-style:none;margin:0;padding:0}@media(max-width:479px){.board-specs{grid-template-columns:minmax(0,1fr);column-gap:0}}.board-spec{display:flex;align-items:center;gap:1.4rem;padding:1.6rem 0;border-bottom:.1rem solid var(--board-line)}.board-spec:first-child,.board-spec:nth-child(2){border-top:.1rem solid var(--board-line)}@media(max-width:479px){.board-spec:nth-child(2){border-top:0}}.board-spec__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:4.6rem;height:4.6rem;border-radius:50%;background:rgb(var(--color-background));border:.1rem solid var(--board-line);color:rgb(var(--board-accent))}.board-spec__icon svg{width:2.3rem;height:2.3rem}@media(max-width:767px){.board-spec__icon{width:4rem;height:4rem}.board-spec__icon svg{width:2rem;height:2rem}}.board-spec__label{display:block;font-size:1.2rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--board-faint);line-height:1.4;margin-bottom:.4rem}.board-spec__value{display:block;font-family:var(--font-heading-family);font-size:2rem;font-weight:500;color:var(--board-ink);line-height:1.25}.board-about__body{font-size:1.6rem;line-height:1.7;color:rgba(var(--color-foreground),.72);max-width:60ch;margin-bottom:3.2rem}.board-about__body p:last-child{margin-bottom:0}.board-accordion{border-top:.1rem solid var(--board-line)}.board-accordion .xo-collapse-style2__trigger{padding:1.8rem 0;border-bottom:.1rem solid var(--board-line)}.board-accordion .xo-collapse-style2__trigger-option{font-size:1.6rem;font-weight:500;letter-spacing:.01em;color:var(--board-ink)}.board-accordion .xo-collapse-style2__trigger-icon{color:var(--board-faint);transition:transform .2s var(--board-ease),color .15s var(--board-ease)}.board-accordion .xo-collapse-style2__trigger:hover .xo-collapse-style2__trigger-icon{color:var(--board-ink)}.board-accordion .xo-collapse-style2__trigger[xo-active]:not([xo-active=false]) .xo-collapse-style2__trigger-icon{transform:rotate(45deg);color:var(--board-ink)}.board-accordion .xo-collapse-style2__body{border-bottom:.1rem solid var(--board-line)}.board-accordion .xo-collapse-style2__body:not([xo-active]),.board-accordion .xo-collapse-style2__body[xo-active=false]{border-bottom:0}.board-accordion .xo-collapse-style2__content{padding:0 0 2.2rem;font-size:1.5rem;line-height:1.7;color:rgba(var(--color-foreground),.68);max-width:60ch}.board-accordion .xo-collapse-style2__content:first-child{padding-top:.2rem}@media(max-width:767px){.board-panel--collapsible .board-panel__head{cursor:pointer;margin-bottom:0}.board-panel--collapsible .board-panel__chevron{display:flex}.board-panel--collapsible[aria-expanded=true] .board-panel__head{margin-bottom:2rem}.board-panel--collapsible[aria-expanded=true] .board-panel__chevron{transform:rotate(180deg)}.board-panel--collapsible[aria-expanded=false] .board-panel__body{display:none}}.board-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:0;list-style:none;margin:0;padding:2.4rem 0;border-top:.1rem solid var(--board-line);border-bottom:.1rem solid var(--board-line)}.board-trust__item{display:flex;align-items:center;gap:1rem;padding:.4rem 3.6rem;font-size:1.3rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--board-muted)}.board-trust__item+.board-trust__item{border-left:.1rem solid var(--board-line)}.board-trust__item svg{color:rgb(var(--board-accent));opacity:.8;flex-shrink:0}@media(max-width:767px){.board-trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1.6rem;padding:2rem 0}.board-trust__item{padding:.2rem 1.2rem;font-size:1.15rem;letter-spacing:.14em}.board-trust__item+.board-trust__item{border-left:0}.board-trust__item:nth-child(2n){border-left:.1rem solid var(--board-line)}}.board-collection__head{display:flex;align-items:flex-end;justify-content:space-between;gap:2.4rem;margin-bottom:3.2rem}.board-collection__head--center{flex-direction:column;align-items:center;text-align:center;gap:1.2rem}.board-collection__eyebrow{display:block;margin-bottom:.8rem;font-size:1.2rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--board-accent))}.board-collection__title{font-family:var(--font-heading-family);font-size:3.2rem;font-weight:500;letter-spacing:-.015em;line-height:1.1;color:var(--board-ink);margin:0}.board-collection__link{display:inline-flex;align-items:center;gap:.8rem;flex-shrink:0;padding-bottom:.3rem;font-size:1.3rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--board-ink);text-decoration:none;border-bottom:.1rem solid rgba(var(--color-foreground),.3);transition:border-color .12s var(--board-ease),gap .12s var(--board-ease)}.board-collection__link:hover{border-color:currentColor;gap:1.1rem}.board-collection__button{display:flex;justify-content:center;margin-top:4rem}.board-collection__grid{--xo-grid-col-gap: 2.4rem;--xo-grid-row-gap: 2.4rem}@media(max-width:767px){.board-collection__grid{--xo-grid-col-gap: 1.2rem;--xo-grid-row-gap: 2rem}}.board-collection__item{position:relative;height:100%}.board-collection__tag{position:absolute;top:1.2rem;left:1.2rem;z-index:12;padding:.5rem .9rem;border-radius:var(--board-radius);background:rgb(var(--color-background));border:.1rem solid var(--board-line);font-size:1rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--board-accent));pointer-events:none}.board-collection .xo-product-card{height:100%;border-radius:var(--board-radius);transition:transform .2s var(--board-ease),box-shadow .2s var(--board-ease),border-color .2s var(--board-ease)}.board-collection--border .xo-product-card,.board-collection--border-shadow .xo-product-card{border:.1rem solid var(--board-line)}.board-collection--shadow .xo-product-card,.board-collection--border-shadow .xo-product-card{box-shadow:0 .2rem .6rem rgba(var(--color-foreground),.04),0 1rem 2.4rem rgba(var(--color-foreground),.06)}@media(hover:hover){.board-collection .xo-product-card:hover{transform:translateY(-.4rem)}.board-collection--shadow .xo-product-card:hover,.board-collection--border-shadow .xo-product-card:hover{box-shadow:0 .4rem 1rem rgba(var(--color-foreground),.06),0 1.8rem 3.6rem rgba(var(--color-foreground),.1)}.board-collection--border .xo-product-card:hover{border-color:rgba(var(--color-foreground),.25)}}.board-collection--ground .xo-product-card__header{background:var(--board-tint);padding:2.4rem 2rem}@media(max-width:767px){.board-collection--ground .xo-product-card__header{padding:1.6rem 1.2rem}}.board-collection .xo-product-card__header img{transition:transform .4s var(--board-ease)}@media(hover:hover){.board-collection .xo-product-card:hover .xo-product-card__header img{transform:scale(1.03)}}.board-collection .xo-product-card__information{padding:1.6rem 1.8rem 2rem}.board-collection .xo-product-card__title{font-size:1.6rem;letter-spacing:.01em;padding-top:0;margin-bottom:.5rem}.board-collection .xo-product-card__price-inner{font-size:1.45rem;color:var(--board-muted)}@media(max-width:767px){.board-collection .xo-product-card__information{padding:1.2rem 1.2rem 1.4rem}.board-collection .xo-product-card__title{font-size:1.4rem}.board-collection .xo-product-card__price-inner{font-size:1.3rem}.board-collection__title{font-size:2.6rem}.board-collection__head{margin-bottom:2.4rem}}.board-sticky{display:none}@media(max-width:767px){.board-sticky{position:fixed;left:0;right:0;bottom:0;z-index:90;display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.2rem 1.6rem;padding-bottom:calc(1.2rem + env(safe-area-inset-bottom,0px));background:rgb(var(--color-background));border-top:.1rem solid var(--board-line);box-shadow:0 -.4rem 1.6rem rgba(var(--color-foreground),.06);transform:translateY(100%);transition:transform .22s var(--board-ease)}.board-sticky.is-visible{transform:translateY(0)}.board-sticky__price{font-size:1.8rem;font-weight:500;color:var(--board-ink)}.board-sticky__button{flex:0 0 auto}.board-sticky__button .xo-btn{--color-button: var(--board-accent);--color-dark-button: var(--board-accent);min-width:15rem;min-height:4.8rem;padding:0 2.2rem;border-radius:var(--board-radius);font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase}.board-sticky__button .xo-btn[disabled]{opacity:.5;cursor:not-allowed}}@media(prefers-reduced-motion:reduce){.board-pdp *,.board-details *,.board-trust *,.board-sticky{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/board-pdp.css.map */
