tab-container{display:block;font:inherit;scroll-margin:var(--header-height)}tab-container .tab-list{display:flex;flex-direction:row;justify-content:flex-start;gap:5px}.tab-button{background:none;border:0;box-shadow:none;cursor:pointer;font-family:inherit;min-width:150px;font-size:1rem;padding:20px;border:1px solid rgb(var(--colour-black));border-bottom:none;border-radius:8px 8px 0 0;background-color:rgb(var(--colour-white));font-weight:var(--font-body-weight);color:rgb(var(--colour-black));z-index:0}.tab-button-text{position:relative;font-size:1.25rem}.tab-button[aria-selected=true]{position:relative;z-index:2;background-color:rgb(var(--colour-white))}.tab-button[aria-selected=true]:after{content:" ";width:100%;height:15px;background-color:rgb(var(--colour-white));position:absolute;bottom:-5px;left:0;z-index:3}.tab-panel{padding:20px;border:1px solid rgb(var(--colour-black));background-color:rgb(var(--colour-white));position:relative;z-index:1}.tab-panel :is(p,ul,li,table),.details-content :is(p,ul,li,table){color:rgb(var(--colour-black))}.tab-panel a,.details-content a{color:rgb(var(--colour-black))}tab-container .contact__fields{margin-bottom:20px}tab-details-disclosure{display:block;margin-bottom:20px;scroll-margin:calc(var(--header-height) + 40px)}tab-details-disclosure:last-child{margin-bottom:0}tab-details-disclosure details[open]>.details-content{padding:20px;border:1px solid rgb(var(--colour-grey));border-top:none}tab-details-disclosure details[open]>.details-content{opacity:1;animation:animateMenuOpen var(--duration-default) ease}.details-content>*:first-child{margin-top:0}.details-content>*:last-child{margin-bottom:0}.details-content .field{margin-bottom:1rem}tab-details-disclosure summary{list-style:none;display:grid;padding:10px 20px;background-color:rgb(var(--colour-grey));color:rgb(var(--colour-black));font-weight:var(--font-body-weight);font-size:1.5rem;position:relative;border-radius:8px}.bg-colour-grey tab-details-disclosure summary{background-color:rgb(var(--colour-brown));color:rgb(var(--colour-white))}.bg-colour-grey tab-details-disclosure summary .icon polyline{stroke:rgb(var(--colour-white))}.bg-colour-grey tab-details-disclosure details .details-content{border-color:rgb(var(--colour-brown))}tab-details-disclosure details[open]>summary{border-radius:8px 8px 0 0}tab-details-disclosure summary .svg-wrapper{position:absolute;right:1.5rem;height:100%;width:20px;top:0;pointer-events:none;display:flex;place-content:center}tab-details-disclosure summary .svg-wrapper svg{transform:rotate(0)}tab-details-disclosure details[open] summary .svg-wrapper svg{transform:rotate(180deg)}tab-details-disclosure summary::-webkit-details-marker{display:none}.product-page-tabs-section .field__input,.product-page-tabs-section .select__select,.product-page-tabs-section .customer .field input,.product-page-tabs-section .customer select{--colour-background: var(--colour-white);--colour-foreground: var(--colour-black)}
/*# sourceMappingURL=/cdn/shop/t/48/assets/section-product-page-tabs.css.map */
