:root{--pdp-bg: #f5f5f5;--pdp-grey: #626061;--pdp-grey-2: #4B444B;--pdp-white: #fff}.pdp-v-padding{padding:7px 0!important;margin:0!important}.pdp-b-padding{padding-bottom:7px!important;margin:0!important}.spr-starrating{padding:7px 0!important;margin:0!important}.pdp-form-header{font-size:18px;font-family:var(--headingFontStack);font-weight:var(--headingFontWeight);color:var(--pdp-grey);text-align:center}@media screen and (min-width:768px){.pdp-form-header{font-size:20px}}button.swym-button{border:1px solid #000!important;padding:12px!important;display:flex!important;align-items:center!important;justify-content:center!important;height:auto!important;width:50px;height:50px!important}.highlights-header{padding:20px 0 8px;margin:0;text-align:left;letter-spacing:0;color:#000}.highlights-inner{background-color:var(--pdp-white);padding:4px 0;width:100%}.highlight-item{border-top:.5px solid #D3D3D3;padding:0 0 14px}.highlight-item p{margin:0!important;text-align:left!important;font-size:14px;display:flex;flex-direction:column;color:#6f6d6e}.highlight-item:first-child p{padding:0!important}.contact-header{padding:0 0 10px;margin:0!important;font-family:Josefin Sans!important;letter-spacing:0!important;color:#282828}.contact-block a{font-family:Josefin Sans;letter-spacing:0!important}.contact-block{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;width:100%}.pdp-contact{padding:0 0 4px;margin-top:9px}@media screen and (min-width:768px){.pdp-template{--pdp-bg:#fff;background-color:var(--pdp-bg);padding:50px 0;gap:32px;grid-template-columns:minmax(auto,696px) minmax(auto,492px);justify-content:center}}.pdp-form{margin:0!important;padding:24px 16px;background-color:#f5f5f5;box-shadow:none!important}@media screen and (min-width:769px){.pdp-form{min-width:450px}}@media screen and (min-width:768px)and (max-width:769px){.pdp-form{min-width:300px}}.pdp-image-container{padding-top:0!important}.spr-stars span{line-height:1em!important}@media screen and (min-width:768px){.pdp-buy-buttons{gap:0px;flex-direction:row}}.swym-button-bar{display:none!important}.product-form__submit{margin-bottom:0!important;width:100%}.pdp-form-buy{width:100%}@media screen and (min-width:768px){.pdp-images-custom{position:sticky;top:50px}}.pdp-qty{min-height:50px;border:1px solid #000}.price-item.price-item--sale.price-item--last{color:#000!important;font-family:Nunito Sans}.price--on-sale .price-item--regular{color:#9c9c9c!important;font-weight:400!important;font-family:Nunito Sans}.sale-badge--rectangle{line-height:.1rem;padding:6px 10px!important}.product .price .badge,.product .price dl{margin:0!important}.buy-buttons-inner{display:grid;gap:12px;width:100%;grid-template-columns:1fr 50px;align-self:center}@media screen and (min-width:768px){.buy-buttons-inner{gap:18px}}.h1-small{font-size:20px;padding:0!important}.pdp-mobile{display:flex;justify-content:space-between;align-items:flex-end;gap:1.2rem;padding:10px 0}@media screen and (min-width:768px){.pdp-mobile,.pdp-wrapper{display:none}}.price-large,.h1-large{display:none}@media screen and (min-width:768px){.price-large,.h1-large{display:block}}.pdp-mobile .product-badge--product-page{display:none!important}.pdp-mobile .price{padding:0!important}.pdp-mobile .price-item.price-item--sale.price-item--last{font-size:18px!important}.pdp-header-wrapper{-webkit-box-shadow:0px -5px 20px -4px rgba(0,0,0,.15);-moz-box-shadow:0px -5px 20px -4px rgba(0,0,0,.15);box-shadow:0 -5px 20px -4px #00000026}.share-icon{border:1px solid #000!important;padding:12px!important;display:flex!important;align-items:center!important;justify-content:center!important;height:auto!important;width:50px;height:50px!important}.product__image-container{padding-top:0}.video-section__wrapper{padding:0}@media screen and (max-width:768px){.pdp-mobile{align-items:center}.pdp-wrapper-acc,.pdp-wrapper-acc button{font-size:14px!important}}@media screen and (min-width:768px)and (max-width:900px){.pdp-buy-buttons{flex-wrap:wrap;gap:12px}.contact-block{grid-template-columns:1fr}.pdp-buy-buttons .btn__box,quantity-input{width:100%!important}.pdp-buy-buttons .product-form__submit{padding:0!important}}@media screen and (max-width:900px){.pdp-contact{margin-top:16px}}.featured-collection .product-loop-element__price span{color:#fff!important}.product-form__input input[type=radio]:checked+label:not(.swatch-element__color){border:1px solid #000000;border-radius:0;background:#ececec}.product-form__input input[type=radio]+label:not(.swatch-element__color){border-radius:0}.product-form__input input[type=radio]+label:not(.swatch-element__color){border:1px solid #e4e4e4!important}.product-form__input input[type=radio]:checked+label{border:1px solid #000000!important}.shopify-payment-button{margin-top:20px}.panel{background:transparent}.current_color{border:1px solid black}
/*# sourceMappingURL=/cdn/shop/t/60/assets/pdp.css.map */
