@media screen and (min-width: 990px){.product--medium:not(.product--no-media) .product__info-wrapper,.product--small:not(.product--no-media) .product__media-wrapper{max-width:49%;width:calc(49% - var(--grid-desktop-horizontal-spacing) / 2)}.product--medium:not(.product--no-media) .product__media-wrapper,.product--small:not(.product--no-media) .product__info-wrapper{max-width:51%;width:calc(51% - var(--grid-desktop-horizontal-spacing) / 2);padding:0 0 0 7.5rem}}.product__info-container>*+*{margin:.5rem 0!important}.product-media-container,.product-media-container .product__modal-opener{border-radius:16px;overflow:hidden}.product--thumbnail_slider .product__media-list{margin-bottom:10px}.product__title{margin-bottom:.5rem!important}.product__title h1{font-size:48px;line-height:57px;letter-spacing:-1.9px}.price--on-sale .price__sale{display:flex;flex-direction:row-reverse}.price__container *{font-size:20px!important;line-height:20px;letter-spacing:-.5px;font-family:BricolageGrotesque-Regular}.product-form__buttons{max-width:100%}.product-form__submit{font-size:20px;min-height:56px;letter-spacing:0px;border-radius:100px;text-transform:uppercase;font-family:BricolageGrotesque-Regular}.product-form__submit:after{border-radius:100px}span.badge.price__badge-sale{font-size:16px;color:#261609;letter-spacing:-.5px;background:#ffc917;border-radius:0;margin:0!important;font-family:BricolageGrotesque-Medium}.price__container{margin:0!important}.price.price--large.price--on-sale{display:flex;align-items:center}.short_description *{letter-spacing:0px;line-height:22px}.product__accordion .accordion__title{font-size:18px;letter-spacing:0px;font-family:BricolageGrotesque-Medium}.product__accordion .accordion__content *{font-size:16px;line-height:24px;letter-spacing:0px}.complementary-products__container .card--horizontal .card__inner{max-width:30%!important}.complementary-products__container .quick-add__submit{min-height:inherit;font-size:15px;letter-spacing:0px;padding:4px 7px 8px!important;min-width:96px;border-radius:100px;background-color:#db7c29;font-family:DarkerGrotesque-SemiBold;border:2px solid #261609}.complementary-products__container .card.card--horizontal{gap:1rem;align-items:center;justify-content:center}.complementary-products__container .card__information a{font-size:14px;letter-spacing:0px;font-family:BricolageGrotesque-Regular}.complementary-products__container .price *{font-size:16px!important;letter-spacing:0px;color:#261609;font-family:kobe11}.complementary-products__container{padding-bottom:20px}.complementary-products__container .slick-dots{bottom:0!important}product-recommendations .h3.accordion__title{font-size:18px!important;letter-spacing:-.5px;font-family:BricolageGrotesque-Regular;color:#261609;text-transform:capitalize}.spb-label-tooltip label{font-size:18px!important;letter-spacing:-.5px!important;text-transform:capitalize!important}.spb-productdescfont.spb-productdesctextcolor.spb-helptext{font-size:16px;line-height:24px;letter-spacing:0px;padding-top:10px}label.spb-productoptionswatchwrapper{display:flex;flex-direction:column}label.spb-productoptionswatchwrapper span{display:block;text-align:center}#infiniteoptions-container .spb-productoptionswatch{width:92%!important;height:100%!important;aspect-ratio:1}label.spb-productoptionswatchwrapper span{display:block;text-align:center;font-size:14px;letter-spacing:-.2px;width:92%!important}.product__tax.caption.rte{display:none!important}@media screen and (max-width: 749px){.product__title h1{font-size:28px;line-height:30px;letter-spacing:-.5px}.short_description *{line-height:18px;font-size:13px!important}.accordion summary{padding:1rem 0}.product__accordion .accordion__title{font-size:12px}.product__accordion .accordion__content *{font-size:12px;line-height:18px}.complementary-products__container .quick-add__submit{font-size:12px;padding:6px 2px 8px!important}.complementary-products__container .card.card--horizontal{gap:.5rem}.complementary-products__container .card__information a{font-size:12px}.complementary-products__container .price *{font-size:14px!important}label.spb-productoptionswatchwrapper span{display:block;text-align:center;font-size:10px;letter-spacing:-.5px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/product.css.map */
