.rte,.rte *:not(h1,h2,h3,h4,h5,h6){font-size:inherit}.rte>*+*,.rte .metafield-rich_text_field>*+*{margin-top:1rem}.rte>*+*:is(ol,ul),.rte .metafield-rich_text_field>*+*:is(ol,ul){margin-top:1rem}.rte a{text-decoration:underline}input:focus,textarea:focus,select:focus{outline:0px solid var(--primary-colour);outline-offset:0px}.transition{transition:all .3s ease-in-out}.border{border:1px solid var(--text-colour)}.border-0{border:0}.bg-primary{background-color:var(--primary-colour)}.bg-secondary{background-color:var(--secondary-colour)}.bg-tertiary{background-color:var(--tertiary-colour)}.bg-inherit{background-color:inherit}[popover]{padding:0;border:0px;color:var(--text-colour)}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.max-w-full{max-width:100%}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.noScroll{overflow:hidden}.loox-rating .loox-icon{color:var(--reviews-star-colour);width:13px;height:13px}.loox-rating .loox-rating-label{color:var(--reviews-text-colour);font-size:var(--text-xs);line-height:1}.btn[disabled]{opacity:.5;cursor:not-allowed}input:not([type=search]):not([type=checkbox]):not([type=radio]):not([data-cart-quantity]):not([name=quantity]):not(.quantity-value),textarea,select{border-radius:3px;border:1px solid #DADADA;color:var(--text-colour);padding:12px 20px}label{text-align:left}.error-message{background-color:#ffe5e5;color:#d82c0d;border-radius:3px;padding:12px 20px;font-size:var(--text-sm);font-weight:500;text-align:center}.error-message ul{list-style:none;padding:0}.success-message{background-color:#e5f9e7;color:green;border-radius:3px;padding:12px 20px;font-size:var(--text-sm);font-weight:500;text-align:center}@view-transition{navigation: auto;}.trustpilot-widget{width:100%}accordion-component{width:100%}@media (min-width: 1024px){.template-product inbox-online-store-chat{bottom:110px!important}}.custom-tabs{position:relative;height:var(--tabs-height, auto);flex-wrap:wrap;flex-direction:var(--tabs-direction, row);display:flex;gap:var(--tabs-gap, 8px)}.custom-tab{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;-webkit-user-select:none;user-select:none;display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;font-size:14px;line-height:1.2;border:1px solid var(--tab-border-color, var(--text-colour));border-radius:var(--tab-border-radius, 10px);background-color:var(--tab-background-color, transparent);color:var(--tab-text-color, var(--text-colour));transition:all .3s ease;margin:0;text-transform:var(--tab-text-transform, capitalize);width:auto;height:auto}@media (max-width: 1023px){.custom-tabs{justify-content:center}.custom-tab,.custom-tab-button{flex:1 0 calc(33.33% - (var(--tabs-column-gap-mobile, 8px) * 2 / 3))}}@media (max-width: 640px){.custom-tab,.custom-tab-button{flex:1 0 calc(50% - (var(--tabs-column-gap-mobile, 8px) * 2 / 3))}}.custom-tab:after{content:attr(aria-label)}.custom-tab:checked,.custom-tab:hover{background-color:var(--tab-active-background-color, var(--primary-colour));color:var(--tab-active-text-color, #FFF);border-color:var(--tab-active-border-color, var(--primary-colour))}.custom-tab-content{opacity:0;display:none;transition:all .3s ease;order:2;width:100%;flex:1 0 100%;margin-top:20px;gap:var(--mobile-gap, 20px);grid-template-columns:repeat(var(--mobile-columns, 1),1fr)}.custom-tab-button{display:none;opacity:0;transition:all .3s ease;order:1;font-weight:400;border-width:1px!important;align-items:center;justify-content:center}.custom-tab:checked+.custom-tab-content{opacity:1;display:grid}.custom-tab:checked+.custom-tab-content+.custom-tab-button{display:flex;opacity:1}@media (min-width: 1024px){.custom-tabs{gap:var(--tabs-gap, 0)}.custom-tab-content{margin-top:32px;gap:var(--desktop-gap, 20px);grid-template-columns:repeat(var(--desktop-columns, 1),1fr)}.custom-tab{padding:14px 22px;font-size:16px;min-width:fit-content}.custom-tab:first-of-type:not(.ignore-no-radius){border-top-right-radius:0;border-bottom-right-radius:0}.custom-tab:last-of-type:not(.ignore-no-radius){border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}.custom-tab:not(:first-of-type,:last-of-type,.ignore-no-radius){border-radius:0;border-left:0}.custom-tab-button{position:absolute;top:0;right:0}}body:has(.product-quick-view-dialog[open]){overflow:hidden}body:has(.product-quick-view-dialog[open]) .mini-cart-wrapper{background:transparent}.product-quick-view-dialog{width:95%;height:100%;border:none;right:0;left:unset;padding:20px;flex-direction:column;gap:20px;max-height:100dvh;max-width:95%}.product-quick-view-dialog .wishlist-button{display:none!important}.product-quick-view-dialog::backdrop{background:#00000080}.product-quick-view-dialog .product-wrapper{gap:20px}.product-quick-view-dialog .product-form-footer{position:fixed;padding:12px 20px;background:#fff;right:0;bottom:0;width:calc(95% - 20px);width:95%;box-shadow:0 -4px 14px #00000026}.product-quick-view-dialog .product__block--product_price{flex-direction:row;flex-wrap:wrap;justify-content:space-between}.product-quick-view-dialog[open]{display:flex}.product-quick-view-dialog .product-quick-view-content{display:flex;flex-direction:column;gap:20px;padding-bottom:62px}.product-quick-view-dialog .product-wrapper{flex-direction:column!important}.product-quick-view-dialog .product-carousel,.product-quick-view-dialog .product-info{width:100%}.product-quick-view-dialog .product-carousel .carousel__slide{cursor:auto!important}.product-quick-view-dialog .product__block--product_price{margin-top:-16px}.product-quick-view-dialog #product-variants{margin-top:0}@media (min-width: 768px){.product-quick-view-dialog{width:550px;padding:20px 40px}.product-quick-view-dialog .product-form-footer{width:550px;padding:12px 40px}}.loading-spinner{position:relative}.loading-spinner:after{content:"";display:block;position:absolute;top:var(--loading-spinner-top, 10%);left:calc(50% - (var(--loading-spinner-size, 50px) / 2));width:var(--loading-spinner-size, 50px);padding:var(--loading-spinner-padding, 8px);aspect-ratio:1;border-radius:50%;background:var(--loading-spinner-background, var(--primary-colour));--loader-mask: conic-gradient(#0000 10%, #000), linear-gradient(#000 0 0) content-box;-webkit-mask:var(--loader-mask);mask:var(--loader-mask);-webkit-mask-composite:source-out;mask-composite:subtract;animation:loading-spinner 1s infinite linear}@keyframes loading-spinner{to{transform:rotate(1turn)}}summary::-webkit-details-marker{display:none!important}.custom-quantity-selector{display:flex;align-items:center;justify-content:space-between;border:1px solid #DADADA;border-radius:8px;padding:7px;gap:5px;height:100%}.custom-quantity-selector .quantity-btn{background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;width:26px;height:100%;padding:0 5px}.custom-quantity-selector .quantity-btn:disabled{color:#ccc;cursor:not-allowed}.custom-quantity-selector .quantity-value{min-width:20px;text-align:center;-webkit-user-select:none;user-select:none;padding:0;margin:0;border:none;width:20px}
/*# sourceMappingURL=/cdn/shop/t/208/assets/main.css.map */
