.blako-main-product .product__info-container{font-family:Inter,sans-serif}.blako-main-product .product__title{margin:0 0 .9rem}.blako-main-product .product__title h1{margin:0;color:#111;font-family:Inter,sans-serif;font-size:2.2rem;font-weight:600;line-height:1.25;letter-spacing:0}.blako-main-product .blako-product-price{margin:0 0 2.6rem}.blako-main-product .blako-product-price .price{color:#4f4f4f;font-family:Inter,sans-serif;font-size:1.5rem;font-weight:600;line-height:1.3;letter-spacing:0}.blako-main-product .blako-product-price .price-item{font-size:inherit;font-weight:inherit;letter-spacing:0}.blako-main-product .blako-product-price .price__container{margin:0}.blako-main-product .blako-product-price .price__badge-sold-out{display:none!important}.blako-main-product .blako-product-price+.product__tax,.blako-main-product .product__tax,.blako-main-product .installment{font-family:Inter,sans-serif}.blako-main-product variant-selects{display:block;margin:0 0 2.4rem}.blako-main-product .blako-product-colour-picker{display:block;max-width:100%;min-width:0;margin:0 0 2.2rem}.blako-main-product .blako-product-option-label__stock{color:#d33918;font-weight:600}.blako-main-product .blako-product-option-label__stock.is-hidden{display:none}.blako-main-product .blako-product-option-label,.blako-main-product .product-form__input>.form__label,.blako-main-product .product-form__quantity>.quantity__label{display:block;margin:0 0 1rem;padding:0;color:#555;font-family:Inter,sans-serif;font-size:1.1rem;font-weight:600;line-height:1.25;letter-spacing:.045em;text-transform:uppercase}.blako-main-product .blako-product-option-label__name{color:#555}.blako-main-product .blako-product-option-label__separator{color:#888}.blako-main-product .blako-product-option-label__value{color:#111}.blako-main-product .blako-product-colour-options{display:flex;flex-wrap:wrap;gap:.7rem}.blako-main-product .blako-product-colour-input{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.blako-main-product .blako-product-colour-swatch{position:relative;display:block;width:4rem;height:4rem;padding:0;border:0;border-radius:.6rem;background:#f4f4f4;cursor:pointer;overflow:hidden;box-sizing:border-box}.blako-main-product .blako-product-colour-swatch:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:.1rem solid transparent;border-radius:inherit;pointer-events:none;box-sizing:border-box}.blako-main-product .blako-product-colour-input:checked+.blako-product-colour-swatch:after{border-color:#111}.blako-main-product .blako-product-colour-input:focus-visible+.blako-product-colour-swatch{outline:.2rem solid rgba(17,17,17,.5);outline-offset:.2rem}.blako-main-product .blako-product-colour-swatch img,.blako-main-product .blako-product-colour-swatch__colour,.blako-main-product .blako-product-colour-swatch__fallback{display:block;width:100%;height:100%;border-radius:inherit}.blako-main-product .blako-product-colour-swatch img{object-fit:cover}.blako-main-product .blako-product-colour-swatch__fallback{display:flex;align-items:center;justify-content:center;color:#666;font-family:Inter,sans-serif;font-size:1.1rem;font-weight:600;background:#f4f4f4}.blako-main-product .blako-product-colour-swatch.is-unavailable{opacity:.42}.blako-main-product .product-form__input--pill{margin-bottom:2.2rem}.blako-main-product .product-form__input--pill input[type=radio]+label{margin:0 .6rem .6rem 0;padding:1rem 1.5rem;border:.1rem solid #d8d8d8;border-radius:.4rem;color:#111;font-family:Inter,sans-serif;font-size:1.2rem;font-weight:500;line-height:1;letter-spacing:0}.blako-main-product .product-form__input--pill input[type=radio]:checked+label{background:#111;border-color:#111;color:#fff}.blako-main-product .product-form__quantity{margin:0 0 2rem;max-width:100%}.blako-main-product .product-form__quantity .price-per-item__container{align-items:flex-start}.blako-main-product .product-form__quantity quantity-input.quantity{width:12.4rem;min-height:4.4rem;border:.1rem solid #d8d8d8;border-radius:.4rem;background:#fff}.blako-main-product .product-form__quantity .quantity:before,.blako-main-product .product-form__quantity .quantity:after{display:none}.blako-main-product .product-form__quantity .quantity__button,.blako-main-product .product-form__quantity .quantity__input{color:#111;font-family:Inter,sans-serif}.blako-main-product .product-form__quantity .quantity__input{font-size:1.3rem;font-weight:500}.blako-main-product .blako-product-buy-area{margin:0 0 2.4rem}.blako-main-product .product-form{margin:0}.blako-main-product .product-form__buttons{max-width:100%}.blako-main-product .product-form__submit{min-height:5.2rem;margin:0;border:0;border-radius:.4rem;background:#111;color:#fff;font-family:Inter,sans-serif;font-size:1.3rem;font-weight:600;line-height:1.2;letter-spacing:.02em;text-transform:uppercase}.blako-main-product .product-form__submit:before,.blako-main-product .product-form__submit:after{box-shadow:none}.blako-main-product .product-form__submit:not([disabled]):hover{background:#262626}.blako-main-product .blako-product-submit__separator{opacity:.6}.blako-main-product .blako-product-shipping-note{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:1.1rem 0 0;color:#666;font-family:Inter,sans-serif;font-size:1.1rem;font-weight:400;line-height:1.4;letter-spacing:0}.blako-main-product .blako-product-shipping-note__separator{color:#b0b0b0}.blako-main-product .product__pickup-availabilities{margin-top:1.4rem}@media screen and (max-width:749px){.blako-main-product .product__title h1{font-size:2rem}.blako-main-product .blako-product-price{margin-bottom:2.3rem}.blako-main-product .blako-product-colour-swatch{width:3.8rem;height:3.8rem}.blako-main-product .product-form__submit{min-height:5rem}.blako-main-product .blako-product-shipping-note{font-size:1.05rem}}.blako-main-product .blako-product-details{margin:2.8rem 0 0}.blako-main-product .blako-product-details__heading{margin:0 0 1.2rem;color:#111;font-family:Inter,sans-serif;font-size:1.2rem;font-weight:600;line-height:1.3;letter-spacing:.035em;text-transform:uppercase}.blako-main-product .blako-product-details__content,.blako-main-product .blako-product-accordion__content{color:#555;font-family:Inter,sans-serif;font-size:1.3rem;font-weight:400;line-height:1.65;letter-spacing:0}.blako-main-product .blako-product-details__content>:first-child,.blako-main-product .blako-product-accordion__content>:first-child{margin-top:0}.blako-main-product .blako-product-details__content>:last-child,.blako-main-product .blako-product-accordion__content>:last-child{margin-bottom:0}.blako-main-product .blako-product-details__content h1,.blako-main-product .blako-product-details__content h2,.blako-main-product .blako-product-details__content h3,.blako-main-product .blako-product-details__content h4,.blako-main-product .blako-product-accordion__content h1,.blako-main-product .blako-product-accordion__content h2,.blako-main-product .blako-product-accordion__content h3,.blako-main-product .blako-product-accordion__content h4{color:#111;font-family:Inter,sans-serif;font-size:1.3rem;font-weight:600;line-height:1.4}.blako-main-product .blako-product-details__content a,.blako-main-product .blako-product-accordion__content a{color:#111;text-underline-offset:.25rem;text-decoration-thickness:.1rem}.blako-main-product .blako-product-accordion{margin:2.4rem 0 0;border-top:.1rem solid #e7e7e7;border-bottom:.1rem solid #e7e7e7}.blako-main-product .blako-product-accordion+.blako-product-accordion{margin-top:-.1rem}.blako-main-product .blako-product-accordion__summary{display:flex;align-items:center;justify-content:space-between;gap:2rem;min-height:5.2rem;padding:0;color:#111;font-family:Inter,sans-serif;font-size:1.2rem;font-weight:600;line-height:1.3;letter-spacing:.035em;text-transform:uppercase;cursor:pointer;list-style:none}.blako-main-product .blako-product-accordion__summary::-webkit-details-marker{display:none}.blako-main-product .blako-product-accordion__toggle{position:relative;flex:0 0 1.4rem;width:1.4rem;height:1.4rem}.blako-main-product .blako-product-accordion__toggle:before,.blako-main-product .blako-product-accordion__toggle:after{content:"";position:absolute;top:50%;left:50%;width:1.2rem;height:.1rem;background:#555;transform:translate(-50%,-50%);transition:transform .16s ease,opacity .16s ease}.blako-main-product .blako-product-accordion__toggle:after{transform:translate(-50%,-50%) rotate(90deg)}.blako-main-product .blako-product-accordion details[open] .blako-product-accordion__toggle:after{opacity:0;transform:translate(-50%,-50%) rotate(0)}.blako-main-product .blako-product-accordion__content{padding:0 2.8rem 2rem 0}.blako-main-product .product__media-list{column-gap:1rem;row-gap:1rem}.blako-main-product .product-media-container.global-media-settings{overflow:hidden;border:0;border-radius:.4rem;background:#f7f7f7;box-shadow:none}.blako-main-product .product-media-container:after,.blako-main-product .product-media-container:before{box-shadow:none}.blako-main-product .product__media,.blako-main-product .product__media.media--transparent{background:#f7f7f7}@media screen and (min-width:990px){.blako-main-product .product--large:not(.product--no-media) .product__media-wrapper{max-width:60%;width:calc(60% - var(--grid-desktop-horizontal-spacing) / 2)}.blako-main-product .product--large:not(.product--no-media) .product__info-wrapper{max-width:40%;width:calc(40% - var(--grid-desktop-horizontal-spacing) / 2);padding-left:5rem}.blako-main-product .product--stacked .product__media-item{max-width:calc(50% - .5rem)}}@media screen and (max-width:749px){.blako-main-product .product__media-wrapper{margin-bottom:1.8rem}.blako-main-product .product__media-wrapper .slider-mobile-gutter{position:relative}.blako-main-product .product__media-list{margin-bottom:0}.blako-main-product .product-media-container.global-media-settings{border-radius:.3rem}.blako-main-product .product__media-icon--lightbox{display:none}.blako-main-product .product__media-wrapper .slider-buttons{position:static;z-index:4;display:flex;align-items:center;justify-content:center;gap:.8rem;width:100%;min-width:0;height:auto;margin:0;padding:.9rem 0 0;border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.blako-main-product .product__media-wrapper .slider-button{width:2.8rem;height:2.8rem;padding:0;color:#555}.blako-main-product .product__media-wrapper .slider-button .icon{width:.65rem;height:.95rem}.blako-main-product .product__media-wrapper .slider-counter{min-width:3.6rem;margin:0;color:#555;font-family:Inter,sans-serif;font-size:1.2rem;font-weight:500;line-height:1}.blako-main-product .blako-product-details{margin-top:2.4rem}.blako-main-product .blako-product-accordion{margin-top:2.2rem}.blako-main-product .blako-product-accordion+.blako-product-accordion{margin-top:-.1rem}.blako-main-product .blako-product-accordion__summary{min-height:5rem;font-size:1.15rem}.blako-main-product .blako-product-details__content,.blako-main-product .blako-product-accordion__content{font-size:1.3rem}.blako-main-product .blako-product-accordion__content{padding-right:1.5rem;padding-bottom:1.8rem}}@media screen and (min-width:750px){.blako-main-product .product__media-wrapper{align-self:flex-start}.blako-main-product media-gallery.product__column-sticky{position:static;top:auto;z-index:auto}}@media screen and (min-width:750px){.blako-main-product .product--thumbnail_slider .thumbnail-slider{margin-top:1.2rem;gap:.4rem}.blako-main-product .product--thumbnail_slider .thumbnail-slider .thumbnail-list.slider--tablet-up{display:flex;flex:1 1 auto;gap:.8rem;padding:.2rem 0;scroll-padding-left:0}.blako-main-product .product--thumbnail_slider .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{flex:0 0 6.4rem;width:6.4rem!important}.blako-main-product .product--thumbnail_slider .thumbnail{overflow:hidden;box-sizing:border-box;border:.1rem solid transparent!important;border-radius:.5rem;background:#f7f7f7;box-shadow:none!important;transition:border-color .14s ease,opacity .14s ease}.blako-main-product .product--thumbnail_slider .thumbnail.global-media-settings img{width:100%;height:100%;border-radius:.4rem;object-fit:cover}.blako-main-product .product--thumbnail_slider .thumbnail[aria-current]{border-color:#111!important;box-shadow:none!important}.blako-main-product .product--thumbnail_slider .thumbnail:hover{opacity:.82}.blako-main-product .product--thumbnail_slider .thumbnail-slider>.slider-button{flex:0 0 2.8rem;width:2.8rem;height:6.4rem;padding:0;color:#111}.blako-main-product .product--thumbnail_slider .thumbnail-slider>.slider-button .svg-wrapper,.blako-main-product .product--thumbnail_slider .thumbnail-slider>.slider-button svg{width:1.4rem;height:1.4rem}}.blako-main-product .product-form__input--dropdown{width:100%;max-width:100%;min-width:0;margin:0 0 2.2rem}.blako-main-product .product-form__input--dropdown>.form__label{margin-bottom:1rem}.blako-main-product .product-form__input--dropdown .select{width:100%;max-width:100%;min-width:0;background:#fff;border:.1rem solid #d9d9d9;border-radius:.6rem;overflow:hidden;transition:border-color .14s ease,box-shadow .14s ease}.blako-main-product .product-form__input--dropdown .select:before,.blako-main-product .product-form__input--dropdown .select:after{display:none}.blako-main-product .product-form__input--dropdown .select:hover{border-color:#b8b8b8}.blako-main-product .product-form__input--dropdown .select:focus-within{border-color:#111;box-shadow:0 0 0 .1rem #111}.blako-main-product .product-form__input--dropdown .select__select{width:100%;height:4.8rem;min-height:4.8rem;margin:0;padding:0 4.4rem 0 1.5rem;border:0;border-radius:0;background:transparent;box-shadow:none;color:#2d2a26;font-family:Inter,sans-serif;font-size:1.4rem;font-weight:500;line-height:1.2;letter-spacing:0}.blako-main-product .product-form__input--dropdown .select__select:focus,.blako-main-product .product-form__input--dropdown .select__select:focus-visible{outline:0;box-shadow:none}.blako-main-product .product-form__input--dropdown .select .svg-wrapper{right:1.5rem;top:50%;width:.9rem;height:.55rem;transform:translateY(-50%);color:#555}.blako-main-product .product-form__input--dropdown .select .svg-wrapper svg{width:100%;height:100%}@media screen and (max-width:749px){.blako-main-product .product-form__input--dropdown{margin-bottom:2rem}.blako-main-product .product-form__input--dropdown .select__select{height:4.8rem;min-height:4.8rem;font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/212/assets/blako-product-page.css.map */
