.pswp__bg{opacity:1!important;--pswp-bg: white;display:block!important}p#shopify-installments{margin-bottom:6px;text-align:left;font-size:13px;background:#f3f3f3;width:fit-content;padding:8px 14px;border-radius:8px}.shop-pay-logo{height:16px;width:62px;vertical-align:middle;margin-bottom:1px}.shop-pay-logo-large{height:21px;width:88px;vertical-align:middle}.cst-price-alignment{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:8px}.product-info span.badge.price__badge-sale,.product-info span.badge.price__badge-sold-out{text-transform:uppercase;font-size:11px;font-weight:600;border:1px solid;border-radius:60px;padding:5px 10px;line-height:normal}.product-info span.price-item.price-item--sale.price-item--last{margin-right:0;letter-spacing:0}.product__accordion.accordion .icon.icon-caret{border:1px solid black;width:20px;height:20px;border-radius:999px;padding:3px;transition:all .1s ease-out}.product__info-container .price--on-sale .price__sale{display:flex;flex-direction:row-reverse;align-items:anchor-center}.product__accordion.accordion summary .icon-caret{position:unset}.product__accordion.accordion .accordion__title{font-size:12px;font-weight:500;letter-spacing:1.2px;line-height:1.7}.product .product-form .product-form__submit,.product .product-form__buttons .button:after{border-radius:60px}.product .product-form .product-form__buttons{max-width:unset}.product .inventory__wrapper{display:flex;align-items:center;padding:0;justify-content:space-between;margin-top:24px}.product .inventory__wrapper .optional-text__icon img{width:100%;height:100%}.product .inventory-optional__wrapper{display:flex;gap:7px;align-items:center}.product .optional-text__icon{line-height:0}.product .option__text p{margin:0;font-weight:400;font-size:14px}.product .inventory__wrapper,.product .inventory__wrapper p{margin:0}.product .product-form__buttons [name=add].button:hover:after{box-shadow:none}.product .product-form__buttons [name=add].button:after,.product .product-form__buttons [name=add].button:before{box-shadow:none}.product .product__info-container .icon-with-text--horizontal{display:grid;grid-template-columns:repeat(2,1fr);width:100%;background:#faf7f3;padding:20px;margin:20px 0;row-gap:16px;gap:8px;border-radius:10px;row-gap:10px}.product .product__info-container .icon-with-text--horizontal .icon-with-text__item{align-items:center;column-gap:.8rem;padding:6px 8px;display:inline-flex;border-radius:10px;width:inherit;flex-direction:row}.product .product__info-container .icon-with-text--horizontal .icon-with-text__item img{margin-bottom:unset}.product .product__info-container .icon-with-text--horizontal .icon-with-text__item span{font-size:14px;color:#282828;line-height:1.65}.product .product__info-container .swatch{width:2.3rem}.product-form,.form__wrapper{margin:0}.grid__item.product__media-wrapper .slider-counter{opacity:0;visibility:hidden}.product .product-form__buttons [name=add].button{text-transform:uppercase;letter-spacing:.18em}.product .product-form__buttons [name=add].button:disabled{pointer-events:none;background-color:#ffcd58!important;background:#ffcd58!important;opacity:1;color:#000}.product-text__block--wrapper{display:flex;align-items:center;justify-content:center;margin:0 0 6px}.product-info .product-text__block--wrapper p{margin:0;font-size:14px}.product__accordion .accordion__content ul{padding-left:0;list-style-position:outside;margin-left:0}.optional-text__icon{width:62px;margin-left:6px}.optional-text__icon img{width:100%;height:auto}.product__inventory{font-size:14px;gap:.1rem}.product__inventory .stock_value:not([hidden]){display:flex;gap:.8rem;align-items:center;font-size:14px}.inventory__wrapper .svg-wrapper:before{content:" ";width:13px;height:13px;display:inline-block;border-radius:50%;position:absolute;animation:pulse-animation-warning 2s linear infinite!important;background-color:orange!important}.inventory__wrapper span.svg-wrapper.inventory--continue:before{background-color:#235347!important;animation:pulse-animation-success 2s linear infinite!important}.inventory__wrapper span.svg-wrapper.inventory--lowstock:before{background-color:orange!important;animation:pulse-animation-warning 2s linear infinite!important}.inventory__wrapper span.svg-wrapper.inventory--instock:before{background-color:#235347!important;animation:pulse-animation-success 2s linear infinite!important}.inventory__wrapper span.svg-wrapper.inventory--outstock:before{background-color:red!important;animation:pulse-animation-error 2s linear infinite!important}.product .inventory__wrapper,.product .inventory__wrapper p{color:#000}.product-info .price--on-sale .price-item--regular{color:#282828a6}.product-info .price .price-item{font-weight:500;letter-spacing:1.4px}.product-info .product__title .h3{letter-spacing:2.2px}.product-info .price .price-item{margin:0 9.6px 0 0}@media screen and (min-width:750px){.product-info .product__title{margin-top:8.6px;margin-bottom:10.6px}.price__sale.main-nobl-price-val span.price-item.price-item--sale.price-item--last{font-size:18px}.main-product__container{max-width:calc(1260px + 10rem)}.product .product__info-container .product-form__input--swatch .swatch-input__input+.swatch-input__label{outline:1px solid #00000059}.product .product__info-container .swatch-input__input:active+.swatch-input__label,.product .product__info-container .swatch-input__input:checked+.swatch-input__label{outline:1px solid black}.product__inventory{font-size:13px;gap:.1rem}}@media screen and (max-width:749px){button.product_gallery--button,button.product-gallery__zoom-button{-webkit-tap-highlight-color:transparent}.product-info .price--on-sale .price-item--regular{color:#282828a6;font-size:14px!important}button.product_gallery--button:active,button.product-gallery__zoom-button:active{background:transparent!important}button.product_gallery--button{appearance:none;-webkit-appearance:none}.product .product__info-container .icon-with-text--horizontal .icon-with-text__item{column-gap:4px;padding:.375rem 0;row-gap:12px}.product__media-list .product__media-item.grid__item.slider__slide{display:block;opacity:1}.dots{display:flex;gap:16px;align-items:center}.dot{display:block!important;width:6px;height:6px;background:#a8a8a8;border-radius:999px}.dot.active{width:12px;height:12px}.slider-mobile-gutter .slider__pagination{position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.grid--peek.slider .grid__item:first-of-type{margin-left:0!important}.product__media-list .product__media-item.grid__item.slider__slide,.product__media-list .product-media-container.constrain-height.media-fit-contain{width:100%}.product__media-list.grid.slider.slider--mobile{column-gap:unset;scroll-padding-left:0!important}.product__media-list .product-media-container{max-width:unset}.product__media-list .global-media-settings{border:none}.product .product__info-container .icon-with-text--horizontal .icon-with-text__item span{font-size:12.8px;color:#282828;line-height:1;letter-spacing:0px}button.product-gallery__zoom-button.circle-button.circle-button--sm{width:36px;height:36px;display:flex;border-radius:50%;padding:10px;background:#fff;border:none;box-shadow:0 .125rem .625rem #00000026;position:absolute;z-index:2;bottom:3.6rem;align-items:center;justify-content:center}media-gallery{display:block;position:relative}button.product-gallery__zoom-button.circle-button.circle-button--sm svg{width:12px;height:12px}button.product-gallery__zoom-button.circle-button.circle-button--sm svg{display:block}button.product-gallery__zoom-button.circle-button.circle-button--sm svg path{fill:#000!important;stroke:#000!important}button.product-gallery__zoom-button.circle-button.circle-button--sm svg path{fill:#000!important}button.product_gallery--button{position:absolute;height:100%;background:transparent;border:none}media-gallery button.product_gallery--button[is=carousel-prev-button]{left:0;top:0;z-index:1;position:absolute}media-gallery button.product_gallery--button[is=carousel-next-button]{right:0;z-index:1;top:0;position:absolute}media-gallery button.product_gallery--button[is=carousel-prev-button]:before{content:"";background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15.6 26.3"><rect x="10.7" y="21.4" width="5" height="5"/><rect x="10.7" width="5" height="5"/><rect y="10.7" width="5" height="5"/></svg>');background-position:center;background-size:10px;background-repeat:no-repeat;width:30px;height:20px;display:block;opacity:.3}media-gallery button.product_gallery--button[is=carousel-next-button]:before{content:"";background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15.6 26.3"><rect x="0" y="0" width="5" height="5"/><rect x="0" y="21.4" width="5" height="5"/><rect x="10.7" y="10.7" width="5" height="5"/></svg>');background-position:center;background-size:10px;background-repeat:no-repeat;width:30px;height:20px;display:block;opacity:.3}.product__accordion.accordion .accordion__title{max-width:calc(100% - 2rem)}}@media screen and (max-width:390px){.product-info span.badge.price__badge-sale,.product-info span.badge.price__badge-sold-out{font-size:11px;padding:4px 9px;line-height:normal;font-weight:600;letter-spacing:1.1px}.product__title h1{font-size:18px!important;letter-spacing:normal!important}.product__info-wrapper .form__label{letter-spacing:0px!important}}@media screen and (max-width:425px){.cst-price-alignment:has(.total-value-text){display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:7px}}product-info div.product section.product__info-container .cst-price-alignment{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:8px;flex-wrap:wrap}product-info div.product section.product__info-container .promotional-badges-wrapper{flex-wrap:wrap}@media screen and (max-width:750px){media-gallery .product__media-icon{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:6.4rem!important;height:6.4rem!important;background-color:#0009!important;border:none!important;z-index:2;pointer-events:none}media-gallery .product__media-icon .icon-play{width:22px;height:22px;color:#fff}}
/*# sourceMappingURL=/cdn/shop/t/871/assets/product.css.map */
