.product-information .product-details>.group-block{padding-inline:20px}@media screen and (min-width:750px){.product-information .product-details>.group-block{padding-inline:48px 40px;max-width:34rem}.product-information__grid{align-items:flex-start}}.product-information [class*=text_breadcrumbs]{letter-spacing:.04em;text-transform:uppercase;color:rgb(var(--color-foreground-rgb) / .55)}.product-information [class*=text_breadcrumbs] p{margin:0}.product-information [class*=text_breadcrumbs] a{color:inherit;text-decoration:none}.product-information [class*=text_breadcrumbs] a:hover{color:var(--color-foreground)}.product-information .product-details .group-block-content{--gap: 16px}.product-information .product-details h1{font-weight:600;line-height:1.45;margin:0}.product-information product-price,.product-information product-price .price{text-align:left}.product-information product-price{display:block;width:100%}.product-information product-price.custom-font-size .price,.product-information product-price.custom-font-size .price-item--sale,.product-information product-price.custom-font-size .compare-at-price,.product-information product-price.custom-font-size [ref=priceContainer],.product-information product-price.custom-font-size [ref=priceContainer] *{font-size:var(--font-size);font-family:var(--font-family);font-weight:var(--font-weight);letter-spacing:var(--letter-spacing);line-height:var(--line-height, var(--line-height--body-normal))}.product-information product-price.custom-typography .price,.product-information product-price.custom-typography .price-item--sale,.product-information product-price.custom-typography .compare-at-price{font-size:var(--font-size);font-family:var(--font-family);font-weight:var(--font-weight)}.product-information [class*=text_shipping_note] p{margin:0;line-height:1.5;color:rgb(var(--color-foreground-rgb) / .62)}.product-information .variant-option+.variant-option{margin-top:0}.product-information .variant-option--buttons legend.variant-option__legend{display:flex;align-items:center;justify-content:flex-start;flex:0 0 100%;width:100%;margin-block-end:10px;padding:0;padding-inline-end:7rem}.product-information .variant-option__legend-label{letter-spacing:.1em;text-transform:uppercase;font-weight:500}.product-information variant-picker+.shopify-app-block{--kiwi-pull-up: 7rem;height:0;margin:0;padding:0;overflow:visible;position:relative;z-index:2}.product-information variant-picker+.shopify-app-block .ks-container-app-block{position:absolute;top:calc(-1 * var(--kiwi-pull-up));right:0;white-space:nowrap}.product-information variant-picker+.shopify-app-block .ks-chart-container,.product-information variant-picker+.shopify-app-block .kiwi-sizing-modal-link,.product-information variant-picker+.shopify-app-block a[class*=ks-]{display:inline-flex;align-items:center;gap:6px;margin:0;line-height:1;text-transform:none;letter-spacing:0;text-decoration:underline;text-underline-offset:.18em;font-weight:400}.product-information variant-picker+.shopify-app-block svg,.product-information variant-picker+.shopify-app-block img{width:14px;height:14px}.product-information .variant-option--buttons{gap:8px}.product-information .variant-option--buttons .variant-option__button-label{min-width:3rem;min-height:3rem;flex:0 0 auto;padding-inline:.85rem;letter-spacing:.02em}.product-information .product-form-buttons{flex-direction:column;gap:10px!important}.product-information .product-form-buttons>*:not(.product-form-text__error){flex:1 1 100%!important;width:100%;min-width:100%}.product-information .add-to-cart-button{background:transparent!important;color:var(--color-foreground)!important;border:1px solid var(--color-foreground)!important;min-height:48px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.product-information .add-to-cart-button:hover{background:rgb(var(--color-foreground-rgb) / .04)!important}.product-information .shopify-payment-button,.product-information .accelerated-checkout-block{width:100%}.product-information .shopify-payment-button__button,.product-information .shopify-payment-button__button--unbranded{background:var(--color-foreground)!important;color:var(--color-background)!important;border:1px solid var(--color-foreground)!important;border-radius:0!important;min-height:48px!important;font-weight:600!important;letter-spacing:.06em!important;text-transform:uppercase!important}.product-information .product-details .text-block p{margin:0 0 .85rem;line-height:1.65}.product-information .product-details .text-block p:last-child{margin-bottom:0}.product-information .product-details .text-block b,.product-information .product-details .text-block strong{font-weight:600}.product-information .product-details .text-block table{width:100%;border-collapse:collapse;margin:.75rem 0 1rem}.product-information .product-details .text-block table th,.product-information .product-details .text-block table td{border:1px solid rgb(var(--color-foreground-rgb) / .18);padding:.55rem .65rem;text-align:center}.product-information .shopify-app-block:has(.ks-container-app-block:empty){display:none;margin:0;padding:0}.product-recommendations .product-card__content,.product-recommendations .product-card__content .group-block,.product-recommendations .product-card__content .group-block-content,.product-recommendations .product-card__content .text-block,.product-recommendations .product-card__content product-price{width:100%;max-width:none}.product-recommendations .product-card__content .text-block h4{width:100%;max-width:none;text-wrap:pretty}.product-recommendations .jdgm-preview-badge{width:100%}.hero jumbo-text{width:auto;max-width:min(92vw,60rem);margin-inline:auto}.hero jumbo-text.ready{font-size:clamp(calc(3rem - 4px),calc(7.5vw - 4px),calc(5.25rem - 4px))!important;line-height:.88;letter-spacing:-.03em;margin-block-end:0}.hero jumbo-text~.text-block,.hero jumbo-text~rte-formatter.text-block{margin-block-start:-8px}.hero jumbo-text~.text-block p,.hero jumbo-text~rte-formatter.text-block p{margin-block:0!important}.hero .text-block h1{font-size:clamp(2.5rem,6vw,4.5rem);line-height:1.05;letter-spacing:-.02em}.hero .text-block p{font-size:clamp(1rem,2.2vw,1.35rem);line-height:1.45;font-weight:400;opacity:.92;max-width:28rem;margin-inline:auto}
/*# sourceMappingURL=/cdn/shop/t/2/assets/seen-product.css.map */
