.page--width{max-width:1440px;margin-inline:auto;padding-inline:16px}@media only screen and (min-width:769px){.page--width{padding-inline:32px}}@media only screen and (min-width:1440px){.page--width{padding-inline:64px}}.main-product__redesign .breadcrumbs{margin:0 0 16px}.main-product__redesign .breadcrumbs__item:first-child{margin-right:0}.main-product__redesign .breadcrumbs__item:not(:last-child):after{content:"/";height:auto;width:4px;margin-inline:6px;transform:rotate(0);border:none;font-family:Arial;color:#a7a7a7;font-size:12px;line-height:16px;font-weight:400}.main-product__redesign .breadcrumbs__item a{color:#a7a7a7!important;font-size:12px;line-height:16px;font-weight:400}.main-product__redesign .breadcrumbs__list li:last-child .breadcrumbs__link{color:#3d3d3d!important;font-weight:400}.main-product__redesign .product__info-container>*+*{margin-block:2.4rem 0}.main-product__redesign .product__title-main{margin-block-start:2rem}.main-product__redesign .product__tax{margin-block-start:8px}.main-product__redesign .thumbnail-list__item.slider__slide{width:100%;max-width:calc(20% - 17px)}.main-product__redesign .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide .thumbnail{box-shadow:none;border:none}.main-product__redesign .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide [aria-current=true]{border:1px solid #E2C888}.media-gallery__badge-wrapper{display:flex;flex-wrap:wrap;gap:4px;position:absolute;top:12px;left:12px;z-index:1}.media-gallery__badge span{display:block;background:#000;border:1px solid #000;border-radius:12px;padding:4px 8px;color:#e2c888;font-size:12px;line-height:13.2px;font-weight:400;text-align:center}.main-product__redesign .product__media-icon,.main-product__redesign .thumbnail__badge{top:unset;left:unset;right:1.2rem;bottom:1.2rem}.main-product__redesign .product__title{margin-bottom:0}.main-product__redesign .product__title h1{color:#121212;font-size:16px;line-height:16px;letter-spacing:-.32px;font-weight:400}.main-product__redesign .product__subtitle{padding-block-start:12px}.main-product__redesign .product__subtitle p{color:#777;font-size:12px;line-height:14px;font-weight:400;margin:0}.main-product__redesign .price__container{margin-block:0}.main-product__redesign .price__regular .price-item--regular{color:#121212;font-size:20px;line-height:40px;font-weight:700}.main-product__redesign .price__container .badge{margin-block:0}.main-product__redesign .product__quantity-text--wrapper{display:flex;align-items:center;gap:16px}.main-product__redesign .quantity{background:#f5f5f5;border-radius:12px;padding:8px;min-height:auto;max-width:107px;width:100%}.main-product__redesign .quantity:before,.main-product__redesign .quantity:after{content:none}.main-product__redesign .quantity__button{width:100%;max-width:20px}.main-product__redesign .product__quantity--text p{color:#121212;font-size:12px;line-height:15.6px;font-weight:400;margin:0}.main-product__redesign .product__quantity--text span{display:block;color:#0b73cb;font-size:14px}.main-product__redesign .product-form__submit,.main-product__redesign .shopify-payment-button__button--unbranded{min-width:auto;min-height:auto;background:#0b73cb;border-radius:0;padding:5px 26px;color:#fff;font-size:14px;line-height:32px;letter-spacing:-.4px;font-weight:600;text-transform:unset}.main-product__redesign .product-form__submit:before,.main-product__redesign .product-form__submit:after{content:none}.trust-bar__main{display:flex;justify-content:space-between}.trust-bar__item{display:flex;align-items:center;flex-direction:column;row-gap:8px}.trust-bar__icon{width:100%;max-width:16px}.trust-bar__icon img{width:100%;height:auto;display:block}.trust-bar__content{text-align:center}.trust-bar__content-heading h4{font-family:Inter,sans-serif;color:#272727;font-size:10px;line-height:16px;font-weight:600;text-transform:capitalize;margin:0}.trust-bar__content-text p{color:#777;font-size:6px;line-height:10px;font-weight:400;text-transform:capitalize;margin:0}.ugc-gallery__main{display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab;scroll-behavior:smooth}.ugc-gallery__item{width:100%;max-width:36.4%;flex:0 0 36.4%;position:relative;scroll-snap-align:start}.ugc-gallery__image,.ugc-gallery__image img{width:100%;height:100%}.ugc-gallery__image img{object-fit:cover;display:block;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none}.ugc-gallery__badge{background:#00000080;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:12px;padding:4px 8px;position:absolute;bottom:12px;right:12px}.ugc-gallery__badge span{display:block;color:#e2c888;font-size:12px;line-height:13.2px;font-weight:400;margin:0}.main-product__redesign .summary__title .accordion__title{font-family:Inter,sans-serif;color:#1f150b;font-size:16px;line-height:32px;letter-spacing:-.4px;font-weight:500}.main-product__redesign .info-drawer-trigger{padding-block:12px}.main-product__redesign .product__accordion .icon-caret-right{width:100%;max-width:20px;height:auto}.main-product__redesign .product__accordion .icon-caret-right svg{width:100%;height:100%;aspect-ratio:1/1;display:block}.main-product__redesign .product-form__input{max-width:100%}.main-product__redesign .product-form__input--swatch{flex-direction:column;row-gap:12px}.main-product__redesign .product-swatch__header{width:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.main-product__redesign .swatch-input__input+.swatch-input__label{--swatch-input--size: 2.8rem}.main-product__redesign .product-swatch__label{display:flex;align-items:center;gap:4px;color:#121212;font-size:16px;line-height:20.8px;font-weight:700;padding-inline:0}.main-product__redesign .product-swatch__label-value{color:#605f5f;font-weight:400}.main-product__redesign .product-swatch__view-toggle{display:flex;align-items:center;border:1px solid #0000001a;background:#0000000d;border-radius:99px;padding:4px 8px}.main-product__redesign .product-swatch__view-option{border-radius:99px;padding:8px;display:flex;align-items:center;gap:4px;background:none;border:none;cursor:pointer}.main-product__redesign .product-swatch__view-option span{color:#272727;font-size:12px;line-height:normal;font-weight:400;text-transform:capitalize;font-family:Inter,sans-serif}.main-product__redesign .product-swatch__view-option--active{background:#121212}.main-product__redesign .product-swatch__view-option--active span{color:#fff}.main-product__redesign .product-swatch__view-icon{width:100%;max-width:16px;flex-shrink:0}.main-product__redesign .product-swatch__view-icon svg{width:100%;height:100%;aspect-ratio:1/1;display:block}.main-product__redesign .product-swatch__view-icon svg path{fill:#000}.main-product__redesign .product-swatch__view-option--active svg path{fill:#fff}.main-product__redesign .product-swatch__options{padding-block-end:20px;display:flex;align-items:center;flex-wrap:wrap;gap:4px}.main-product__redesign .product-swatch__option{-webkit-appearance:none;appearance:none;background:#0000000d;border:1px solid #0000001a;border-radius:16px;padding:8px;color:#272727;font-size:10px;line-height:11px;font-weight:400;text-transform:capitalize;text-align:center;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.main-product__redesign .product-swatch__option:hover,.main-product__redesign .product-swatch__option--selected{border-color:#000;background:#000;color:#e2c888}.main-product__redesign .product-swatch__wrapper{display:flex;flex-wrap:wrap;gap:8px}.main-product__redesign .swatch-input__label{border:1px solid transparent}.main-product__redesign .swatch-input__input+.swatch-input__label{padding:2px}.main-product__redesign .product-form__input--swatch .swatch-input__input+.swatch-input__label{margin:0}.main-product__redesign .swatch-input__input:active+.swatch-input__label,.main-product__redesign .swatch-input__input:checked+.swatch-input__label,.main-product__redesign .swatch-input__input+.swatch-input__label:hover{outline:none}.main-product__redesign .swatch-input__input:active+.swatch-input__label,.main-product__redesign .swatch-input__input:checked+.swatch-input__label,.main-product__redesign .swatch-input__input+.swatch-input__label:hover{border-color:#27272773}.main-product__redesign .swatch-input__label .swatch{border:none}.product-swatch__info{width:100%;background:#0b73cb0a;border:1px solid #0b73cb0f;border-radius:8px;padding:12px}.product-swatch__info-heading{padding-block-end:8px}.product-swatch__info-heading h4{font-family:Inter,sans-serif;color:#0b73cb;font-size:14px;line-height:20px;letter-spacing:-.28px;font-weight:600;margin:0}.product-swatch__info-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.product-swatch__info-row{display:flex;align-items:baseline;gap:8px}.product-swatch__info-term span,.product-swatch__info-desc span{display:block;font-size:12px;line-height:14.4px;font-weight:600}.product-swatch__info-term{color:#272727}.product-swatch__info-desc{color:#777}@media only screen and (min-width:750px){.main-product__redesign .breadcrumbs__item a{font-size:14px}.main-product__redesign .product__info-container{max-width:100%}.media-gallery__badge-wrapper{top:24px;left:24px}.main-product__redesign .product--thumbnail .product__media-list,.main-product__redesign .product--thumbnail_slider .product__media-list{margin-bottom:16px}.main-product__redesign .thumbnail-slider .thumbnail-list.slider--tablet-up{padding:0}.main-product__redesign .product__title h1{font-size:20px;line-height:24px;letter-spacing:-.4px}.main-product__redesign .product__subtitle p{font-size:14px;line-height:15.4px}.main-product__redesign .price__regular .price-item--regular{font-size:32px}.main-product__redesign .product__quantity--text span{display:unset}.main-product__redesign .product-form__submit,.main-product__redesign .shopify-payment-button__button--unbranded{padding:10px 26px;font-size:20px}.trust-bar__icon{max-width:24px}.trust-bar__content-heading h4{font-size:14px;line-height:20.8px}.trust-bar__content-text p{font-size:12px;line-height:20.8px}.ugc-gallery__item{flex:0 0 171px;max-width:171px}.main-product__redesign .summary__title .accordion__title{font-size:20px}.main-product__redesign .product__accordion .icon-caret-right{max-width:24px}.main-product__redesign .product-swatch__view-icon{max-width:16px}.main-product__redesign .product-swatch__view-option span{font-size:12px}.main-product__redesign .product-swatch__options{gap:8px}.main-product__redesign .product-swatch__option{padding:8px 16px;font-size:12px;line-height:13.2px}.product-swatch__info{border-radius:16px;padding:16px}.product-swatch__info-heading{padding-block-end:12px}.product-swatch__info-heading h4{font-size:16px;line-height:24px;letter-spacing:-.32px}.product-swatch__info-list,.product-swatch__info-row{gap:12px}.product-swatch__info-term span,.product-swatch__info-desc span{font-size:14px;line-height:15.4px}}@media only screen and (min-width:990px){.main-product__redesign .product--medium:not(.product--no-media) .product__media-wrapper,.main-product__redesign.product--small:not(.product--no-media) .product__info-wrapper,.main-product__redesign .product--medium:not(.product--no-media) .product__info-wrapper,.main-product__redesign .product--small:not(.product--no-media) .product__media-wrapper{width:100%}.main-product__redesign .product--medium:not(.product--no-media) .product__info-wrapper,.main-product__redesign .product--small:not(.product--no-media) .product__media-wrapper{max-width:54.1%}.main-product__redesign .product--medium:not(.product--no-media) .product__media-wrapper,.main-product__redesign .product--small:not(.product--no-media) .product__info-wrapper{max-width:45.9%}.main-product__redesign .product__info-wrapper{padding-inline:48px 0}}@media only screen and (min-width:1440px){.main-product__redesign .product__info-wrapper{padding-inline:64px 0}}@media only screen and (max-width:749px){.main-product__redesign .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-inline:0;padding-inline:0}.main-product__redesign .slider.slider--mobile .slider__slide{padding-top:0;padding-bottom:0;scroll-snap-align:start}.main-product__redesign .product__media-list.slider--mobile{margin-bottom:15px}.main-product__redesign .thumbnail-slider .thumbnail-list.slider{padding:1px}}
/*# sourceMappingURL=/cdn/shop/t/92/assets/main-product-redesign.css.map */
