body.pd-refined.pd-purchase-reference .product-information variant-picker .variant-picker__form{gap:0}body.pd-refined.pd-purchase-reference .product-information variant-picker fieldset.pd-compact-group{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin:0 0 16px!important;width:100%;min-width:0;align-items:stretch}body.pd-refined.pd-purchase-reference .product-information variant-picker fieldset.pd-compact-group>legend{float:none;grid-column:1/-1;width:100%;padding:0;margin:0 0 8px;font-size:13px;line-height:1.4;font-weight:600;color:#303b36}body.pd-refined.pd-purchase-reference .product-information variant-picker .pd-compact-group>.variant-option__button-label{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;width:100%!important;min-width:0!important;min-height:46px!important;padding:9px 7px!important;border:1px solid #d5d9d9!important;border-radius:8px!important;position:relative;line-height:1.35;font-size:13px!important;letter-spacing:0;white-space:normal;text-align:center;overflow-wrap:normal}body.pd-refined.pd-purchase-reference .product-information variant-picker .pd-compact-group>.variant-option__button-label:has(input:checked){background:#fff8e8!important;border-color:#f90!important;box-shadow:inset 0 0 0 1px #f90!important;color:#131921!important}body.pd-refined.pd-purchase-reference .product-information variant-picker .pd-compact-group>.variant-option__button-label:has(input:checked):after{content:"\2713";position:absolute;right:4px;top:3px;font-size:11px;line-height:1;color:#b76a00;pointer-events:none}body.pd-refined.pd-purchase-reference .product-information variant-picker fieldset.pd-compact-group--size{grid-template-columns:repeat(6,minmax(0,1fr))!important}body.pd-refined.pd-purchase-reference .product-information variant-picker .pd-compact-group--size.pd-compact-group--long{grid-template-columns:repeat(3,minmax(0,1fr))!important}body.pd-refined.pd-purchase-reference .product-information variant-picker .pd-compact-group--color.pd-has-thumbnails{grid-template-columns:repeat(4,minmax(0,1fr))!important}.pd-option-thumb{width:44px;height:44px;object-fit:cover;border-radius:5px;display:block}body.pd-refined.pd-purchase-reference .product-information variant-picker .pd-compact-group .variant-option__button-label__text{white-space:normal!important;line-height:1.35;overflow-wrap:anywhere}body.pd-refined.pd-purchase-reference .product-information variant-picker .pd-compact-group--pack .variant-option__button-label__text{display:flex;flex-direction:column;gap:4px}.pd-pack-name{font-size:13px;font-weight:600}.pd-pack-price{font-size:15px;font-weight:700}.pd-pack-saving{font-size:11px;line-height:1.3;color:#69715f}body.pd-refined.pd-purchase-reference .product-information variant-picker .pd-options-ready:not(.pd-options-expanded)>.pd-option-overflow{display:none!important}.pd-options-more{grid-column:1/-1;order:1000;border:0;background:transparent;color:#65513b;text-align:left;text-decoration:underline;text-underline-offset:3px;min-height:36px;font:inherit;font-size:12px;cursor:pointer;padding:4px 0}body.pd-refined.pd-purchase-reference .product-information [data-testid=variant-option-single]{display:flex;flex-direction:row;align-items:center;gap:8px;margin-bottom:14px}body.pd-refined.pd-purchase-reference .product-information [data-testid=variant-option-single-value]{min-height:0;padding:0;background:transparent!important;border:0;color:inherit!important;font-size:13px}body.pd-refined.pd-purchase-reference main[data-template^=product] .product-information .pd-purchase-atelier .product-form-buttons{grid-template-columns:minmax(0,1fr) 132px!important;column-gap:12px!important;row-gap:12px!important}body.pd-refined.pd-purchase-reference main[data-template^=product] .product-information .pd-purchase-atelier .quantity-selector-wrapper{grid-column:2!important;grid-row:auto;width:132px!important;margin:0!important}body.pd-refined.pd-purchase-reference main[data-template^=product] .product-information .pd-purchase-atelier .pd-quantity-label{align-self:center;margin:0!important}body.pd-refined.pd-purchase-reference main[data-template^=product] .product-information .pd-purchase-atelier .product-form-buttons>*:not(.pd-quantity-label):not(.quantity-label):not(.quantity-selector-wrapper){grid-column:1/-1!important}body.pd-refined.pd-purchase-reference .product-information .pd-purchase-services{margin-top:3px}.pd-options-change{font:inherit;font-size:12px;line-height:1.5;min-height:32px;padding:3px 0;background:none;color:#65513b;border:0;text-decoration:underline;text-underline-offset:3px;cursor:pointer}body.pd-refined .sticky-add-to-cart__variant{font-size:12px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html.pd-options-open{overflow:hidden}.pd-options-sheet{position:fixed;inset:auto 0 0;margin:0 auto;padding:0;width:min(560px,100vw);max-width:100vw;max-height:85dvh;overflow:hidden;border:0;border-radius:18px 18px 0 0;background:#fff;color:#303b36;box-shadow:0 -8px 40px #0002;font-family:Arial,Helvetica,sans-serif}.pd-options-sheet[open]{display:flex;flex-direction:column}.pd-options-sheet::backdrop{background:#0006}.pd-options-sheet__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;border-bottom:1px solid #e5e7df;flex-shrink:0}.pd-options-sheet__header h2{margin:0;font-size:20px;line-height:1.3;font-weight:600;font-family:inherit}.pd-options-sheet__close{width:44px;height:44px;flex-shrink:0;border:0;background:#f6f6f2;border-radius:50%;color:#303b36;font-size:28px;line-height:1;cursor:pointer}.pd-options-sheet__content{overflow-y:auto;overscroll-behavior:contain;padding:18px 20px;min-height:0}.pd-sheet-group+.pd-sheet-group{margin-top:20px}.pd-sheet-group h3{font-family:inherit;font-size:13px;line-height:1.5;font-weight:600;margin:0 0 10px}.pd-sheet-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.pd-sheet-group--size:not(.pd-sheet-group--long) .pd-sheet-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.pd-sheet-group--color.pd-has-thumbnails .pd-sheet-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.pd-sheet-choice{position:relative;min-width:0;min-height:46px;border:1px solid #d5d9d9;border-radius:8px;background:#fff;color:#303b36;font:inherit;font-size:13px;line-height:1.35;padding:9px 7px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5px;cursor:pointer;overflow-wrap:anywhere}.pd-sheet-choice[aria-pressed=true]{background:#fff8e8;border-color:#f90;box-shadow:inset 0 0 0 1px #f90}.pd-sheet-choice[aria-pressed=true]:after{content:"\2713";position:absolute;top:3px;right:4px;font-size:11px;color:#b76a00}.pd-sheet-choice:disabled{opacity:.45;cursor:not-allowed;text-decoration:line-through}.pd-sheet-choice .variant-option__button-label__text{white-space:normal}.pd-sheet-group--pack .variant-option__button-label__text{display:flex;flex-direction:column;gap:4px}.pd-options-sheet__footer{border-top:1px solid #e5e7df;padding:12px 20px max(16px,env(safe-area-inset-bottom));display:grid;grid-template-columns:1fr auto;gap:6px 12px;align-items:center;flex-shrink:0;background:#faf9f5}.pd-options-sheet__price{font-size:20px;font-weight:700}.pd-options-sheet__status{grid-column:1;font-size:12px;line-height:1.3;min-height:16px;color:#69715f}.pd-options-sheet__done{grid-column:2;grid-row:1/3;min-width:110px;min-height:46px;border:1px solid #f0c000;border-radius:9px;background:#ffd814;color:#131921;font:inherit;font-size:14px;font-weight:600;padding:10px 22px;cursor:pointer}.pd-options-sheet__done:disabled{opacity:.6;cursor:wait}.pd-options-sheet button:focus-visible,.pd-options-change:focus-visible,.pd-options-more:focus-visible{outline:2px solid #303b36;outline-offset:3px}@media(max-width:749px){body.pd-refined .sticky-add-to-cart__bar{gap:10px;padding:10px 16px max(10px,env(safe-area-inset-bottom))}body.pd-refined .sticky-add-to-cart__bar .sticky-add-to-cart__image,body.pd-refined .sticky-add-to-cart__bar .sticky-add-to-cart__title{display:none}body.pd-refined .sticky-add-to-cart__bar .sticky-add-to-cart__info{flex:1;min-width:0}body.pd-refined .sticky-add-to-cart__bar .sticky-add-to-cart__variant{font-size:11px;margin:0}body.pd-refined .sticky-add-to-cart__bar .sticky-add-to-cart__price .compare-at-price{display:none}body.pd-refined .sticky-add-to-cart__bar .sticky-add-to-cart__button{width:auto;min-width:112px;min-height:46px;padding:10px 12px}body.pd-refined .sticky-add-to-cart__bar .add-to-cart-text__content{display:block;font-size:12px}body.pd-refined .sticky-add-to-cart__bar .add-to-cart-text>.svg-wrapper{display:none}body.pd-refined .sticky-add-to-cart__bar .sticky-add-to-cart__price{font-size:15px}}@media(max-width:359px){body.pd-refined.pd-purchase-reference .product-information variant-picker .pd-compact-group--size:not(.pd-compact-group--long){grid-template-columns:repeat(4,minmax(0,1fr))!important}.pd-sheet-group--size:not(.pd-sheet-group--long) .pd-sheet-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.pd-options-sheet__content{padding-inline:16px}}body.pd-refined.pd-purchase-reference .product-information variant-picker fieldset.pd-compact-group--pack[data-pd-count="4"],.pd-sheet-group--pack[data-pd-count="4"] .pd-sheet-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.pd-refined.pd-purchase-reference .product-information variant-picker .pd-single-color[data-testid=variant-option-single]{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:14px}body.pd-refined.pd-purchase-reference .product-information variant-picker .pd-single-color__label{font-size:12px;line-height:1.4;font-weight:600;color:#303b36}body.pd-refined.pd-purchase-reference .product-information variant-picker .pd-single-color__selection[data-testid=variant-option-single-value]{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0;background:transparent!important;border:0!important;color:inherit!important}body.pd-refined.pd-purchase-reference .product-information variant-picker .pd-single-color__image{display:block;width:52px;height:52px;flex:0 0 52px;border-radius:8px;border:1px solid #d5d9d9;object-fit:cover;background:#fff}body.pd-refined.pd-purchase-reference .product-information variant-picker .pd-single-color__name{font-size:13px;font-weight:600;color:#303b36;line-height:1.4}
/*# sourceMappingURL=/cdn/shop/t/68/assets/peradii-compact-options.css.map */
