.offrizz-product,.offrizz-pdp-section{--pdp-rule: color-mix(in srgb, var(--color-foreground, #f3efe7) 20%, transparent);--pdp-muted: color-mix(in srgb, var(--color-foreground, #f3efe7) 76%, var(--color-background, #0b0b0b))}.offrizz-product .product-details{min-width:0}.offrizz-product .product-details h1{font-family:var(--font-heading--family);font-size:clamp(2rem,4.6vw,var(--offrizz-pdp-title, 60px));font-weight:600;line-height:.98;letter-spacing:-.03em;text-transform:uppercase;overflow-wrap:anywhere}.offrizz-product .product-details product-price{--rb-price-main-color: var(--color-foreground)}.offrizz-product .product-details product-price .price{font-family:var(--font-heading--family);font-size:clamp(1.5rem,2.4vw,1.875rem);font-weight:500}.offrizz-product .product-details product-price .compare-at-price{font-size:1rem}.offrizz-product .product-details variant-picker{--options-border-radius: 1px;--options-border-width: 1px;--color-variant-background: transparent;--color-variant-text: var(--color-foreground);--color-variant-border: var(--pdp-rule);--color-selected-variant-background: var(--color-foreground);--color-selected-variant-text: var(--color-background);--color-selected-variant-border: var(--color-foreground);--color-variant-hover-background: transparent;--color-variant-hover-text: var(--offrizz-pdp-accent, #cf7768);--color-variant-hover-border: var(--offrizz-pdp-accent, #cf7768)}.offrizz-product .variant-option--buttons{gap:8px;--options-border-radius: 1px;--options-border-width: 1px;--variant-option-padding-inline: 16px}.offrizz-product .variant-option legend,.offrizz-pdp__label{font:500 11px/1.5 var(--font-heading--family);letter-spacing:.14em;text-transform:uppercase}.offrizz-product .variant-option__button-label:not(.variant-option__button-label--has-swatch){min-height:48px;min-width:56px;padding:12px 16px;white-space:normal;overflow-wrap:anywhere;font:500 12px/1.4 var(--font-heading--family);border-radius:1px}.offrizz-product .variant-option__button-label:not(.variant-option__button-label--has-swatch) .variant-option__button-label__pill{display:none}.offrizz-product .variant-option__button-label:not(.variant-option__button-label--has-swatch){color:var(--color-foreground)}.offrizz-product .variant-option__button-label:not(.variant-option__button-label--has-swatch):has(:checked){background:var(--color-foreground);color:var(--color-background)}.offrizz-product .variant-option__button-label:not(.variant-option__button-label--has-swatch):has([data-option-available=false]){color:var(--pdp-muted)}.offrizz-product .variant-option__button-label:not(.variant-option__button-label--has-swatch) .variant-option__button-label__text{position:relative;z-index:3}.offrizz-product .variant-option__button-label:has(input:focus-visible){outline:2px solid var(--color-foreground);outline-offset:3px}.offrizz-product .variant-option__button-label:has([data-option-available=false]){opacity:.55}.offrizz-product .variant-option__select{min-height:48px;border-radius:1px}.offrizz-product .quantity-selector{border-radius:1px;min-height:48px}.offrizz-product .product-form-buttons .add-to-cart-button,.offrizz-pdp-sticky .sticky-add-to-cart__button{min-height:48px;height:auto;padding:.9rem 1.6rem;border:1px solid #f3efe7;border-radius:1px;background:#f3efe7;color:#0b0b0b;box-shadow:none;font:600 13px/1.3 var(--font-heading--family);letter-spacing:.08em;text-transform:uppercase;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.offrizz-product .product-form-buttons .add-to-cart-button:disabled{opacity:.5;cursor:not-allowed}.offrizz-product .product-form-buttons .add-to-cart-button:focus-visible,.offrizz-pdp-sticky .sticky-add-to-cart__button:focus-visible,.offrizz-pdp__accordion summary:focus-visible,.offrizz-pdp__size-guide:focus-visible,.offrizz-pdp__metadata a:focus-visible,.offrizz-pdp__table-scroll:focus-visible{outline:2px solid var(--color-foreground, #f3efe7);outline-offset:4px}.offrizz-product--sharp media-gallery :is(.product-media-container,.product-media,.product-media img,.slideshow-controls__thumbnail){border-radius:1px}.offrizz-pdp__metadata{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 16px}.offrizz-pdp__metadata .offrizz-pdp__label,.offrizz-pdp-section .offrizz-pdp__label{color:var(--offrizz-pdp-accent, #cf7768)}.offrizz-pdp__editorial{font:400 clamp(1.5rem,2.5vw,2rem)/1.2 var(--font-accent--family);color:var(--pdp-muted, var(--color-foreground));margin:0;max-width:38rem}.offrizz-pdp__accordion{width:100%;border-block-end:1px solid var(--pdp-rule, currentColor)}.offrizz-pdp__accordion summary{display:flex;align-items:center;justify-content:space-between;gap:24px;cursor:pointer;min-height:48px;padding-block:18px;list-style:none;font:500 11px/1.5 var(--font-heading--family);letter-spacing:.14em;text-transform:uppercase}.offrizz-pdp__accordion summary::-webkit-details-marker{display:none}.offrizz-pdp__plus{position:relative;flex:0 0 12px;height:12px}.offrizz-pdp__plus:before,.offrizz-pdp__plus:after{content:"";position:absolute;background:currentColor;left:0;top:5px;width:12px;height:1px}.offrizz-pdp__plus:after{transform:rotate(90deg)}.offrizz-pdp__accordion[open] .offrizz-pdp__plus:after{transform:none}.offrizz-pdp__answer{padding-block-end:24px;color:var(--pdp-answer-color, var(--pdp-muted, var(--color-foreground)));font-size:14px;line-height:1.7;overflow-wrap:anywhere}.offrizz-pdp__answer>:first-child{margin-block-start:0}.offrizz-pdp__answer>:last-child{margin-block-end:0}.offrizz-pdp__size-guide{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:4px}.offrizz-product button.offrizz-pdp__size-guide{-webkit-appearance:none;appearance:none;border:0;background:transparent;color:inherit;padding:0;cursor:pointer}.offrizz-size-guide-dialog{position:fixed;width:min(900px,calc(100vw - 32px));max-height:min(90vh,1000px);padding:0;border:1px solid var(--color-foreground, #f3efe7);border-radius:1px;background:var(--color-background, #0b0b0b);color:var(--color-foreground, #f3efe7);overflow:auto}.offrizz-size-guide-dialog::backdrop{background:#000000c7}.offrizz-size-guide-dialog__header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 20px;border-bottom:1px solid var(--pdp-rule, currentColor)}.offrizz-size-guide-dialog__close{-webkit-appearance:none;appearance:none;min-width:44px;min-height:44px;border:0;background:transparent;color:inherit;cursor:pointer;font-size:28px;line-height:1}.offrizz-size-guide-dialog__close:focus-visible{outline:2px solid currentColor;outline-offset:-3px}.offrizz-size-guide-dialog__image{display:block;width:100%;height:auto;max-height:calc(90vh - 70px);object-fit:contain}.offrizz-pdp-section{padding-block:var(--pdp-top, 80px) var(--pdp-bottom, 80px)}.offrizz-pdp__container{width:min(100%,var(--offrizz-content-width, 1600px));margin-inline:auto;padding-inline:var(--offrizz-gutter, 24px);min-width:0}.offrizz-pdp__heading{margin-block:16px 32px;overflow-wrap:anywhere}.offrizz-pdp-story{border-block:1px solid var(--pdp-rule)}.offrizz-pdp-story__layout{display:grid;gap:40px;text-align:var(--pdp-align, left)}.offrizz-pdp-story__copy{min-width:0;align-self:center}.offrizz-pdp-story__copy>.offrizz-ui-button{margin-block-start:24px}.offrizz-pdp-story__media{display:block;min-width:0}.offrizz-pdp-story__media img{display:block;width:100%;height:auto;aspect-ratio:var(--pdp-image-ratio, auto);object-fit:cover;border-radius:1px}.offrizz-pdp-story__text{overflow-wrap:anywhere;line-height:1.7}.offrizz-pdp-story__text--editorial{font:400 clamp(1.5rem,2.5vw,2rem)/1.25 var(--font-accent--family);color:var(--pdp-muted)}.offrizz-pdp-story__text p{margin-block:0 24px}.offrizz-pdp-story__text>:last-child,.offrizz-pdp-story__text .metafield-rich_text_field>:last-child{margin-block-end:0}.offrizz-pdp__table-scroll{overflow-x:auto;margin-block-start:32px}.offrizz-pdp__table{width:100%;border-collapse:collapse;text-align:start;table-layout:fixed}.offrizz-pdp__table--comparison{min-width:640px}.offrizz-pdp__table :is(th,td){padding:20px 20px 20px 0;border-block-end:1px solid var(--pdp-rule);vertical-align:top;overflow-wrap:anywhere}.offrizz-pdp__table th{font:500 11px/1.5 var(--font-heading--family);text-transform:uppercase;letter-spacing:.08em}.offrizz-pdp__table td{font-size:14px;line-height:1.6}.offrizz-pdp__table td p{margin:0}.offrizz-pdp__table td:nth-child(2){color:var(--color-foreground)}.offrizz-pdp__table td:nth-child(3){color:var(--pdp-muted)}.offrizz-pdp__empty{padding:16px;border:1px dashed currentColor;font-size:13px}.offrizz-pdp-sticky .sticky-add-to-cart__bar{border-radius:1px;gap:12px;max-width:calc(100vw - 32px)}.offrizz-pdp-sticky .sticky-add-to-cart__image{border-radius:1px}@media(hover:hover){.offrizz-product .product-form-buttons .add-to-cart-button:hover:not(:disabled),.offrizz-pdp-sticky .sticky-add-to-cart__button:hover:not(:disabled){background:#a64338;border-color:#a64338;color:#f3efe7}.offrizz-pdp__metadata a:hover,.offrizz-pdp__size-guide:hover{color:var(--offrizz-pdp-accent, #cf7768);text-decoration:underline;text-underline-offset:4px}}@media(min-width:1024px){.offrizz-pdp__container{padding-inline:var(--offrizz-gutter, 40px)}.offrizz-pdp-story__layout--image{grid-template-columns:repeat(2,minmax(0,1fr))}.offrizz-pdp-story__layout--image.offrizz-pdp-story__layout--right .offrizz-pdp-story__media{order:1}.offrizz-pdp-story__layout:not(.offrizz-pdp-story__layout--image) .offrizz-pdp-story__text--editorial .metafield-rich_text_field{columns:2;column-gap:40px}.offrizz-pdp-story__text--editorial p{break-inside:avoid}}@media(min-width:750px)and (max-width:1023px){#MainContent .offrizz-product .product-information__grid:not(.product-information--media-none){grid-template-columns:minmax(0,1fr);grid-column:2;gap:40px}#MainContent .offrizz-product .product-information__grid:not(.product-information--media-none) :is(.product-information__media,.product-details){grid-column:1;padding-inline:0;width:100%;min-width:0}#MainContent .offrizz-product .product-information__grid .product-information__media{order:0}#MainContent .offrizz-product .product-information__grid .product-details{order:1;position:static}}@media(max-width:749px){.offrizz-product .product-details h1{font-size:min(var(--offrizz-pdp-title, 60px),42px)}.offrizz-pdp-sticky .sticky-add-to-cart__bar{max-width:100%;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-radius:0}.offrizz-pdp-sticky .sticky-add-to-cart__image{display:none}.offrizz-pdp-sticky .sticky-add-to-cart__title{display:block;font:500 11px/1.5 var(--font-heading--family);text-transform:uppercase}.offrizz-pdp-sticky .sticky-add-to-cart__price{font-size:13px}.offrizz-pdp-sticky .sticky-add-to-cart__button{width:auto;padding-inline:12px;flex-shrink:0;max-width:52%}.offrizz-pdp-sticky .sticky-add-to-cart__bar .add-to-cart-text__content{display:inline}.offrizz-pdp-sticky .sticky-add-to-cart__button .add-to-cart-text>.svg-wrapper{display:none}.offrizz-pdp-sticky .sticky-add-to-cart__info[data-has-image=true]{min-width:0}}@media(prefers-reduced-motion:reduce){.offrizz-product .product-form-buttons .add-to-cart-button,.offrizz-pdp-sticky .sticky-add-to-cart__button,.offrizz-pdp-sticky .sticky-add-to-cart__bar{transition:none}}.offrizz-product--sharp media-gallery slideshow-controls .slideshow-controls__thumbnail{border-radius:1px}.offrizz-pdp-related--horizontal .offrizz-card__link{display:grid;grid-template-columns:minmax(0,160px) minmax(0,1fr);gap:24px}.offrizz-pdp-related--horizontal .offrizz-card__media{aspect-ratio:var(--card-ratio)}.offrizz-pdp-related--horizontal .offrizz-card__details{padding-block-start:0}.offrizz-pdp-related--horizontal .offrizz-card__title-row{display:block}.offrizz-pdp-related--horizontal .offrizz-card__price{margin-block-start:12px}.offrizz-pdp-related--horizontal .offrizz-card__number{display:none}@media(max-width:749px){.offrizz-pdp-related--horizontal .offrizz-card__link{grid-template-columns:minmax(0,30%) minmax(0,1fr);gap:16px}}.offrizz-product .offrizz-pdp-accordions:not(:has(.offrizz-pdp__accordion,.offrizz-pdp__empty)){display:none}@media(max-width:749px){.offrizz-pdp-section{padding-block:min(var(--pdp-top, 80px),48px) min(var(--pdp-bottom, 80px),48px)}}.offrizz-product--sharp media-gallery slideshow-container,.offrizz-product--sharp media-gallery .slideshow-controls__thumbnails .slideshow-controls__thumbnail,.offrizz-product--sharp media-gallery .slideshow-controls__thumbnails .slideshow-controls__thumbnail img,.offrizz-product--sharp media-gallery .slideshow-controls__thumbnails .slideshow-controls__thumbnail:after{border-radius:1px}.offrizz-pdp__answer--theme-color :is(p,span,div,a,strong,em,b,i,u,s,small,font,ul,ol,li,blockquote,h1,h2,h3,h4,h5,h6,table,thead,tbody,tr,th,td){color:inherit!important}.offrizz-pdp-related__actions{display:flex;margin-top:32px}.offrizz-pdp-related__actions[data-alignment=center]{justify-content:center}.offrizz-pdp-related__actions[data-alignment=right]{justify-content:flex-end}@media(hover:hover){body .offrizz-pdp-related__actions .offrizz-ui-button.offrizz-home__button--secondary:hover{background:#a64338;border-color:#a64338;color:#f3efe7}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/offrizz-product.css.map */
