.product-main{--pdp-bg: #fff9f1;--pdp-panel: #fae7cd;--pdp-line: #d4d0c9;--pdp-title: #12110f;--pdp-text: #3b3834;--pdp-muted: #706b65;--pdp-error: #c85c58;--pdp-primary: #ff4500;--pdp-secondary: #ee1c25;--pdp-radius-photo: 24px;--pdp-radius-panel: 32px;--pdp-radius-card: 24px;color:var(--pdp-text)}.product-main>.container{padding-block:32px}.product-main .product{display:grid;grid-template-columns:minmax(0,1fr);gap:32px}.product-main .product-media{position:relative}.product-main .product-media,.product-main .product-info{float:none;width:auto;margin:0;padding:0;border:0;background:none}.product-main .product-info:before,.product-main .product-info:after{content:none}.product-main .product-info__sticky{position:static}@media(min-width:1024px){.product-main .product{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px;align-items:start}.product-main .product-media{position:sticky;top:126px}}.product-main .media-gallery__viewer{overflow:hidden;border-radius:var(--pdp-radius-photo);background:#fff}.product-main .media-gallery .media-viewer__item,.product-main .media-gallery .media{background:#fff}.product-main .media-gallery__thumbs{margin-top:4px}.product-main .media-thumbs{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 12px)/4);gap:4px;margin:0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity}.product-main .media-thumbs::-webkit-scrollbar{display:none}.product-main .media-thumbs__item{width:auto;margin:0;scroll-snap-align:start}.product-main .media-thumbs__btn{overflow:hidden;border:2px solid transparent;border-radius:var(--pdp-radius-photo);background:#fff}.product-main .media-thumbs__btn:after{display:none}.product-main .media-thumbs__btn.is-active,.product-main .media-thumbs__btn[aria-current=true]{border-color:var(--pdp-primary)}@media(min-width:768px){:root,.product-main{--pdp-radius-photo: 32px}}.product-main .product-breadcrumbs{margin:0 0 16px;padding:0}.product-main .product-breadcrumbs .breadcrumbs{width:100%;padding:0;overflow:hidden}.product-main .breadcrumbs-list{flex-wrap:nowrap;align-items:center;gap:8px;min-width:0;margin:0;padding:0;list-style:none}.product-main .breadcrumbs-list li{flex:0 0 auto;gap:8px;min-width:0}.product-main .breadcrumbs-list li:last-child{flex:1 1 auto}.product-main .breadcrumbs-list__link{padding:12px 0;color:var(--pdp-title);font-size:16px;font-weight:600;line-height:1.25;text-decoration:none;text-transform:capitalize}.product-main .breadcrumbs-list li:last-child .breadcrumbs-list__link{display:block;overflow:hidden;color:var(--pdp-muted);text-overflow:ellipsis;white-space:nowrap}.product-main .breadcrumbs-list .icon{color:var(--pdp-muted)}.product-main .product-info__block{margin:0 0 16px}.product-main .product-info__block--sm{margin-bottom:16px}.product-main .product-title{margin:0;color:var(--pdp-title);font-size:32px;font-weight:700;line-height:1.25;text-wrap:pretty}.product-main .product-vendor-sku{margin:-8px 0 32px;color:var(--pdp-muted);font-size:14px;line-height:1.125}.product-main .product-label-container{margin:0}.product-main .product-label-wrapper{display:inline-flex}.product-main .product-label{display:inline-flex;align-items:center;gap:4px;padding:8px 16px 8px 8px;border:0;border-radius:999px;font-size:14px;font-weight:700;line-height:1.125}.product-main .product-label--sale{background:var(--pdp-primary);color:#fff}.product-main .pdp-pay{display:flex;flex-wrap:wrap;column-gap:8px;row-gap:0;margin:0 0 32px;padding:8px;border-radius:var(--pdp-radius-panel);background:var(--pdp-panel)}.product-main .pdp-pay:before{content:"";flex:0 0 100%;height:24px;border-radius:var(--pdp-radius-card) var(--pdp-radius-card) 0 0;background:var(--pdp-bg)}.product-main .pdp-pay>.product-info__block{flex:0 0 100%;margin:0;padding:0 24px;background:var(--pdp-bg)}.product-main .pdp-pay>.product-info__block:has(>product-form),.product-main .pdp-pay product-form,.product-main .pdp-pay product-form form{display:contents}.product-main .pdp-pay>.product-backorder:empty,.product-main .pdp-pay>[hidden]{display:none}.product-main .product-inventory{padding-bottom:8px}.product-main .product-inventory__status{color:var(--pdp-error);font-size:16px;font-weight:600;line-height:1.25}.product-main .product-inventory__status:before{content:"";display:inline-block;width:5px;height:5px;margin:0 12px 2px 4px;border-radius:50%;background:currentColor}.product-main .product-price{padding-bottom:8px}.product-main .product-price .price{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 16px}.product-main .product-price .price__current{color:var(--pdp-title);font-size:40px;font-weight:700;line-height:1.25}.product-main .product-price .price__was{color:var(--pdp-muted);font-size:32px;font-weight:400;line-height:1.25;text-decoration:line-through}.product-main .product-policies{margin-top:8px;color:var(--pdp-muted);font-size:14px;line-height:1.125}.product-main .product-policies a{color:inherit;text-decoration:none}.product-main .pdp-pay__card{flex:0 0 100%;min-width:0;padding:16px 24px 24px;border-radius:0 0 var(--pdp-radius-card) var(--pdp-radius-card);background:var(--pdp-bg)}.product-main .pdp-pay__card>.alert{margin-bottom:8px}.product-main .pdp-pay__actions{display:flex;flex-wrap:wrap;gap:8px}.product-main .pdp-pay__actions .product-info__add-to-cart{display:flex;flex:100 1 240px;min-width:0;align-items:stretch;gap:0;width:auto;padding:4px;border:1px solid var(--pdp-line);border-radius:999px;background:var(--pdp-bg)}.product-main .pdp-pay__actions quantity-input{display:flex;flex:1 1 auto;min-width:0}.product-main .pdp-pay__actions .qty-input{width:100%;border:0;background:none}.product-main .pdp-pay__actions .qty-input__input{min-width:0;border:0;background:none;color:var(--pdp-muted);font-size:16px;text-align:center}.product-main .pdp-pay__actions .qty-input__btn{width:40px;height:40px;color:var(--pdp-title)}.product-main .pdp-pay__actions .product-info__add-button{flex:0 0 auto}.product-main .pdp-pay__actions .product-info__add-button .btn{width:auto;min-height:48px;padding:12px 20px;border:1px solid var(--pdp-secondary);border-radius:999px;background:var(--pdp-bg);color:var(--pdp-secondary);font-size:16px;font-weight:600;line-height:1.25;white-space:nowrap}.product-main .pdp-pay__actions .product-info__add-button .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px}.product-main .pdp-pay__actions .product-info__add-button .btn:after{content:"";flex:0 0 24px;width:24px;height:24px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13 6H21'/%3E%3Cpath d='M17 2V10'/%3E%3Cpath d='M2.0498 2.04999L3.1488 2.02199C3.38624 2.016 3.61805 2.09472 3.80274 2.24405C3.98743 2.39337 4.11294 2.60356 4.1568 2.83699L6.8468 17.184C6.88973 17.4133 7.01149 17.6204 7.19101 17.7694C7.37053 17.9184 7.5965 18 7.8298 18H17.9998M17.9998 18C16.8952 18 15.9998 18.8954 15.9998 20C15.9998 21.1046 16.8952 22 17.9998 22C19.1044 22 19.9998 21.1046 19.9998 20C19.9998 18.8954 19.1044 18 17.9998 18ZM4.5638 4.99999H8.9998M6.2498 14H18.9618C19.424 14.0087 19.8749 13.857 20.2379 13.5708C20.6009 13.2846 20.8535 12.8815 20.9528 12.43L21.1248 11.389M9.9998 20C9.9998 21.1046 9.10437 22 7.9998 22C6.89523 22 5.9998 21.1046 5.9998 20C5.9998 18.8954 6.89523 18 7.9998 18C9.10437 18 9.9998 18.8954 9.9998 20Z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13 6H21'/%3E%3Cpath d='M17 2V10'/%3E%3Cpath d='M2.0498 2.04999L3.1488 2.02199C3.38624 2.016 3.61805 2.09472 3.80274 2.24405C3.98743 2.39337 4.11294 2.60356 4.1568 2.83699L6.8468 17.184C6.88973 17.4133 7.01149 17.6204 7.19101 17.7694C7.37053 17.9184 7.5965 18 7.8298 18H17.9998M17.9998 18C16.8952 18 15.9998 18.8954 15.9998 20C15.9998 21.1046 16.8952 22 17.9998 22C19.1044 22 19.9998 21.1046 19.9998 20C19.9998 18.8954 19.1044 18 17.9998 18ZM4.5638 4.99999H8.9998M6.2498 14H18.9618C19.424 14.0087 19.8749 13.857 20.2379 13.5708C20.6009 13.2846 20.8535 12.8815 20.9528 12.43L21.1248 11.389M9.9998 20C9.9998 21.1046 9.10437 22 7.9998 22C6.89523 22 5.9998 21.1046 5.9998 20C5.9998 18.8954 6.89523 18 7.9998 18C9.10437 18 9.9998 18.8954 9.9998 20Z'/%3E%3C/svg%3E") center / contain no-repeat}.product-main .pdp-pay__actions .product-info__add-button .btn:hover{background:var(--pdp-secondary);color:#fff}.product-main .pdp-buy-now{display:inline-flex;flex:1 1 110px;min-width:0;align-items:center;justify-content:center;width:auto;white-space:nowrap;min-height:48px;padding:12px;border:0;border-radius:999px;background:var(--pdp-primary);color:#fff;font-size:16px;font-weight:600;line-height:1.25;cursor:pointer}.product-main .pdp-buy-now:hover{background:#e03e00;color:#fff}.product-main .pdp-buy-now[disabled],.product-main .pdp-buy-now[aria-disabled=true]{opacity:.6;cursor:default}.product-main .pdp-pay__terms{margin-top:24px;color:var(--pdp-text);font-size:14px;line-height:1.125}.product-main .pdp-pay__terms:empty{display:none}.product-main .pdp-pay__more{display:flex;flex:1 1 256px;align-items:stretch;gap:8px;margin-top:8px}.product-main .pdp-pay__more .product-info__dynamic-checkout-button{flex:1 1 auto;min-width:0;margin:0}.product-main .shopify-payment-button{display:flex;height:100%}.product-main shopify-accelerated-checkout shop-pay-wallet-button{display:none}.product-main shopify-accelerated-checkout{display:flex;width:100%}.product-main more-payment-options-link{display:flex;flex:1 1 auto;width:100%}.product-main .pdp-pay__more .product-info__dynamic-checkout-button{border-radius:999px;background:var(--pdp-bg)}.product-main shopify-accelerated-checkout{position:relative;margin:0;align-items:center;justify-content:center}.product-main .shopify-payment-button__more-options{display:flex;white-space:nowrap;align-items:center;justify-content:center;min-height:48px;margin:0;padding:12px;color:var(--pdp-secondary);font-size:16px;font-weight:600;line-height:1.25;text-decoration:none}.product-main .shopify-payment-button__more-options:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px}.product-main .pdp-pay__alt{display:flex;flex:1 1 312px;gap:8px;margin-top:8px}.product-main .pdp-pay__alt .b2b-quote-cta{flex:1 1 0;min-width:0;margin:0}.product-main .pdp-pay__alt .b2b-quote-cta__hint{display:none}.product-main .pdp-pay__alt .b2b-quote-cta__btn,.product-main .pdp-pay__alt .offerButton{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:48px;margin:0;padding:12px 8px;border-radius:999px;font-family:inherit;font-size:16px;font-weight:600;line-height:1.25;text-transform:capitalize;white-space:nowrap;cursor:pointer}.product-main .pdp-pay__alt .b2b-quote-cta__btn{border:0;background:none;color:var(--pdp-text)}.product-main .pdp-pay__alt .b2b-quote-cta__btn:hover{background:none;color:var(--pdp-primary)}.product-main .pdp-pay__alt .offerButton{flex:0 1 48%;min-width:0;border:1px solid var(--pdp-text)!important;background:var(--pdp-panel)!important;color:var(--pdp-text)!important}.product-main .product-description{color:var(--pdp-text);font-size:16px;line-height:1.5}.product-main .product-description ul{margin:0 0 12px;padding-inline-start:24px;list-style:disc outside}.product-main .product-description li{margin:0 0 4px;padding:0}.product-main .product-description li:before{content:none}.product-main .pdp-pickup-wrap{margin:0 0 16px;padding-top:16px;border-top:1px solid var(--pdp-line)}.product-main .product-info .disclosure{border-color:var(--pdp-line)}.product-main .product-info .disclosure__title,.product-main .product-info summary{color:var(--pdp-title);font-weight:600}@media(min-width:1024px){.product-main .media-ctrl__btn{display:none!important}}@media(max-width:479.98px){.product-main .pdp-pay>.product-info__block,.product-main .pdp-pay__card{padding-inline:16px}}@media(max-width:599.98px),(min-width:1024px)and (max-width:1239.98px){.product-main .pdp-pay__actions .qty-input__btn{width:32px;height:32px}.product-main .pdp-pay__actions .qty-input__input{width:28px;padding-inline:0}.product-main .pdp-pay__actions .product-info__add-button .btn{gap:4px;padding-inline:12px}.product-main .pdp-pay__actions .product-info__add-button .btn:after{flex-basis:20px;width:20px;height:20px}}.pdp-quote-b,html[data-ab-quote=B] .pdp-pay__alt .b2b-quote-cta{display:none}html[data-ab-quote=B] .pdp-pay__actions{display:flex;flex-wrap:wrap;gap:8px}html[data-ab-quote=B] .pdp-pay__actions .product-info__add-to-cart{display:contents}html[data-ab-quote=B] .pdp-pay__actions quantity-input{order:1;flex:0 0 auto;border:.8px solid rgb(212,208,201);border-radius:999px;padding:4px;background:#fff9f1}html[data-ab-quote=B] .pdp-quote-b{display:block;order:2;flex:0 0 100%}html[data-ab-quote=B] .pdp-quote-b .btn{width:100%;min-height:48px}html[data-ab-quote=B] .pdp-pay__actions .product-info__add-button{order:3;flex:1 1 auto;min-width:0}html[data-ab-quote=B] .pdp-pay__actions .product-info__add-button .btn{width:100%}html[data-ab-quote=B] .pdp-pay__actions .pdp-buy-now{order:4;flex:1 1 auto}
/*# sourceMappingURL=/cdn/shop/t/7/assets/pdp-redesign.css.map */
