.breadcrumbs_container{padding-bottom:1rem}.product__media-wrapper .product-media-container,.product__media-wrapper .thumbnail-slider .thumbnail-list__item{background-color:var(--colour-image_bg)}.product.grid{display:flex;flex-wrap:nowrap;gap:25px}.grid__item.product__media-wrapper{flex:1 1 auto;max-width:800px!important;min-width:0}.product .product__info-wrapper{max-width:100%!important;flex:1 0 500px;padding:0!important}.product .product__info-wrapper .product__info-container{max-width:100%}media-gallery.media_gallery-container{display:flex;flex-direction:row-reverse;gap:1rem}media-gallery.media_gallery-container .main_image_view{flex-grow:1;width:90%}media-gallery.media_gallery-container .thumbnail-slider{width:70px;min-width:70px;align-items:flex-start}media-gallery.media_gallery-container .thumbnail-slider .thumbnail-list{padding:0;display:flex;flex-direction:column;flex-grow:1}media-gallery.media_gallery-container .thumbnail-slider .thumbnail-list .thumbnail-list__item{aspect-ratio:1/1;width:100%;border-radius:4px;overflow:hidden}media-gallery.media_gallery-container .thumbnail-slider .thumbnail-list .thumbnail-list__item:before{content:unset}media-gallery.media_gallery-container .thumbnail-slider .thumbnail-list .thumbnail-list__item .thumbnail{border-radius:4px;overflow:hidden!important;position:relative}media-gallery.media_gallery-container .thumbnail-slider .thumbnail-list .thumbnail-list__item .thumbnail img{display:block}media-gallery.media_gallery-container .thumbnail-slider .thumbnail-list .thumbnail-list__item .thumbnail[aria-current]{border-color:var(--standard-font-colour)}.media_gallery-container .main_image_view{height:fit-content;width:100%}.media_gallery-container .main_image_view .product__media-list{margin:0}.media_gallery-container .main_image_view .product__media-list .product__media-item{width:100%;display:block}.media_gallery-container .main_image_view .product-media-container{width:100%;border-radius:4px;border-color:var(--colour-background-secondary);overflow:hidden!important}.media_gallery-container.main_aspect-square .main_image_view .product-media-container{aspect-ratio:1/1}.media_gallery-container.main_aspect-portrait .main_image_view .product-media-container{aspect-ratio:12/15}.media_gallery-container .main_image_view .product-media-container .product__media.media{padding:0}.product__modal-opener,.product__media.media{height:100%}.main_image_view .product-media-container img{width:100%;height:100%;object-fit:cover;object-position:center}.product__media.media img.image-magnify-lightbox{position:relative}[id^=GalleryThumbnails-]{overflow-y:auto;scrollbar-width:none}.product__media-toggle{position:absolute;bottom:1rem;left:1rem;background:#ffffffb3;padding:1rem;border-radius:100px;border:1px solid var(--colour-border-02);transition:all .3s ease}.product__media-toggle:hover{opacity:.7}.product__media-toggle,.product__media-toggle svg{cursor:pointer!important}.product__media-toggle .svg-wrapper{height:1.5rem;width:1.5rem}.product__media-toggle .svg-wrapper .icon-plus{stroke:var(--standard-font-colour);stroke-width:.2px}.product__media-toggle:after,.global-media-settings:after{content:unset}.main_image_view .slider-buttons{position:absolute;bottom:1rem;right:1rem;gap:.5rem}.main_image_view .slider-button{background:#ffffffb3;border:1px solid var(--colour-border-02);border-radius:100px;width:37px;height:37px;transition:all .3s ease}.main_image_view .slider-button:hover{opacity:.7}.main_image_view .slider-button .svg-wrapper{width:15px;height:15px}.main_image_view .slider-button .svg-wrapper svg{height:100%;width:100%}.main_image_view .slider-button.slider-button--prev .svg-wrapper svg{transform:rotate(180deg)}.main_image_view .slider-button.slider-button--next .svg-wrapper svg{transform:rotate(0)}.grid--peek.slider .grid__item:first-of-type{margin-left:0}.related_products-container .carousel-track .card__media .media img{border-radius:4px}.product__info-container .price__container .price__sale{display:flex;flex-direction:column-reverse}.product__info-container .price__container .price__sale{gap:.5rem}.product__info-container .price__container .price__sale .price-item--sale,.product__info-container .price__container .price__sale .regular_price-container{letter-spacing:0;line-height:1;margin:0}.product__info-container .price__container .price__sale .sale_price-container{display:flex;gap:1rem;align-items:center}.product__info-container .price__container .price__sale .price-item--sale{font-size:2rem;font-weight:500;color:var(--standard-font-colour)}.product__info-container .price__container .price__sale .regular_price-container .price-item--regular{font-size:1.4rem;margin:0;color:var(--avanti-red)}.product__info-container .price__container .price__sale .sale_percentage{letter-spacing:0;font-size:1.2rem;color:#fff;background-color:var(--avanti-red);border-radius:4px;padding:3px 5px}.quantity-buy-buttons-wrapper .product-form__quantity{max-width:unset;flex:0 0 0;margin:0}.quantity-buy-buttons-wrapper .product-form__quantity .price-per-item__container{height:40px;width:100%}.quantity-buy-buttons-wrapper .price-per-item__container .quantity{min-height:unset;height:100%;width:100%;background-color:var(--colour-background-03);border-radius:4px}.quantity-buy-buttons-wrapper .price-per-item__container .quantity:before,.quantity-buy-buttons-wrapper .price-per-item__container .quantity:after{content:none}.quantity-buy-buttons-wrapper .price-per-item__container .quantity .quantity__button{width:40px;display:flex;align-items:center}.quantity-buy-buttons-wrapper .price-per-item__container .quantity .quantity__button:focus-visible,.quantity-buy-buttons-wrapper .price-per-item__container .quantity .quantity__input:focus,.quantity-buy-buttons-wrapper .price-per-item__container .quantity .quantity__input:focus-visible{background:transparent;outline:2px solid black;border-radius:4px}.quantity-buy-buttons-wrapper .price-per-item__container .quantity .quantity__button .svg-wrapper{width:12px;height:12px}.quantity-buy-buttons-wrapper .price-per-item__container .quantity .quantity__input{padding:0;margin:0;min-width:0;flex-grow:unset;font-size:1.6rem;width:40px}.quantity-buy-buttons-wrapper .product-form__buttons{max-width:unset}.quantity-buy-buttons-wrapper .product-form__buttons .button{margin:0;border-radius:4px;min-height:40px;min-width:180px;justify-content:center;transition:all .3s ease}.quantity-buy-buttons-wrapper .product-form__buttons .button:hover{background-color:var(--secondary-font-colour)}.quantity-buy-buttons-wrapper .product-form__buttons .button:before,.quantity-buy-buttons-wrapper .product-form__buttons .button:after{content:unset}.quantity-buy-buttons-wrapper .product-form__buttons .button .button_text{display:flex;align-items:center;gap:1rem}.quantity-buy-buttons-wrapper .product-form__buttons .button .button_text{font-size:1.4rem;letter-spacing:0;font-weight:500}.product-form__buttons .inner_wrapper-btn [disabled]{display:none}.product-form__buttons .inner_wrapper-btn{max-height:40px;overflow:hidden}.gw-button-widget-v2.product-form__submit{font-size:14px;letter-spacing:0;font-weight:500}.variant-container .form__label{font-size:1.2rem;letter-spacing:0;line-height:1;color:var(--secondary-font-colour)}.variant-container .form__label .form__selected-value{color:var(--standard-font-colour)}.variant-container .swatch-input__input:active+.swatch-input__label,.swatch-input__input:checked+.swatch-input__label{outline:.1rem solid var(--standard-font-colour)!important;--swatch-input--size: 2.5rem !important}.variant-container .product-form__input--swatch .swatch-input__input+.swatch-input__label{--swatch-input--size: 2.5rem !important;outline-offset:2px}.variant-container .product-form__input--pill .pill_btn{border-radius:4px;background-color:var(--colour-background-03);font-size:1.4rem;letter-spacing:0;border:none;padding:6px 12px}.variant-container .product-form__input--pill .pill_btn:before{content:unset}.variant-container .product-form__input--pill .pill_btn:hover{outline:.2rem solid rgba(var(--color-foreground),.4);outline-offset:2px}.product-form__input--pill input[type=radio]:checked+label{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background));outline:.1rem solid black;outline-offset:2px}.description-container .product__accordion{border-top:0}.description-container .product__accordion .accordion_summary{display:flex;justify-content:space-between;padding-block:20px}.description-container .product__accordion .accordion_summary .accordion_heading{font-size:1.6rem!important;letter-spacing:0}.description-container .product__accordion .accordion_summary .accordian_icons-wrapper{display:flex;align-items:center;justify-content:center;height:14px;width:14px}.description-container .product__accordion .accordion_summary .accordian_icons-wrapper .svg-wrapper{display:inline-flex;justify-content:center;align-items:center;width:20px;height:20px}.description-container .product__accordion .accordion_summary .accordian_icons-wrapper .svg-wrapper{margin:0}.description-container .product__accordion .accordion_summary .accordian_icons-wrapper .svg-wrapper .icon-minus,.description-container .product__accordion details[open] .accordion_summary .accordian_icons-wrapper .svg-wrapper .icon-plus{display:none}.description-container .product__accordion details[open] .accordion_summary .accordian_icons-wrapper .icon-minus,.description-container .product__accordion .accordion_summary .accordian_icons-wrapper .svg-wrapper .icon-plus{display:block}.description-container .product__accordion .accordion__content{letter-spacing:0;font-size:1.4rem;line-height:1.5;color:var(--standard-font-colour);padding:10px 40px 0 0}.description-container .product__accordion .accordion__content a{color:var(--standard-font-colour);text-decoration:underline;transition:all .3s ease}.description-container .product__accordion .accordion__content a:hover{color:var(--secondary-font-colour)}.description-container .product__accordion .accordion__content>*,.description-container .product__accordion .accordion__content .metafield-rich_text_field>*{margin-bottom:15px}.accordion__content.rte ul{list-style:disc;list-style-position:outside;padding-left:40px}.accordion__content.rte ol{list-style-type:decimal;list-style-position:outside;padding-left:40px}.accordion__content.rte ul li{padding-left:4px}.accordion__content.rte ol li{padding-left:5px}.accordion__content.rte ol li::marker{font-weight:600}.accordion__content.rte .button{color:#fff!important}@media(max-width:1200px){media-gallery.media_gallery-container{flex-direction:column}media-gallery.media_gallery-container .main_image_view,media-gallery.media_gallery-container .thumbnail-slider{width:100%}media-gallery.media_gallery-container .thumbnail-slider .thumbnail-list{flex-direction:row}media-gallery.media_gallery-container .thumbnail-slider .thumbnail-list .thumbnail-list__item{width:70px;height:70px}}@media(max-width:1023px){.product.grid{display:flex;flex-direction:column}.product__info-wrapper.grid__item,.grid__item.product__media-wrapper{max-width:100%!important;width:100%!important}media-gallery.media_gallery-container .main_image_view{margin-left:-2.5rem;margin-right:-2.5rem;width:calc(100% + 5rem)!important}media-gallery.media_gallery-container .main_image_view .product-media-container{border:none}.product.grid .product__info-wrapper .product__info-container{max-width:100%}}@media(max-width:749px){media-gallery.media_gallery-container .main_image_view{margin-left:-1.5rem;margin-right:-1.5rem;width:calc(100% + 3rem)!important}media-gallery.media_gallery-container .thumbnail-slider{width:calc(100% + 3rem);padding-inline:.5rem}.main_image_view{width:100%}media-gallery.media_gallery-container .main_image_view .product__media-list{width:100%}.description-container .product__accordion .accordion__content{padding:10px 0 0}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/z-css-product_page.css.map */
