.smoothfont,product-info.pdp,.pdp_bottom .copy{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.aria_btn{background-color:transparent;color:inherit;border:0;padding:0;position:relative;line-height:inherit;text-align:initial}@media only screen and (min-width: 820px){.aria_btn:hover{background-color:transparent;color:inherit}}[pdp-info]{padding-top:0;transition:padding .2s ease-out}.cta_tagline{font-family:var(--font-heading-family);font-size:.875em;font-weight:500;margin-bottom:-.5em;text-transform:uppercase}product-info.pdp{box-sizing:border-box;position:relative}@media only screen and (min-width: 820px){product-info.pdp{margin:0 auto;max-width:1350px;width:83%}}@media only screen and (max-width: 819px){product-info.pdp{padding-left:1rem;padding-right:1rem}}@media only screen and (min-width: 819px) and (max-width: 1120px){product-info.pdp{padding-left:2rem;padding-right:2rem;width:unset}}product-info.pdp .gall_desk,product-info.pdp .gall_mobi{display:none}@media only screen and (min-width: 820px){product-info.pdp .gall_desk{display:block}product-info.pdp .gall_desk .image+.image{margin-top:4rem}product-info.pdp .product.product{display:grid;column-gap:4rem;grid-template-columns:repeat(2,1fr)}product-info.pdp .grid__item.product__media-wrapper,product-info.pdp .product__info-wrapper.grid__item{max-width:unset;width:unset;margin:0;padding:0}product-info.pdp .product__info-container{max-width:40rem}}product-info.pdp .product__description{margin-bottom:5rem}product-info.pdp .product__description strong{font-family:var(--font-heading-family);font-size:.875em;font-weight:500;text-transform:uppercase}product-info.pdp button.product-form__submit{border:1px solid #000;font-family:var(--font-heading-family);font-size:1.5rem;font-weight:500;line-height:1;margin:0;padding:1.75rem 2.5rem 1.65rem;text-transform:uppercase;transition:all .2s ease-out;width:unset}@media only screen and (min-width: 820px){product-info.pdp button.product-form__submit:hover{background-color:var(--color-yellow);border-color:var(--color-yellow);color:#000}}product-info.pdp button.product-form__submit:active{background-color:var(--color-yellow);border-color:var(--color-yellow);color:#000}product-info.pdp .dot{background-color:#e1ddcb;width:.75rem;height:.75rem;border:0}product-info.pdp .dot[aria-current=true]{background-color:#000}@media only screen and (max-width: 819px){product-info.pdp{padding:0 4rem 4rem}product-info.pdp .gall_mobi{display:block;margin-top:0;margin-bottom:7rem}product-info.pdp .gall_mobi .product__media-icon{display:none}product-info.pdp .gall_mobi .slider.slider--mobile{margin-bottom:2.5rem}product-info.pdp .gall_mobi .slider-button{display:none}product-info.pdp .gall_mobi .slider-counter--dots{column-gap:.5rem}product-info.pdp .grid__item.product__media-wrapper{overflow:hidden}}.pdp_bottom .bottom_hero,.pdp_bottom .bottom_hero_cont{box-sizing:border-box;position:relative}@media only screen and (min-width: 820px){.pdp_bottom .bottom_hero,.pdp_bottom .bottom_hero_cont{margin:0 auto;max-width:1350px;width:83%}}@media only screen and (max-width: 819px){.pdp_bottom .bottom_hero,.pdp_bottom .bottom_hero_cont{padding-left:1rem;padding-right:1rem}}@media only screen and (min-width: 819px) and (max-width: 1120px){.pdp_bottom .bottom_hero,.pdp_bottom .bottom_hero_cont{padding-left:2rem;padding-right:2rem;width:unset}}@media only screen and (max-width: 819px){.pdp_bottom .bottom_hero,.pdp_bottom .bottom_hero_cont{padding-left:4rem;padding-right:4rem}}@media only screen and (min-width: 820px){.pdp_bottom .bottom_hero{margin-top:7em}}@media only screen and (max-width: 819px){.pdp_bottom .bottom_hero{margin-top:5em}}@media only screen and (min-width: 820px){.pdp_bottom .copy{max-width:40em}}.pdp_bottom .bottom_hero_cont{align-items:flex-start;display:grid;grid-template-columns:repeat(4,1fr);column-gap:3.5rem}@media only screen and (max-width: 819px){.pdp_bottom .bottom_hero_cont{grid-template-columns:repeat(3,1fr);column-gap:2rem}}.pdp_bottom .bottom_hero_cont .copy{grid-column:span 2}.pdp_bottom .ft_capt{display:block}@media only screen and (min-width: 820px){.pdp_bottom .ft_capt{margin-top:5em}}@media only screen and (max-width: 819px){.pdp_bottom .ft_capt{padding-left:4rem;padding-right:4rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/pdp.css.map */
