.quick-buy-modal{--modal-body-max-width: 56rem}.quick-buy-modal::part(content){border-radius:16px}.quick-buy-modal__content{align-items:start}.quick-buy-modal__gallery-wrapper{background:#fff;border-radius:12px}.quick-buy-modal .product-gallery__carousel-with-arrows{position:relative}.quick-buy-modal .product-gallery__carousel-with-arrows :is(carousel-prev-button,carousel-next-button)>button{display:inline-flex!important;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:40px;height:40px;padding:0;background:transparent;color:#141518;border:0;cursor:pointer;opacity:.75}.quick-buy-modal .product-gallery__carousel-with-arrows carousel-prev-button>button{left:0}.quick-buy-modal .product-gallery__carousel-with-arrows carousel-next-button>button{right:0}.quick-buy-modal .product-gallery__carousel-with-arrows :is(carousel-prev-button,carousel-next-button)>button:hover{opacity:1}.quick-buy-modal .product-gallery__carousel-with-arrows :is(carousel-prev-button,carousel-next-button)>button svg{display:none}.quick-buy-modal .product-gallery__carousel-with-arrows :is(carousel-prev-button,carousel-next-button)>button:before{content:"";width:22px;height:22px;background:currentColor;position:static;inset:auto;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'><path d='M15 5l-7 7 7 7'/></svg>") center / contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'><path d='M15 5l-7 7 7 7'/></svg>") center / contain no-repeat}.quick-buy-modal .product-gallery__carousel-with-arrows carousel-next-button>button:before{transform:scaleX(-1)}.quick-buy-modal .product-gallery__carousel-with-arrows:has(.product-gallery__media:only-child) :is(carousel-prev-button,carousel-next-button)>button{display:none!important}@media screen and (max-width:699px){.quick-buy-modal .product-gallery__carousel-with-arrows :is(carousel-prev-button,carousel-next-button)>button{position:static;transform:none;width:36px;height:36px;flex:none}}.quick-buy-modal__info-wrapper .product-info__block-list{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:12px;row-gap:0}.quick-buy-modal__info-wrapper .product-info__block-list>.product-info__block-item{grid-column:1 / -1;margin:0}.quick-buy-modal .product-info .product-title,.quick-buy-modal .product-info h1,.quick-buy-modal .product-info .h2{font:700 22px/1.2 Montserrat,sans-serif!important;letter-spacing:0;text-transform:none;color:#141518}.quick-buy-modal .product-info__block-list>[data-block-id=subtitle]{margin-top:8px}.quick-buy-modal .pdp-subtitle{font:500 14.5px/1.45 Montserrat,sans-serif;color:#4a5058;margin:0}.quick-buy-modal .product-info__block-list>[data-block-type="@app"]{margin-top:14px}.quick-buy-modal .product-info__block-list>[data-block-type=price]{margin-top:12px}.quick-buy-modal .price-list{font:700 18px/1.1 Montserrat,sans-serif}.quick-buy-modal .price-list sale-price,.quick-buy-modal .price-list .text-subdued{color:#141518!important;font-size:18px;font-weight:700}.quick-buy-modal .price-list compare-at-price{color:#5b6470!important;font-size:14px;font-weight:600}.quick-buy-modal .product-info__block-list>[data-block-id=pitch]{margin-top:14px}.quick-buy-modal .pdp-pitch{font-family:Aleo,serif;font-size:15px;line-height:1.5;color:#2b3038;margin:0}.quick-buy-modal .product-info__block-list>[data-block-type=variant-picker]{margin-top:24px}.quick-buy-modal .variant-picker__option-info legend{font:700 12px/1 Montserrat,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#141518}.quick-buy-modal .variant-picker__option-values{gap:8px}.quick-buy-modal .block-swatch{position:relative;overflow:visible;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:2px;padding:10px 8px 9px!important;min-height:0;min-width:92px;border:1.5px solid #E3E7ED;border-radius:12px;background:#fff;color:#141518;text-align:center;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.quick-buy-modal .block-swatch>span:first-child{font:700 12px/1 Montserrat,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#141518}.quick-buy-modal .pack-card__price{font:700 16px/1 Montserrat,sans-serif;color:#141518;margin-top:4px}.quick-buy-modal .pack-card__save{font:700 11px/1 Montserrat,sans-serif;letter-spacing:.04em;color:#3b5998;background:#3b59981a;border-radius:999px;padding:3px 8px;margin-top:4px}.quick-buy-modal .pack-card__badge{position:absolute;top:-9px;left:50%;transform:translate(-50%);font:700 10px/1 Montserrat,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#fff;background:#b3261e;border-radius:999px;padding:3px 8px;white-space:nowrap}.quick-buy-modal .pack-card__unit{font:500 12px/1 Montserrat,sans-serif;color:#5d6570;margin-top:4px}.quick-buy-modal .opt-price{font:700 14px/1 Montserrat,sans-serif;color:#141518;margin-top:4px}.quick-buy-modal :checked+.block-swatch,.quick-buy-modal .block-swatch.is-selected{border-color:#141518;background:#f5f6f8;box-shadow:0 0 0 1px #141518 inset}.quick-buy-modal .block-swatch:hover:not(.is-disabled){border-color:#9aa0a8}.quick-buy-modal .block-swatch.is-disabled{opacity:.55}.quick-buy-modal .product-info__block-list>[data-block-type=quantity-selector]{grid-column:1;align-self:center;margin-top:24px}.quick-buy-modal .product-info__block-list>[data-block-type=buy-buttons]{grid-column:2;align-self:center;margin-top:24px}.quick-buy-modal [data-block-type=quantity-selector] label,.quick-buy-modal [data-block-type=quantity-selector] .form-control__label{display:none}.quick-buy-modal .quantity-selector{--quantity-selector-height: 52px;--quantity-selector-input-width: 2.6rem;border-radius:999px;border:1.5px solid #E3E7ED;background:#fff}.quick-buy-modal .quantity-selector__input{font:700 15px/1 Montserrat,sans-serif;color:#141518}.quick-buy-modal .buy-buttons .button,.quick-buy-modal .buy-buttons button{width:100%;min-height:52px;font:700 16px/1 Montserrat,sans-serif;letter-spacing:.01em;text-transform:none;border-radius:999px;background:#141518!important;color:#fff!important;border:0}.quick-buy-modal .buy-buttons .button:hover,.quick-buy-modal .buy-buttons button:hover{background:#000!important}.quick-buy-modal__view-more{margin-block-start:14px;font:600 13px/1 Montserrat,sans-serif;color:#5b6470}@media screen and (max-width:699px){.quick-buy-modal .product-info .product-title{font-size:18px!important}.quick-buy-modal .block-swatch{min-width:0;flex:1 1 calc(33% - 8px);min-height:0}}
/*# sourceMappingURL=/cdn/shop/t/92/assets/quick-view.css.map */
