@media screen and (min-width:750px){.product-information .product-information__grid:not(.product-information--media-none){block-size:calc(100vh - var(--header-group-height, 0px));block-size:calc(100dvh - var(--header-group-height, 0px));min-block-size:420px;align-items:stretch;overflow:clip}.product-information .product-information__grid.product-information__grid--half:not(.product-information--media-none){grid-template-columns:var(--full-page-grid-margin) minmax(0,calc(var(--full-page-grid-central-column-width) * .57)) minmax(0,calc(var(--full-page-grid-central-column-width) * .43)) var(--full-page-grid-margin)}.product-information .product-information__grid:not(.product-information--media-none)>.product-information__media,.product-information .product-information__grid:not(.product-information--media-none)>.product-details{box-sizing:border-box;block-size:100%;max-block-size:100%;min-block-size:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.product-information .product-information__grid:not(.product-information--media-none)>.product-details{display:block;align-self:stretch;position:relative;padding-inline:clamp(20px,3vw,48px)}.product-information .product-details>.group-block{max-block-size:none;min-block-size:min-content;width:100%}}.product-information .variant-picker{width:100%}.product-information .variant-option--dropdowns{margin-block:0 14px}.product-information .variant-option--dropdowns .variant-option__select-wrapper{margin-block-start:8px}.product-information .variant-option--dropdowns .variant-option__select{width:100%;min-height:48px;padding-inline:14px 42px;border:1px solid rgba(70,56,45,.32);border-radius:2px;background-color:transparent}.product-information .pimlo-option-label-row{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:8px}.product-information .pimlo-size-guide-link{color:inherit;text-decoration:underline;text-underline-offset:3px;font-size:.85rem}.product-information .product-form-buttons:not(:has(.quantity-label)) .quantity-selector-wrapper:before{content:"Quantity";display:block;font-size:.9rem;margin-bottom:8px}.product-information .product-form-buttons .quantity-selector-wrapper{width:fit-content;max-width:100%}.product-information .product-form-buttons .quantity-selector{min-height:44px}.product-information .product-form-buttons--stacked .add-to-cart-button{width:100%;min-height:48px}.product-information .product-details [class*=accordion]{scroll-margin-top:18px}@media screen and (max-width:749px){.product-information .product-information__grid,.product-information .product-information__media,.product-information .product-details{block-size:auto;max-block-size:none;overflow:visible}.product-information .product-details{padding-inline:16px}}.product-information .product-details>.group-block{row-gap:14px}.product-information .variant-picker .variant-option--dropdowns{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:7px 12px;margin-bottom:12px}.product-information .variant-picker .variant-option--dropdowns:has(.pimlo-size-guide-link){grid-template-columns:minmax(0,1fr) 46px}.product-information .variant-option--dropdowns .pimlo-option-label-row{grid-column:1 / -1;display:block;font-size:.825rem;font-weight:400}.product-information .variant-option--dropdowns .variant-option__select-wrapper{grid-column:1;margin-block-start:0;min-width:0}.product-information .variant-option--dropdowns .variant-option__select{min-height:42px;padding-inline:12px 36px;border:1px solid rgba(70,56,45,.24);background-color:transparent;border-radius:0;font-size:.875rem}.product-information .pimlo-size-guide-link{grid-column:2;align-self:center;text-align:start;font-size:.75rem;line-height:1.35;color:inherit;text-underline-offset:3px}.product-information .product-form-buttons,.product-information .product-form-buttons--stacked{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;align-items:stretch;width:100%}.product-information .product-form-buttons>.quantity-selector-wrapper,.product-information .product-form-buttons>.quantity-label,.product-information .product-form-buttons>.quantity-rules,.product-information .product-form-buttons>.volume-pricing,.product-information .product-form-buttons>.product-form-text__error{grid-column:1 / -1;min-width:0}.product-information .product-form-buttons>span:has(.add-to-cart-button),.product-information .product-form-buttons>.accelerated-checkout-block{grid-column:span 1;flex:none;width:100%;min-width:0;margin:0}.product-information .product-form-buttons>span:has(.add-to-cart-button)>add-to-cart-component,.product-information .product-form-buttons>span:has(.add-to-cart-button) .add-to-cart-button,.product-information .product-form-buttons .accelerated-checkout-block>.shopify-payment-button,.product-information .product-form-buttons .accelerated-checkout-block shopify-accelerated-checkout{display:block;width:100%;max-width:100%;min-width:0}.product-information .product-form-buttons .accelerated-checkout-block[hidden]{display:none!important}.product-information .product-form-buttons:not(:has(>.accelerated-checkout-block:not([hidden])))>span:has(.add-to-cart-button){grid-column:1 / -1}.product-information .product-form-buttons:not(:has(.quantity-label)) .quantity-selector-wrapper:before{content:"Quantity:";display:block;margin-bottom:8px;font-size:.825rem}.product-information .product-form-buttons .quantity-selector-wrapper{width:100%;margin:0 0 6px}.product-information .product-form-buttons .quantity-selector{width:140px;max-width:100%;min-height:42px;height:42px;border:1px solid rgba(70,56,45,.24)}.product-information .product-form-buttons .quantity-selector .button{min-height:40px}.product-information .product-form-buttons .add-to-cart-button{min-height:46px;height:46px;width:100%;border-radius:0;padding:8px 10px;font-size:.75rem;line-height:1.1;letter-spacing:.075em;white-space:normal}.product-information .product-form-buttons .add-to-cart-button .add-to-cart-icon{display:none}.product-information .product-form-buttons .accelerated-checkout-block{--shopify-accelerated-checkout-button-border-radius: 0px;--shopify-accelerated-checkout-button-block-size: 46px}.product-information .pimlo-product-intro{margin:12px 0 10px;font-size:.875rem;line-height:1.55;color:inherit}@media screen and (max-width:749px){.product-information .product-details{padding-inline:20px}.product-information .product-form-buttons,.product-information .product-form-buttons--stacked{gap:8px}.product-information .product-form-buttons .add-to-cart-button{font-size:.68rem;letter-spacing:.035em;padding-inline:5px}.product-information .product-form-buttons .accelerated-checkout-block{--shopify-accelerated-checkout-button-block-size: 46px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/pimlo-product-ux.css.map */
