.product-details .group-block:first-child .text-block:first-child{font-size:.875rem;color:#666;margin-bottom:16px}.custom-product-header{order:1;margin-bottom:80px}.product-details .shopify-block.shopify-app-block{order:0}div[data-testid=group-block]{order:4}.container-pair{display:none}.product-details .divider{order:5;margin-top:16px}.product-details .divider span:not(.price-current){display:none}.product-details .divider .container-pair{display:flex;width:100%}.product-details .divider .container-pair .section-title{width:45%}.product-details .junip-stars-container .junip-stars-outline>*:not(:first-child){display:none}.product-details>.junip-stars-container .junip-stars-filled>*:not(:first-child){display:none}.product-details>.junip-product-summary-star svg{width:18px;height:18px}.product-details .junip-product-summary-review-count{font-family:Instrument Sans,sans-serif;font-size:10.5px;font-weight:500;display:flex;align-self:end;margin-left:8px}.product-details{padding:0}.divider-block{margin:20px 0}.variant-picker{order:2;margin-bottom:32px;font-family:Instrument Sans,sans-serif}.variant-option legend{font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px;color:#888;border:none;padding:0}.variant-option--buttons{gap:8px;margin-bottom:16px;flex-direction:column}.variant-picker__form{gap:8px!important}.variant-option--swatches .variant-option__button-label{width:83px;height:auto;border-radius:50%;overflow:hidden;transition:all .2s ease;display:flex;justify-content:start;text-transform:capitalize;margin-bottom:8px}.swatch--text-label-color{margin-left:10px;color:#888;font-family:Instrument Sans;font-size:14px;font-style:normal;font-weight:400;line-height:130%}.variant-option__button-label__text{font-family:Neue Montreal;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.variant-option--swatches .variant-option__button-label:has(:checked){outline:none}.variant-option--swatches .variant-option__button-label:has(:checked)>.swatch--text-label-color{color:#262626}.variant-option--buttons:not(.variant-option--swatches)>div:nth-child(2){display:flex;flex-wrap:wrap;gap:5px;width:100%}.variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label{padding:8px 16px;border:1px solid #D1D1D1;border-radius:0;font-size:.875rem;font-weight:400;background:#fff;color:#333;display:flex;align-items:center;justify-content:center;text-transform:uppercase;transition:all .2s ease;flex:0 0 auto;width:46px;height:30px}.variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:hover{background-color:#3d3d3d;color:#ddd}.shopify-payment-button shopify-accelerated-checkout more-payment-options-link{display:none}.buy-buttons-block{order:3;margin:0 0 80px}.buy-buttons-block .button{width:100%;height:42px;font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;border-radius:4px;transition:all .2s ease}.add-to-cart-text__content{font-size:14px}.add-to-cart-text--added span{font-family:Instrument Sans;font-size:14px;font-style:normal;font-weight:600;line-height:130%;text-transform:uppercase}shopify-accelerated-checkout,shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-block-size: 42px}.buy-buttons-block .button:hover{transform:translateY(-2px);box-shadow:0 4px 8px #0000001a}.group-block:has(.icon-truck),.group-block:has(.icon-return){margin:8px 0}.group-block:has(.icon-truck) .icon,.group-block:has(.icon-return) .icon{width:20px;height:20px;color:#666}.group-block:has(.icon-truck) .text-block,.group-block:has(.icon-return) .text-block{font-size:.875rem;color:#666}.product-details>.group-block>.text-block:last-child{font-size:1rem;line-height:1.6;color:#333;margin-top:24px}.product-information__media{position:sticky;top:100px}.shopify-section.section-wrapper .custom-section-content{width:90%}.shopify-section.section-wrapper .shopify-block.shopify-app-block{width:100%}@media (max-width: 749px){.shopify-section.section-wrapper{padding:24px 0}.product-details .divider .container-pair{flex-direction:column;padding:18px 0}.product-details .divider .container-pair .product-link{display:flex;flex-direction:column;justify-content:space-between}.buy-buttons-block{order:4;margin:24px 0 26px}div[data-testid=group-block]{order:3}.container-pair .products-grid{gap:35px}.variant-option--swatches .variant-option__button-label{width:36px;height:36px}.variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label{min-width:50px;height:36px;font-size:.813rem;display:flex;flex-direction:row;align-items:center;gap:0;margin-bottom:10px;position:relative}.variant-option--buttons:not(.variant-option--swatches) .size-buttons-wrapper{display:flex;flex-direction:column;gap:16px;margin-bottom:24px;padding:0;border:none}.buy-buttons-block .button{height:44px;font-size:.938rem}.product-information__media{position:static;margin-bottom:24px}}@media (max-width: 749px){.group-block--height-fit{padding:0}.variant-picker{margin-bottom:16px}.variant-option--buttons{margin-bottom:0}.variant-option>div:nth-child(2){display:flex}.custom-product-header{margin-bottom:0}.title-price-row{gap:0;margin-bottom:0}.swatch--text-label-color{margin-left:5px;margin-right:10px}.variant-option--buttons legend{margin:0;font-size:12px;color:#888;font-weight:500}.product-title-main{font-size:24px;margin-top:8px;margin-bottom:16px}.price-container{display:none}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/pdp-custom-styles.css.map */
