.product-info>*+*{margin-block-start:var(--ul-product-info-block-spacing);margin-block-end:var(--ul-product-info-block-spacing)}.product-info__price .text-lg{font-size:var(--ul-heading-4-size);font-weight:var(--ul-heading-4-weight);line-height:var(--ul-heading-4-line-height);color:rgb(var(--ul-button-background-primary))}.product-info__input-value{display:flex;gap:var(--ul-spacing-5);margin-bottom:12px;align-items:center}.product-info__quantity-selector .quantity-selector{width:auto}.stock-top{display:none}.product-info__available-stock{color:var(--ul-alternate-color);color:rgb(var(--ul-button-background-primary));font-size:var(--ul-body-small-size);font-weight:var(--ul-body-small-weight);line-height:var(--ul-body-small-height);display:block;text-align:center;margin-top:0}.product-info__quantity-selector{margin-bottom:10px}.accordion__toggle{font-size:var(--ul-title-size);font-weight:var(--ul-title-weight);line-height:var(--ul-title-height)}.accordion__content,.accordion__content li{font-size:var(--ul-body-size);font-weight:var(--ul-body-weight);line-height:var(--ul-body-height)}.accordion__content li:before{content:"";vertical-align:middle;background:#000;display:inline-block;border-radius:50%;height:6px;width:6px;margin-right:10px}.accordion__content ul{list-style:none}.product-info__input-value__count{display:flex;justify-content:center;align-items:center;padding:5px 15px;width:60px;border:1px solid rgba(var(--ul-button-background-secondary));margin-left:6.77px;border-radius:32px}.product-info__separator{margin-top:14px;margin-bottom:14px;display:none}.product-info .quantity-selector{position:relative}.product-info__slider-wrap{position:relative;width:100%;display:flex;align-items:center;justify-content:center}.input__slider{-webkit-appearance:none;width:100%;height:8px;border-radius:33px;background:rgba(var(--ul-button-background-secondary));outline:none;opacity:1;-webkit-transition:.2s;transition:opacity .2s;min-width:219px!important;margin:0}.input__slider:before,.input__slider:after{position:absolute;top:auto;font-size:12px;display:none}.input__slider:before{content:"1";left:-25px}.input__slider:after{content:"100";right:-0px}.input__slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:24px;height:24px;background:#fff!important;cursor:pointer;border:2px solid rgba(var(--ul-button-background-secondary));border-radius:50%}.input__slider::-moz-range-thumb{width:25px;height:25px;background:#fff!important;cursor:pointer;border:1px solid var(--ul-button-background-secondary)}.product-info__quantity-selector .quantity-selector{column-gap:8px}.quantity_selector__wrap{border-top:1px solid var(--ul-border-color);border-bottom:1px solid var(--ul-border-color);padding:25px;margin-top:14px;border-radius:4px}.product-info__buy-buttons .buy-buttons{position:relative;cursor:pointer}.product-info__buy-buttons .buy-buttons .button.disabled{pointer-events:none}.product-info__buy-buttons .buy-buttons .button.override-disable{pointer-events:all!important}.product-gallery__media img{max-height:373px;min-height:373px;object-fit:contain}.product-gallery__thumbnail-list{grid-auto-columns:82px}.product-gallery__thumbnail:after{display:none}.product-gallery{row-gap:16px}.product-gallery__thumbnail-list img{min-height:107px;max-height:107px;object-fit:cover}.shopify-section--faq .accordion-box{padding-left:0;padding-right:0}.shopify-section--faq .accordion-box .accordion .circle-chevron{background-color:var(--ul-border-color);color:#000}.shopify-section--faq .accordion-box .accordion{border-color:#fff}.shopify-section--faq .section{padding-top:35px;padding-bottom:0}.shopify-section--faq .accordion-box .accordion:first-child .accordion__toggle{padding-top:0}.media-grid__item img{transition:all 1s}.media-grid__item:hover img{transform:scale(1.2);transition:all 1s}.media-grid{column-gap:8px}.shopify-payment-button .shopify-payment-button__button{border-radius:var(--ul-rounded-button)!important}.shopify-payment-button shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: 100px !important;border-radius:var(--ul-rounded-button)!important}.shopify-payment-button shopify-accelerated-checkout shopify-paypal-button{display:block!important;overflow:hidden!important;border-radius:var(--ul-rounded-button)!important}@media(min-width:1024px)and (max-width:1199px){.buy-buttons.buy-buttons--multiple .button{font-size:13px!important}}@media(max-width:768px){.media-grid__item{order:1}.media-grid__item:nth-child(1){order:2}.media-grid__item:nth-child(2){order:0}}@media(min-width:768px){.buy-buttons--multiple{grid-template-columns:unset}.input__slider{height:13px}.quantity_selector__wrap{border:1px solid var(--ul-border-color);margin-top:11px;margin-bottom:31px}.product-info__separator{display:block}.product-gallery__media img{max-height:500px;min-height:500px}.product-gallery__media-list{column-gap:32px}}@media(min-width:1200px){.product-info__buy-buttons{margin-top:35px;margin-bottom:85px}.accordion__toggle{padding:28px 0}.product-gallery__media img{max-height:700px;min-height:700px}.product-gallery__thumbnail-list{max-height:700px!important}.product-gallery__thumbnail-list img{min-height:120px;max-height:120px}.product-gallery{position:sticky;top:0;column-gap:28px}.media-grid{column-gap:20px}.accordion__content li:before{height:8px;width:8px;margin-right:12px}.product-gallery__media-list{gap:var(--ul-product-gallery-media-list-gap)}.product-gallery__thumbnail-list{grid-auto-columns:110px}}.pc-product-color-swatches-viewport{display:block;width:100%;max-width:100%;min-width:0;overflow:hidden}fieldset.variant-picker__option:has(.pc-product-color-swatches){width:100%;max-width:100%;min-width:0}.variant-picker__option-values.pc-product-color-swatches{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:center;gap:10px!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x pan-y;padding:4px 2px 8px}.variant-picker__option-values.pc-product-color-swatches>*{flex:0 0 auto!important;margin:0!important}.variant-picker__option-values.pc-product-color-swatches{scrollbar-width:none}.variant-picker__option-values.pc-product-color-swatches::-webkit-scrollbar{display:none;width:0;height:0}.variant-picker__option-values.pc-product-color-swatches .pc-product-page-swatch{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;flex:0 0 34px!important;margin:0!important}@media(max-width:768px){.variant-picker__option-values.pc-product-color-swatches{gap:8px!important}.variant-picker__option-values.pc-product-color-swatches .pc-product-page-swatch{width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;flex:0 0 28px!important}}.pc-swatch-swipe-hint{display:none}@media(max-width:768px){fieldset.variant-picker__option:has(.pc-product-color-swatches) .variant-picker__option-info{display:flex;align-items:center;justify-content:space-between;gap:8px}.pc-swatch-swipe-hint{display:inline-flex;flex:0 0 auto;color:#777;font-family:Barlow,sans-serif;font-size:12px;font-weight:500;letter-spacing:0;line-height:1.2}}@media(max-width:768px){.variant-picker__option-values.pc-product-color-swatches{gap:14px!important;padding:7px 5px 12px!important;align-items:center!important}.variant-picker__option-values.pc-product-color-swatches .pc-product-page-swatch{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;flex:0 0 34px!important;border-radius:50%!important;border:0!important;box-shadow:none!important;outline:none!important;background-size:cover!important}.variant-picker__option-values.pc-product-color-swatches input:checked+.pc-product-page-swatch,.variant-picker__option-values.pc-product-color-swatches .pc-product-page-swatch.is-selected{outline:2px solid #1a1a1a!important;outline-offset:3px!important;box-shadow:none!important}#looxReviews .grid-wrap,#looxReviews .reviews-grid,#looxReviews .loox-reviews-grid,#looxReviews .loox-grid,#looxReviews .loox-reviews,#looxReviews [class*=masonry]{grid-template-columns:minmax(0,1fr)!important;column-count:1!important}#looxReviews .grid-wrap>*,#looxReviews .reviews-grid>*,#looxReviews .loox-reviews-grid>*,#looxReviews .loox-grid>*,#looxReviews [class*=masonry]>*{width:100%!important;max-width:100%!important;break-inside:avoid}}.product-card__info .product-card__title{margin-bottom:0!important;line-height:1.35!important}.product-card__info .price-list{margin-top:0!important}.product-card__swatch-list{gap:7px!important}.product-card__swatch-list .color-swatch__view-more{display:inline-flex!important;visibility:visible!important;opacity:1!important;flex-shrink:0!important}.product-card__swatch-list .color-swatch{border:1px solid rgba(0,0,0,.16)!important}@media(max-width:749px){.product-card__swatch-list{gap:7px!important}.product-card__swatch-list .color-swatch{width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;flex:0 0 24px!important}.product-card__swatch-list .color-swatch__view-more{width:27px!important;height:27px!important;min-width:27px!important;flex:0 0 27px!important}.product-card__info .product-card__title{margin-bottom:0!important}}.variant-picker__option-values.pc-product-color-swatches .pc-product-page-swatch{border:1px solid rgba(0,0,0,.18)!important}@media(max-width:749px){#looxReviews [class*=reviews-grid],#looxReviews [class*=review-grid],#looxReviews [class*=masonry],#looxReviews [class*=review-list],.loox-reviews-default [class*=grid]{grid-template-columns:1fr!important;column-count:1!important}#looxReviews [class*=review-card],#looxReviews [class*=review-item],#looxReviews [class*=review-wrapper],.loox-reviews-default [class*=review-card]{width:100%!important;max-width:100%!important;min-width:0!important;break-inside:avoid!important}}.shopify-section--main-collection .pc-kit-loox-rating{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin:0 0 8px;font-family:Barlow,sans-serif}.shopify-section--main-collection .pc-kit-loox-rating--empty{display:none}.shopify-section--main-collection .pc-kit-loox-rating__stars{color:#d9bd55;font-size:17px;letter-spacing:1px;line-height:1}.shopify-section--main-collection .pc-kit-loox-rating__count{color:#666;font-size:13px;line-height:1.3}@media(max-width:749px){.shopify-section--main-collection .pc-kit-loox-rating{gap:5px;margin-bottom:7px}.shopify-section--main-collection .pc-kit-loox-rating__stars{font-size:14px;letter-spacing:0}.shopify-section--main-collection .pc-kit-loox-rating__count{font-size:12px}}.pc-kit-loox-rating__count-mobile{display:none}@media(max-width:749px){.pc-kit-loox-rating__count-desktop{display:none!important}.pc-kit-loox-rating__count-mobile{display:inline!important}.shopify-section--main-collection .pc-kit-loox-rating{flex-wrap:nowrap!important;white-space:nowrap!important;gap:5px!important}}
/*# sourceMappingURL=/cdn/shop/t/93/assets/product.css.map */
