.product__wrapper--grid-2.product__wrapper--stretch .product__images{--gap: 0px}@media only screen and (min-width:990px){.product__wrapper--grid-2.product__wrapper--stretch .product__page{grid-template-columns:minmax(0,2.1fr) minmax(0,1fr)}.product__wrapper--grid-2.product__wrapper--stretch .product__slides{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));columns:auto}.product__wrapper--grid-2.product__wrapper--stretch .product__slide:only-child{grid-column:1 / -1}.product__wrapper--grid-2.product__wrapper--stretch .product__content{padding-left:clamp(32px,3.6vw,64px)}.product__wrapper--grid-2.product__wrapper--stretch .form__width{max-width:420px;margin:0 auto;padding-top:clamp(24px,2.6vw,40px)}}@media only screen and (min-width:750px)and (max-width:989px){.product__wrapper--grid-2.product__wrapper--stretch .product__page{grid-template-columns:repeat(2,minmax(0,1fr))}.product__wrapper--grid-2.product__wrapper--stretch .product__content{padding-left:24px}.product__wrapper--grid-2.product__wrapper--stretch .form__width{padding-top:24px}}@media only screen and (min-width:990px)and (max-width:1199px){.product__wrapper--grid-2.product__wrapper--stretch .product__page{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}}@media only screen and (min-width:750px)and (max-width:1199px){.product__wrapper--grid-2.product__wrapper--stretch .product__submit__item--inline{grid-template-columns:minmax(0,1fr)}}@media only screen and (max-width:749px){.product__wrapper--grid-2.product__wrapper--stretch .form__width{padding-top:24px}}.product__wrapper--grid-2.product__wrapper--stretch zoom-images [data-zoom-image]{cursor:zoom-in}.brava-pdp-section{--brava-gutter: clamp(16px, 4vw, 48px);background:var(--bg);color:var(--text);overflow-x:clip}.brava-pdp-wrap{max-width:1180px;margin:0 auto;padding-left:var(--brava-gutter);padding-right:var(--brava-gutter)}.brava-pdp-heading{margin:0;font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING);font-style:var(--FONT-STYLE-HEADING);text-transform:var(--FONT-UPPERCASE-HEADING);letter-spacing:var(--LETTER-SPACING-HEADING);font-size:clamp(18px,1.5vw,22px);line-height:1.3;color:var(--text)}.brava-pdp-heading a{color:inherit;text-decoration:none}.brava-underline-link{display:inline-block;padding-bottom:3px;border-bottom:1px solid currentColor;font-family:var(--BTN-FONT-STACK);font-weight:var(--BTN-FONT-WEIGHT);font-size:var(--BTN-FONT-SIZE);letter-spacing:.14em;text-transform:uppercase;line-height:1.4;color:var(--text);text-decoration:none;transition:opacity .2s ease}.brava-underline-link:hover,.brava-underline-link:focus-visible{opacity:.65;color:var(--text)}.brava-split__inner{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:center}.brava-split__media{width:100%;max-width:520px;margin:0 auto}.brava-split__frame{position:relative;padding-top:var(--brava-split-ratio, 125%);overflow:hidden;background:var(--COLOR-BG-ACCENT, rgba(0, 0, 0, .04))}.brava-split__frame>*,.brava-split__frame>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.brava-split__frame img{width:100%;height:100%;object-fit:cover}.brava-split__content{max-width:380px;margin:0 auto;text-align:center}.brava-split__text{margin-top:20px;font-size:14px;line-height:1.7}.brava-split__text p{margin:0 0 1em}.brava-split__text p:last-child{margin-bottom:0}.brava-split__content .brava-underline-link{margin-top:32px}@media only screen and (min-width:750px){.brava-split__inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(40px,6vw,96px)}.brava-split__media{margin:0}.brava-split--reverse .brava-split__media{order:2;margin-left:auto}}.brava-insta__inner{display:block}.brava-insta__header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;margin-bottom:clamp(20px,2.4vw,32px)}.brava-insta__heading{font-size:clamp(14px,1.1vw,16px)}.brava-insta__arrows{display:flex;gap:4px}.brava-insta__arrow{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;background:none;color:var(--text);cursor:pointer;transition:opacity .2s ease}.brava-insta__arrow[hidden]{display:none}.brava-insta__arrow:disabled{opacity:.25;cursor:default}.brava-insta__arrow .brava-arrow{width:22px;height:22px}@media only screen and (min-width:750px){.brava-insta__header{grid-template-columns:1fr auto 1fr}.brava-insta__heading{grid-column:2;text-align:center}.brava-insta__arrows{grid-column:3;justify-self:end}}.brava-insta__track{--tile-gap: 4px;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - var(--tile-gap)) / 1.6);gap:var(--tile-gap);margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.brava-insta__track::-webkit-scrollbar{display:none}@media only screen and (min-width:750px){.brava-insta__track{grid-auto-columns:calc((100% - 2 * var(--tile-gap)) / 3)}}@media only screen and (min-width:990px){.brava-insta__track{grid-auto-columns:calc((100% - 3 * var(--tile-gap)) / 4)}}.brava-insta__slide{scroll-snap-align:start;margin:0}.brava-insta__tile{position:relative;display:block;aspect-ratio:1 / 1;overflow:hidden;background:#0000000a}.brava-insta__tile>*:not(.brava-insta__icon):not(.visually-hidden),.brava-insta__tile>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.brava-insta__tile img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.brava-insta__icon{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#0000002e;opacity:0;transition:opacity .25s ease;pointer-events:none}.brava-insta__icon .icon{width:28px;height:28px}.brava-insta__icon .icon path{stroke:#fff}a.brava-insta__tile:hover img,a.brava-insta__tile:focus-visible img{transform:scale(1.03)}a.brava-insta__tile:hover .brava-insta__icon,a.brava-insta__tile:focus-visible .brava-insta__icon{opacity:1}#insta-feed{box-sizing:border-box;max-width:1180px;margin:0 auto!important;padding:40px clamp(16px,4vw,48px) 120px}#insta-feed h2{margin:0 0 37px;font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING);font-style:var(--FONT-STYLE-HEADING);letter-spacing:var(--LETTER-SPACING-HEADING);text-transform:var(--FONT-UPPERCASE-HEADING);font-size:22px;line-height:1.3;color:var(--text);text-align:center!important}#insta-feed .instafeed-new-layout-container{width:100%!important;height:auto!important}#insta-feed .instafeed-new-layout-wrapper{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px!important;justify-content:start!important;width:100%!important;height:auto!important}#insta-feed .instafeed-new-layout-item{position:relative!important;top:auto!important;left:auto!important;width:auto!important;height:auto!important;aspect-ratio:1 / 1}#insta-feed .instafeed-new-layout-item img{width:100%!important;height:100%!important;object-fit:cover}@media only screen and (max-width:749px){#insta-feed{padding:24px 16px 72px}#insta-feed h2{margin-bottom:27px;font-size:20px;text-align:left!important}#insta-feed .instafeed-new-layout-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/brava-product.css.map */
