@media screen and (min-width:750px){main[data-template=product] .product-media-container.media-fit-contain img,main[data-template=product] .product-media-container img{object-position:left top!important}}@media screen and (min-width:750px){main[data-template=product] .product-details>.group-block>.group-block-content{gap:48px!important}main[data-template=product] .product-details .variant-picker__form{gap:20px!important}main[data-template=product] .product-details .buy-buttons-block{margin-block-start:12px!important}}main[data-template=product] .product-information{padding-top:var(--th1rt3n-header-h, 60px)}@media screen and (max-width:1059px){main[data-template=product] .product-information{padding-top:var(--th1rt3n-header-h-mobile, 56px)}}@media screen and (min-width:750px){main[data-template=product] .product-details{align-self:start;position:sticky;top:var(--th1rt3n-header-h, 60px);min-height:calc(100vh - var(--th1rt3n-header-h, 60px));display:flex;flex-direction:column;justify-content:center}}main[data-template=product] .add-to-cart-button .svg-wrapper,main[data-template=product] .add-to-cart-button svg,main[data-template=product] .add-to-cart-button .add-to-cart-icon,main[data-template=product] .add-to-cart-button .add-to-cart-icon--added,main[data-template=product] .add-to-cart-text--added .svg-wrapper,main[data-template=product] .add-to-cart-text--added svg,main[data-template=product] .add-to-cart-text--added .add-to-cart-icon--added{display:none!important}@media screen and (min-width:750px){main[data-template=product] .product-media{width:100%!important}main[data-template=product] .media-gallery__grid{display:flex!important;flex-direction:column!important;gap:4px!important}main[data-template=product] .media-gallery__item{width:100%!important}main[data-template=product] .media-gallery__item img,main[data-template=product] .media-gallery__item video{width:100%!important;height:auto!important;display:block!important}}@media screen and (max-width:749px){main[data-template=product] slideshow-slide .product-media-container img,main[data-template=product] slideshow-slide .product-media img{width:100%!important;height:auto!important;display:block!important}}.media-gallery__mobile-controls slideshow-controls,.media-gallery__mobile-controls{mix-blend-mode:normal!important}.media-gallery__mobile-controls .slideshow-controls__dots{display:flex!important;flex-direction:row!important;gap:3px!important;padding:0 0 14px!important;border-radius:0!important;overflow:visible!important;width:50%!important;margin-inline:auto!important;box-sizing:border-box!important;list-style:none!important}.media-gallery__mobile-controls .slideshow-controls__dots li{flex:1!important;margin:0!important;transition:flex .4s cubic-bezier(.4,0,.2,1)!important}.media-gallery__mobile-controls .slideshow-controls__dots li:has(button[aria-selected=true]){flex:2.5!important}.media-gallery__mobile-controls .slideshow-controls__dots button.slideshow-control{display:block!important;width:100%!important;height:20px!important;font-size:0!important;padding:0!important;margin:0!important;border-radius:0!important;position:relative!important}.media-gallery__mobile-controls .slideshow-controls__dots button.slideshow-control:after{content:""!important;display:block!important;position:absolute!important;bottom:4px!important;left:0!important;right:0!important;width:100%!important;height:2px!important;border-radius:1px!important;background-color:#00000040!important;transition:background-color .4s cubic-bezier(.4,0,.2,1)!important}.media-gallery__mobile-controls .slideshow-controls__dots button.slideshow-control[aria-selected=true]:after{background-color:#000000b3!important}.quick-add-modal,.quick-add-modal__content,.quick-add-modal .media-gallery__grid,.quick-add-modal .product-media,.quick-add-modal .product-media img,.quick-add-modal .product-media-container,.quick-add-modal .group-block,.quick-add-modal .product-details{border-radius:0!important}.quick-add-modal{--style-border-radius-popover: 0 !important}.quick-add-modal,.quick-add-modal.dialog-modal{background-color:var(--color-scheme-1-background, #f6faf9)!important;color:var(--color-scheme-1-foreground, #000000)!important}.quick-add-modal__content{background-color:inherit!important;color:inherit!important}.quick-add-modal .product-details,.quick-add-modal .view-product-title,.quick-add-modal .view-product-title a,.quick-add-modal product-price,.quick-add-modal .variant-option,.quick-add-modal .variant-option legend,.quick-add-modal .variant-option label{color:#000!important}.quick-add-modal .variant-option,.quick-add-modal .variant-option--buttons,.quick-add-modal .variant-option--equal-width-buttons{border-radius:0!important}main[data-template=product] .product-details .variant-option legend{font-family:var(--font-h6--family)!important;font-size:var(--font-h6--size)!important;font-weight:var(--font-h6--weight)!important;letter-spacing:var(--font-h6--letter-spacing)!important;text-transform:var(--font-h6--case)!important}.quick-add-modal .variant-option legend,.quick-add-modal .variant-option__label,.quick-add-modal .variant-option--buttons legend,.quick-add-modal .variant-option--equal-width-buttons legend{text-transform:uppercase!important;font-weight:500!important}.quick-add-modal .variant-option__button,.quick-add-modal .variant-option input+label,.quick-add-modal .variant-option--buttons label,.quick-add-modal .variant-option--equal-width-buttons label,.quick-add-modal .variant-option__button-label{background-color:transparent!important;border:none!important;border-radius:0!important;color:#000!important;text-decoration:none!important;padding:.5rem 1rem!important;box-shadow:none!important}.quick-add-modal .variant-option__button:hover,.quick-add-modal .variant-option input+label:hover,.quick-add-modal .variant-option--buttons label:hover,.quick-add-modal .variant-option__button-label:hover,.quick-add-modal .variant-option__button[aria-checked=true],.quick-add-modal .variant-option input:checked+label,.quick-add-modal .variant-option--buttons input:checked+label,.quick-add-modal .variant-option__button[aria-checked=true] .variant-option__button-label{background-color:transparent!important;color:#000!important;border:none!important;text-decoration:underline!important;text-underline-offset:4px!important;box-shadow:none!important}.quick-add-modal .variant-option__button[disabled],.quick-add-modal .variant-option__button[aria-disabled=true],.quick-add-modal .variant-option__button[disabled] .variant-option__button-label,.quick-add-modal .variant-option__button[aria-disabled=true] .variant-option__button-label,.quick-add-modal .variant-option input:disabled+label,.quick-add-modal .variant-option--buttons input:disabled+label,.quick-add-modal .variant-option--sold-out label,.quick-add-modal .variant-option label.sold-out,.quick-add-modal .variant-option__button--sold-out,.quick-add-modal .variant-option__button--sold-out .variant-option__button-label{opacity:.35!important;text-decoration:none!important;background-color:transparent!important;color:#000!important;border:none!important;box-shadow:none!important}.quick-add-modal .variant-option__button[disabled]:before,.quick-add-modal .variant-option__button[disabled]:after,.quick-add-modal .variant-option input:disabled+label:before,.quick-add-modal .variant-option input:disabled+label:after,.quick-add-modal .variant-option--sold-out label:before,.quick-add-modal .variant-option--sold-out label:after{display:none!important;content:none!important;background:none!important;border:none!important}.quick-add-modal .view-product-title,.quick-add-modal .view-product-title a,.quick-add-modal .product-header a,.quick-add-modal h1,.quick-add-modal h2,.quick-add-modal h3{text-transform:uppercase!important}.quick-add-modal .add-to-cart-button,.quick-add-modal button[type=submit],.quick-add-modal .button:not(.button-unstyled):not(.quick-add-modal__close){background-color:#000!important;color:#fff!important;border:none!important;border-radius:0!important;text-transform:uppercase!important;box-shadow:none!important;text-decoration:none!important;padding:1rem 2rem!important;font-weight:500!important}.quick-add-modal .add-to-cart-button:hover,.quick-add-modal button[type=submit]:hover,.quick-add-modal .button:not(.button-unstyled):not(.quick-add-modal__close):hover{background-color:#333!important;color:#fff!important;opacity:1!important}.quick-add-modal .add-to-cart-button .svg-wrapper,.quick-add-modal .add-to-cart-button svg,.quick-add-modal .add-to-cart-button .icon,.quick-add-modal button[type=submit] .svg-wrapper,.quick-add-modal button[type=submit] svg,.quick-add-modal button[type=submit] .icon{display:none!important}.quick-add-modal .product-form-buttons,.quick-add-modal .buy-buttons-block{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important}.quick-add-modal .product-form-buttons>*,.quick-add-modal .buy-buttons-block>*{flex-shrink:0!important}.quick-add-modal__close{color:#000!important;background-color:transparent!important}.quick-add-modal .quantity-selector{border:1px solid #000000!important;border-radius:0!important;background-color:transparent!important}.quick-add-modal .quantity-selector button,.quick-add-modal .quantity-selector input{color:#000!important;background-color:transparent!important;border-radius:0!important}.product-details h1,.product-details .text-block h1,.product-details .group-block-content h1,.product-information h1,.product-information .text-block h1,.product-information .group-block-content h1{text-transform:uppercase!important;font-family:Eurostile,Monument Grotesk,system-ui,sans-serif!important}.group-block-content h1{font-size:.65em!important;font-family:Eurostile,Monument Grotesk,system-ui,sans-serif!important}@media screen and (max-width:749px){main[data-template=product] .text-block--text_aEtTtq{--padding-block-start: 0px !important;padding-block-start:0!important}main[data-template=product] .product-information{gap:0!important}}@media screen and (max-width:749px){.product-details .text-block,.product-details .text-block.custom-font-size,.product-details .custom-font-size,.product-information .text-block,.product-information .text-block.custom-font-size,.product-information .custom-font-size{--font-size: clamp(.8125rem, .75rem + .25vw, .875rem) !important;font-size:clamp(.8125rem,.75rem + .25vw,.875rem)!important}.product-details .text-block *,.product-details .text-block.custom-font-size *,.product-information .text-block *,.product-information .text-block.custom-font-size *{font-size:inherit!important}}#ProductInformation-template--15744021168177__main .variant-option--buttons .variant-option__button-label{border:none!important;background:transparent!important;background-color:transparent!important;padding:0!important;border-radius:0!important;min-height:auto!important;min-width:auto!important;flex:none!important;display:inline-block!important;position:relative!important;overflow:visible!important;white-space:normal!important;cursor:pointer!important;color:#000!important;font-size:inherit;font-weight:inherit;pointer-events:auto!important;z-index:1;box-shadow:none!important}#ProductInformation-template--15744021168177__main .variant-option--buttons .variant-option__button-label:hover{background:transparent!important;background-color:transparent!important;border:none!important;opacity:.7}#ProductInformation-template--15744021168177__main .variant-option--buttons .variant-option__button-label:has([data-option-available=false]):hover,#ProductInformation-template--15744021168177__main .variant-option--buttons .variant-option__button-label:has(input[disabled]):hover,#ProductInformation-template--15744021168177__main .variant-option--buttons .variant-option__button-label:has(input[aria-disabled=true]):hover,#ProductInformation-template--15744021168177__main .variant-option--buttons .variant-option__button-label[aria-disabled=true]:hover{opacity:.35!important;color:#000!important}#ProductInformation-template--15744021168177__main .variant-option--buttons .variant-option__button-label:has(:checked){background:transparent!important;background-color:transparent!important;border:none!important;color:#000!important;font-weight:600;text-decoration:underline;text-underline-offset:2px}#ProductInformation-template--15744021168177__main .variant-option--buttons .variant-option__button-label:has([data-option-available=false]),#ProductInformation-template--15744021168177__main .variant-option--buttons .variant-option__button-label:has(input[disabled]),#ProductInformation-template--15744021168177__main .variant-option--buttons .variant-option__button-label:has(input[aria-disabled=true]),#ProductInformation-template--15744021168177__main .variant-option--buttons .variant-option__button-label[aria-disabled=true],#ProductInformation-template--15744021168177__main .variant-option--buttons .variant-option__button-label--sold-out,#ProductInformation-template--15744021168177__main .variant-option--sold-out .variant-option__button-label,#ProductInformation-template--15744021168177__main .variant-option--buttons input:disabled+.variant-option__button-label{color:#000!important;opacity:.35!important;background-color:transparent!important;border:none!important;text-decoration:none!important;cursor:not-allowed!important}#ProductInformation-template--15744021168177__main .variant-option--buttons .variant-option__button-label:has([data-option-available=false]) .variant-option__button-label__text,#ProductInformation-template--15744021168177__main .variant-option--buttons .variant-option__button-label:has(input[disabled]) .variant-option__button-label__text,#ProductInformation-template--15744021168177__main .variant-option--buttons .variant-option__button-label:has(input[aria-disabled=true]) .variant-option__button-label__text{color:#000!important;opacity:.35!important}#ProductInformation-template--15744021168177__main .variant-option--buttons .variant-option__button-label svg,#ProductInformation-template--15744021168177__main .variant-option--buttons .variant-option__button-label:before,#ProductInformation-template--15744021168177__main .variant-option--buttons .variant-option__button-label:after,#ProductInformation-template--15744021168177__main .variant-option--buttons .variant-option__button-label__pill{display:none!important}#ProductInformation-template--15744021168177__main .variant-option--buttons .variant-option__button-label__text{text-decoration:inherit;pointer-events:none;color:inherit}#ProductInformation-template--15744021168177__main .variant-option--buttons{display:flex;flex-wrap:wrap;gap:20px;align-items:center;row-gap:16px}#ProductInformation-template--15744021168177__main .variant-option--buttons .variant-option__button-label{margin:0!important;display:inline-block!important;pointer-events:auto!important;position:relative!important;z-index:1}#ProductInformation-template--15744021168177__main .variant-option--buttons .variant-option__button-label input{pointer-events:auto!important;cursor:pointer!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;margin:0!important;opacity:0!important;z-index:2}#ProductInformation-template--15744021168177__main .variant-option--buttons .variant-option__button-label__text{position:relative;z-index:1;pointer-events:none;display:inline-block}#ProductInformation-template--15744021168177__main .variant-option--equal-width-buttons{display:flex!important;grid-template-columns:none!important}#ProductInformation-template--15744021168177__main .text-block.text-block--align-left.rte.text-left.paragraph.spacing-style,#ProductInformation-template--15744021168177__main .text-block.text-block--align-left.rte.text-left.paragraph.spacing-style *,#ProductInformation-template--15744021168177__main .text-block.text-block--align-left.rte.text-left.paragraph.spacing-style p,#ProductInformation-template--15744021168177__main .text-block.text-block--align-left.rte.text-left.paragraph.spacing-style span,#ProductInformation-template--15744021168177__main .text-block.text-block--align-left.rte.text-left.paragraph.spacing-style div,#ProductInformation-template--15744021168177__main .text-block.text-block--align-left.rte.text-left.paragraph.spacing-style a,#ProductInformation-template--15744021168177__main .text-block,#ProductInformation-template--15744021168177__main .text-block.rte,#ProductInformation-template--15744021168177__main .text-block.paragraph,#ProductInformation-template--15744021168177__main .text-block.spacing-style,#ProductInformation-template--15744021168177__main .text-block *,#ProductInformation-template--15744021168177__main .text-block.rte *,#ProductInformation-template--15744021168177__main .text-block.paragraph *,#ProductInformation-template--15744021168177__main .text-block.spacing-style *,#ProductInformation-template--15744021168177__main .text-block p,#ProductInformation-template--15744021168177__main .text-block.rte p,#ProductInformation-template--15744021168177__main .text-block.paragraph p,#ProductInformation-template--15744021168177__main .text-block a,#ProductInformation-template--15744021168177__main .text-block.rte a,#ProductInformation-template--15744021168177__main .text-block.paragraph a{color:#000!important}#ProductInformation-template--15744021168177__main .add-to-cart-button .add-to-cart-icon,#ProductInformation-template--15744021168177__main .add-to-cart-button .add-to-cart-icon--added,#ProductInformation-template--15744021168177__main .add-to-cart-button .svg-wrapper,#ProductInformation-template--15744021168177__main .add-to-cart-button svg,#ProductInformation-template--15744021168177__main .add-to-cart-text--added .add-to-cart-icon--added,#ProductInformation-template--15744021168177__main .add-to-cart-text--added .svg-wrapper,#ProductInformation-template--15744021168177__main .add-to-cart-text--added svg{display:none!important}#ProductInformation-template--15744021168177__main .add-to-cart-text--added{text-transform:uppercase!important;gap:0!important}#ProductInformation-template--15744021168177__main .add-to-cart-button{text-transform:uppercase!important}#ProductInformation-template--15744021168177__main .variant-picker__form{gap:var(--padding-2xl)!important}#ProductInformation-template--15744021168177__main .variant-picker__form .variant-option{margin-block-end:var(--margin-md)!important}.resource-list .resource-card__title,.resource-list--grid .resource-card__title,.resource-list .product-card-gallery__title-placeholder,.resource-list--grid .product-card-gallery__title-placeholder,.resource-list .product-card .text-block,.resource-list--grid .product-card .text-block,.resource-list .product-card h1,.resource-list--grid .product-card h1,.resource-list .product-card h2,.resource-list--grid .product-card h2,.resource-list .product-card h3,.resource-list--grid .product-card h3,.resource-list .product-card h4,.resource-list--grid .product-card h4,.resource-list .product-card h5,.resource-list--grid .product-card h5,.resource-list .product-card h6,.resource-list--grid .product-card h6{text-transform:uppercase!important}.product-details .group-block-content,.product-details .group-block-content.layout-panel-flex,.product-details .group-block-content.layout-panel-flex--column,.product-details .group-block-content.mobile-column,.product-details .group-block-content.layout-panel-flex.layout-panel-flex--column,.product-details .group-block-content.layout-panel-flex.layout-panel-flex--column.mobile-column,.product-details .group-block.border-style{border:none!important;border-width:0!important;border-style:none!important}.product-details .divider,.product-details .divider__line,.product-details .divider.spacing-style{border:none!important;border-bottom:none!important;border-right:none!important;border-width:0!important;border-style:none!important}.product-details .divider__line{border-bottom:none!important;border-right:none!important}.product-details .priceContainer{font-size:15px!important;font-weight:500!important}.product-details .priceContainer{font-size:15px!important;font-weight:500!important;font-family:Eurostile,Monument Grotesk,system-ui,sans-serif!important}.product-details .price{font-weight:500!important;font-family:Eurostile,Monument Grotesk,system-ui,sans-serif!important}.product-details h1{font-size:15px!important;font-weight:500!important;font-family:Eurostile,Monument Grotesk,system-ui,sans-serif!important}main[data-template=product] .product-details .group-block-content.layout-panel-flex--row{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:space-between!important;align-items:center!important}main[data-template=product] .product-details .group-block-content.layout-panel-flex--row>.text-block{width:auto!important;--width: auto !important;min-width:0!important}main[data-template=product] .product-details .group-block-content.layout-panel-flex--row>product-price{width:auto!important;--width: auto !important;flex-shrink:0!important;text-align:right!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/product-custom.css.map */
