.pomme-product-overview,.accordion[class*=pomme_accordion]{width:100%}.accordion[class*=pomme_accordion] accordion-custom:has([data-pomme-empty]){display:none}.accordion[class*=pomme_accordion] .details__header{padding-block:15px;font-weight:400;font-size:12px;letter-spacing:.12em;text-transform:uppercase}.accordion[class*=pomme_accordion] .details__header .svg-wrapper,.accordion[class*=pomme_accordion] .details__header .icon-plus,.accordion[class*=pomme_accordion] .details__header svg{width:12px;height:12px}.accordion[class*=pomme_accordion] .details-content{padding-block-end:16px;line-height:1.6;font-size:13px}.accordion[class*=pomme_accordion] .details-content .metafield-rich_text_field>:first-child{margin-block-start:0}.accordion[class*=pomme_accordion] .details-content .metafield-rich_text_field>:last-child{margin-block-end:0}.product-details .text-block.h3 h1{font-size:1.75rem;line-height:1.2}@media screen and (max-width:749px){.product-details .text-block.h3 h1{font-size:1.25rem;line-height:1.25}}.product-details product-price .price,.product-details product-price .compare-at-price{font-size:1.25rem}@media screen and (max-width:749px){.product-details product-price .price,.product-details product-price .compare-at-price{font-size:1.0625rem}}.product-details .variant-option--buttons{gap:8px}.product-details .variant-option--buttons .variant-option__button-label:not(.variant-option__button-label--has-swatch){--color-variant-border:#e6e6e6;--color-selected-variant-background:#fff;--color-selected-variant-text:#000;--color-selected-variant-border:#000;--color-selected-variant-hover-background:#fff;--color-selected-variant-hover-text:#000;--color-selected-variant-hover-border:#000;--options-border-radius:8px;border-radius:8px;min-height:44px;font-weight:600;font-size:13px;background-color:#fff}.product-details .variant-option--buttons .variant-option__button-label:not(.variant-option__button-label--has-swatch):has(:checked){background-color:#fff;color:#000;border-color:#000;box-shadow:inset 0 0 0 .5px #000}.product-details .variant-option--buttons .variant-option__button-label:not(.variant-option__button-label--has-swatch):has(:checked):before{border-color:#000}.product-details .variant-option--buttons .variant-option__button-label__pill{background:#fff}.product-details product-price [ref=priceContainer]{display:flex;flex-wrap:wrap;align-items:center;column-gap:.5em;row-gap:4px}.product-details product-price [ref=priceContainer]>.price-item__group{margin-inline-start:0}.product-details product-price [ref=priceContainer]>.price-discount-badge{top:0;margin-inline-start:.25em}.product-details product-price [ref=priceContainer]>.unit-price{flex-basis:100%}@media screen and (max-width:749px){.product-information .media-gallery--hint{--slideshow-gap: 6px}.product-information .media-gallery--hint :not(.dialog-zoomed-gallery)>.product-media-container:not(:only-child){width:82%}}.product-details .buy-buttons-block{margin-block-end:12px}.product-details .pomme-usps{margin-block-end:16px}@media screen and (max-width:749px){.product-details,.product-details .accordion,.product-details details,.pomme-stock-row{max-width:100%;min-width:0}.product-details .accordion .details-content{overflow-wrap:anywhere}}product-recommendations{--mobile-card-size:40cqw !important}.product-details .variant-option__button-label:has(.pomme-option-hint){padding-block:8px;min-height:52px!important;white-space:normal}.product-details .variant-option__button-label__text:has(.pomme-option-hint){display:flex;flex-direction:column;align-items:center;text-align:center;gap:2px;line-height:1.2}.pomme-option-hint{display:block;font-size:11px;font-weight:400;letter-spacing:0;opacity:.6;white-space:nowrap}.product-details .variant-option__button-label:has([data-option-available=false]) .pomme-option-hint{opacity:.45}.product-details .pomme-grip-note{display:none}.accordion[class*=pomme_accordion] details .details-content,.accordion[class*=pomme_accordion] details[open] .details-content,.accordion[class*=pomme_accordion] details[open] .details-content:focus-within{overflow-x:clip!important;overflow-y:clip!important;padding-inline:0!important;margin-inline:0!important}.accordion[class*=pomme_accordion] details .details-content,.accordion[class*=pomme_accordion] details[open] .details-content{opacity:1!important;will-change:auto;transform:none!important}.accordion[class*=pomme_accordion] details .details-content *{transform:none}.product-details .variant-option--buttons legend,.product-details .variant-option[data-testid=variant-option-single],.product-details .variant-option--dropdowns>label,.product-details .pomme-colours__label{display:flex;align-items:baseline;gap:8px;margin:0 0 10px;padding:0;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;line-height:1.3;color:var(--color-foreground)}.product-details .pomme-legend-value,.product-details .variant-option__swatch-value,.product-details .variant-option__swatch-value *{padding:0;font-size:13px;font-weight:400;letter-spacing:0;text-transform:none;color:rgb(var(--color-foreground-rgb) / .6)}.product-details .variant-option+.variant-option{margin-top:20px}.product-details .variant-option[data-testid=variant-option-single]{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/17/assets/pomme-product-accordions.css.map */
