.product .product__media-list .product__media,.product .product-media-container{border-radius:2.4rem!important;border:0!important;overflow:hidden}.product .thumbnail{border-radius:1.4rem!important;overflow:hidden}.product .thumbnail[aria-current]{box-shadow:0 0 0 .3rem rgb(var(--sbs-pink))!important;border-color:transparent!important}.sbs-ptitle{margin:0 0 1.4rem}.sbs-ptitle h1{margin:0}.sbs-ptitle__main{display:block;font-size:clamp(3.8rem,3.6vw,5.4rem);color:rgb(var(--sbs-pink));overflow-wrap:break-word}.sbs-ptitle__sub{display:block;margin-top:.9rem;font-family:var(--font-body-family);font-size:1.7rem;font-weight:700;line-height:1.3;letter-spacing:0;color:rgb(var(--sbs-wine))}.sbs-ptitle__sub--cap:first-letter{text-transform:uppercase}.product .product__info-container>[id^=price-]{margin-bottom:.2rem}.product .price--large{margin:0;line-height:1.1}.product .price--large .price-item{font-family:var(--sbs-sticker-family,var(--font-body-family));font-weight:800;font-size:2.8rem;letter-spacing:-.02em;color:rgb(var(--sbs-wine))}.product .price--large s.price-item{font-size:1.6rem;font-weight:500;letter-spacing:0;opacity:.6}.product .product__tax{margin-top:.4rem!important;color:rgba(var(--sbs-wine),.75)}.sbs-facts{display:flex;flex-wrap:wrap;gap:.8rem;margin:1.4rem 0 0;padding:0;list-style:none}.sbs-facts li{display:inline-flex;align-items:baseline;gap:.6rem;padding:.6rem 1.3rem;border-radius:999px;background:rgb(var(--sbs-cream));box-shadow:inset 0 0 0 .15rem rgb(var(--sbs-blush));font-size:1.3rem;line-height:1.3;color:rgba(var(--sbs-wine),.75)}.sbs-facts b{font-weight:700;color:rgb(var(--sbs-wine))}.sbs-inbox{margin:1.4rem 0 0;padding:1.4rem 1.6rem;border-radius:1.8rem;background:rgb(var(--sbs-cream));box-shadow:inset 0 0 0 .15rem rgb(var(--sbs-blush));color:rgb(var(--sbs-wine))}.sbs-inbox__title{display:block;margin-bottom:.8rem;font-size:1.4rem;font-weight:700;line-height:1.3}.sbs-inbox ul{display:grid;gap:.6rem;margin:0;padding:0;list-style:none}.sbs-inbox li{position:relative;padding-left:2rem;font-size:1.4rem;line-height:1.35}.sbs-inbox li:before{content:"";position:absolute;left:.2rem;top:.55rem;width:.8rem;height:.8rem;border-radius:50%;background:rgb(var(--sbs-pink))}.sbs-inbox small{display:block;margin-top:.8rem;font-size:1.2rem;line-height:1.3;color:rgba(var(--sbs-wine),.75)}.product .st_bundle-wrapper{--box_color-border_radius:2.2rem !important;--box_color-selected_background_color:rgb(254,227,158) !important;--price-color:rgb(61,8,27) !important;--title-color:rgb(61,8,27) !important;--action_title-color:rgb(163,32,63) !important}.product .st_bundle-box{box-shadow:inset 0 0 0 .2rem rgba(var(--sbs-pink),.35);transition:transform .45s var(--sbs-bounce),box-shadow .2s ease}.product .st_bundle-box.active{box-shadow:inset 0 0 0 .25rem rgb(var(--sbs-pink)),0 .5rem rgba(var(--sbs-pink),.45)}.product variant-selects:not(:has(input[type=radio]~input[type=radio])):not(:has(select)){display:none}.product .product__inventory{font-size:1.3rem!important;font-weight:600;margin:1.4rem 0 0!important;color:rgb(var(--sbs-wine))}.product .product-form__quantity{float:left;width:12.4rem;min-width:0!important;max-width:12.4rem!important;flex:none!important;margin:1.6rem 1.2rem 0 0!important;--inputs-radius:2.8rem;--inputs-radius-outset:2.9rem}.product .product-form__quantity .quantity__label{display:none}.product .product-form__quantity .price-per-item__container{width:100%}.product .product-form__quantity .quantity{width:100%!important;min-width:0!important;min-height:5.6rem}.product .product__info-container>div:has(>product-form){overflow:hidden;margin:1.2rem 0 .4rem;padding:.4rem .4rem 1rem 0}.product .product__info-container>div:has(>product-form)~*{clear:both}.product product-form.product-form{margin:0}.product .product-form__buttons{max-width:none}.product .product-form__submit{border-radius:999px!important;min-height:5.6rem;margin-bottom:0!important;font-weight:700;font-size:1.6rem;box-shadow:0 .5rem rgba(var(--sbs-wine),.28);overflow:hidden;transition:transform .45s var(--sbs-bounce)}@media(prefers-reduced-motion:no-preference){.product .product-form__submit:not([disabled]):active{transform:scale(1.04,.9)}}:root{--sbs-bag:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='10 5 21 25'%3E%3Cpath stroke='%23000' stroke-width='.7' fill-rule='evenodd' d='M20.5 6.5a4.75 4.75 0 0 0-4.75 4.75v.56h-3.16l-.77 11.6a5 5 0 0 0 4.99 5.34h7.38a5 5 0 0 0 4.99-5.33l-.77-11.6h-3.16v-.57A4.75 4.75 0 0 0 20.5 6.5m3.75 5.31v-.56a3.75 3.75 0 1 0-7.5 0v.56zm-7.5 1h7.5v.56a3.75 3.75 0 1 1-7.5 0zm-1 0v.56a4.75 4.75 0 1 0 9.5 0v-.56h2.22l.71 10.67a4 4 0 0 1-3.99 4.27h-7.38a4 4 0 0 1-4-4.27l.72-10.67z'/%3E%3C/svg%3E")}.section-store--atc-icon svg{display:none!important}.section-store--atc-icon:before{content:"";display:block;width:1.05em;height:1.25em;background:currentColor;-webkit-mask:var(--sbs-bag) center/contain no-repeat;mask:var(--sbs-bag) center/contain no-repeat}.product .product__info-container:has(.product-form__submit[disabled]) .product-form__quantity,.product .product__info-container:has(.product-form__submit[disabled]) .sbs-ship,.product .product__info-container:has(.product-form__submit[disabled]) [id*=sternify_payment_icons]{display:none}.product .product-form__submit[disabled]{box-shadow:none}.product .product__info-container button.needsclick[class*=kl-private-reset-css]{border-radius:999px!important;min-height:5.6rem;font-weight:700!important;color:#fff!important}.product .product__info-container button.needsclick[class*=kl-private-reset-css] *{color:#fff!important}.sbs-ship{margin:1.8rem 0 .4rem}.sbs-ship__lead{margin:0 0 1.4rem;font-size:1.5rem;line-height:1.4;color:rgb(var(--sbs-wine))}.sbs-ship__lead b{font-weight:700;color:rgb(var(--sbs-red));white-space:nowrap;font-variant-numeric:tabular-nums}.sbs-ship__steps{position:relative;display:grid;grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;text-align:center}.sbs-ship__steps:before{content:"";position:absolute;top:3rem;left:16.66%;right:16.66%;height:.3rem;margin-top:-.15rem;background:linear-gradient(90deg,rgb(var(--sbs-pink)) 0 58%,transparent 58%) 0 0/1.4rem 100% repeat-x}@media(prefers-reduced-motion:no-preference){.sbs-ship__steps:before{animation:sbsShipMove .6s linear infinite}}@keyframes sbsShipMove{to{background-position:1.4rem 0}}.sbs-ship__steps li{position:relative;display:flex;flex-direction:column;align-items:center;font-size:1.25rem;line-height:1.3;color:rgba(var(--sbs-wine),.8)}.sbs-ship__icon{display:inline-flex;align-items:center;justify-content:center;width:6rem;height:6rem;margin-bottom:.8rem;border-radius:50%;background:rgb(var(--sbs-blush));color:rgb(var(--sbs-red));box-shadow:0 0 0 .6rem rgb(var(--color-background))}.sbs-ship__steps li:first-child .sbs-ship__icon{background:rgb(var(--sbs-pink));color:#fff}.sbs-ship__icon svg{width:2.8rem;height:2.8rem}.sbs-ship__steps b{font-size:1.4rem;font-weight:700;color:rgb(var(--sbs-wine))}.product .product__info-container{color:rgb(var(--sbs-wine))}.product .product__info-container .product__text{margin:1.2rem 0 0;font-size:1.4rem;line-height:1.5;color:rgba(var(--sbs-wine),.85)}.product .product__info-container .form__label,.product .ss-trust{color:rgb(var(--sbs-wine))}.product .ss-meta__count{color:rgba(var(--sbs-wine),.8)}.product .product__tax{font-size:1.15rem;letter-spacing:0;color:rgba(var(--sbs-wine),.75)!important}.product .product__tax *{color:inherit!important}.product .quantity__input,.product .quantity__button{color:rgb(var(--sbs-wine))}.product .ss-trust{border-radius:1.6rem;margin:0 0 1.4rem}.product .ss-meta{gap:1rem 1.2rem;margin-bottom:1.4rem}.product .ss-meta .ss-level{height:auto;padding:.6rem 1.5rem .6rem 1.3rem;gap:.7rem;border:0;background:rgb(var(--sbs-vanilla));box-shadow:0 .3rem rgba(var(--sbs-wine),.14);font-size:1.4rem;font-weight:700;line-height:1.2;white-space:nowrap;color:rgb(var(--sbs-wine))}.product .ss-meta .ss-level:before{content:"Level";font-weight:500;opacity:.75}.product .ss-meta .ss-level__dots{gap:.4rem}.product .ss-meta .ss-level__dot{width:1rem;height:1rem;background:rgb(var(--sbs-red))}.product .ss-meta .ss-level__dot--empty{background:transparent;box-shadow:inset 0 0 0 .2rem rgb(var(--sbs-red))}.sbs-assure{display:grid;grid-template-columns:1fr 1fr;gap:0 1rem;margin:1.6rem 0 0;padding:.8rem 1.4rem;list-style:none;border-radius:1.8rem;background:rgb(var(--sbs-vanilla))}.sbs-assure li{display:flex;align-items:center;gap:1rem;min-width:0;padding:.9rem 0;color:rgba(var(--sbs-wine),.8)}.sbs-assure b{display:block;font-size:1.3rem;font-weight:700;line-height:1.25;color:rgb(var(--sbs-wine))}.sbs-assure small{display:block;margin-top:.2rem;font-size:1.15rem;line-height:1.3}.sbs-assure__icon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:50%;background:#fff;color:rgb(var(--sbs-red))}.sbs-assure__icon svg{width:1.6rem;height:1.6rem}.product .product__description{margin-top:2.4rem;font-size:1.5rem;line-height:1.65;color:rgba(var(--sbs-wine),.92)}.product .product__description h2,.product .product__description h3{margin:2rem 0 .8rem;font-family:var(--font-body-family);font-size:1.9rem;font-weight:700;line-height:1.3;letter-spacing:0;color:rgb(var(--sbs-wine))}.product .product__description>:first-child,.product .product__description>p:empty+h2{margin-top:0}.product .product__description p{margin:0 0 1.2rem}.product .product__description hr{margin:2rem 0;border:0;height:.2rem;background:rgb(var(--sbs-blush))}.product .product__accordion{margin-top:1.4rem!important;padding:0;border:0!important;border-top:.15rem solid rgba(var(--sbs-wine),.12)!important;border-bottom:.15rem solid rgba(var(--sbs-wine),.12)!important;border-radius:0;background:none;box-shadow:none}.product .product__accordion .accordion__title{font-weight:700;color:rgb(var(--sbs-wine))!important}.product .product__accordion summary .icon-caret{color:rgb(var(--sbs-pink))}.product .product__accordion .accordion__content{padding-bottom:1.8rem;font-size:1.45rem;line-height:1.6;color:rgba(var(--sbs-wine),.92)}.product .product__accordion .accordion__content h2,.product .product__accordion .accordion__content h3{margin:1.8rem 0 .6rem;font-family:var(--font-body-family);font-size:1.7rem;font-weight:700;line-height:1.3;letter-spacing:0;color:rgb(var(--sbs-wine))}.product .product__accordion .accordion__content p{margin:0 0 1.1rem}.product .product__accordion .accordion__content p:empty{display:none}.product .product__accordion .accordion__content hr{margin:1.8rem 0;border:0;height:.2rem;background:rgb(var(--sbs-blush))}.product .product__accordion .accordion__content>:last-child{margin-bottom:0}.product .jdgm-rev-snippet-widget-v2__inner{--jdgm-snippet-card-color:rgb(var(--sbs-cream)) !important;--jdgm-snippet-text-color:rgb(var(--sbs-wine)) !important;--jdgm-snippet-lighter-text-color:rgba(var(--sbs-wine),.65) !important;--jdgm-snippet-star-color:rgb(var(--sbs-pink)) !important;--jdgm-snippet-arrows-color:rgb(var(--sbs-wine)) !important;--jdgm-snippet-border-radius:1.8rem !important}.product .jdgm-rev-snippet-card{box-shadow:inset 0 0 0 .15rem rgb(var(--sbs-blush))!important}.product [id*=smile_points] section{border:0!important;border-radius:0!important;background:none;box-shadow:none}.product [id*=smile_points] section>div{padding:.2rem 0!important;gap:1.2rem!important}.product [id*=smile_points] section>div>div:first-child{width:auto!important;min-width:0!important}.product [id*=smile_points] section *{color:rgb(var(--sbs-wine))!important}.product .eul-label,.product .eul-label *{color:rgba(var(--sbs-wine),.8)!important}.st_table-wrapper .st_Table-Box{word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:auto;hyphens:auto}.ss-reviews .jdgm-review-widget{max-width:none!important}.ss-reviews .ss-reviews__heading{font-size:clamp(4rem,6vw,7.2rem)!important;line-height:.9!important;letter-spacing:.01em;color:rgb(var(--sbs-pink))!important}.ss-reviews .jm-review-widget,.ss-reviews .jm-review-item{--jm-review-widget-text-color:rgb(61,8,27) !important;--jm-review-widget-lighter-text-color:rgba(61,8,27,.65) !important}.ss-reviews .jm-review-widget-minimal-header{padding:2rem;border-radius:2.4rem;background:rgb(var(--sbs-vanilla))}.ss-reviews .jm-average-rating-display .jm-text:not(.jm-average-rating-display__review-count):not(.jm-verified-badge *){font-family:var(--sbs-sticker-family,var(--font-body-family));font-weight:800!important;font-size:3.2rem!important;line-height:1!important;letter-spacing:-.02em}.ss-reviews .jm-average-rating-display__review-count{font-size:1.4rem!important;font-weight:600}.ss-reviews .jm-verified-badge{background:#fff!important;color:rgb(var(--sbs-wine))!important}.ss-reviews .jm-button{border-radius:999px!important;font-family:var(--font-body-family);font-weight:700}.ss-reviews .jm-button--primary.jm-action-buttons__button{min-height:4.8rem;padding-inline:2rem;border-color:rgb(var(--sbs-pink))!important;background:rgb(var(--sbs-pink))!important;color:#fff!important;font-size:1.4rem;white-space:nowrap;box-shadow:0 .4rem rgba(var(--sbs-wine),.25)}.ss-reviews .jm-button--secondary:not(.jm-pagination-controls__button),.ss-reviews .jm-sort-filter__select{min-height:4.8rem;border-radius:999px!important;border-color:rgba(var(--sbs-wine),.35)!important;background-color:#fff!important;color:rgb(var(--sbs-wine))!important}.ss-reviews .jm-custom-answer-filter__icon,.ss-reviews .jm-sort-filter__icon{color:rgb(var(--sbs-wine))!important}.ss-reviews .jdgm-review-list{display:grid;gap:1.4rem;padding-top:2rem!important}.ss-reviews .jm-review-item{margin:0!important;padding:2rem!important;border:0!important;border-radius:2.4rem;background:rgb(var(--sbs-cream));box-shadow:inset 0 0 0 .15rem rgb(var(--sbs-blush))}.ss-reviews .jm-reviewer-avatar{background:rgb(var(--sbs-blush))!important}.ss-reviews .jm-reviewer-avatar__initial{color:rgb(var(--sbs-wine))!important;font-weight:700}.ss-reviews .jm-reviewer-info__name{font-weight:700}.ss-reviews .jm-review-content__title{font-size:1.7rem!important;font-weight:700!important;line-height:1.3!important}.ss-reviews .jm-review-content__body{font-size:1.5rem!important;line-height:1.6!important}.ss-reviews .jm-verified-buyer-badge__text{border-color:rgba(var(--sbs-wine),.3)!important}.ss-reviews .jm-pagination-controls{margin-top:2.4rem!important}.ss-reviews .jm-pagination-controls__button{color:rgb(var(--sbs-wine))!important;font-weight:600}.ss-reviews .jm-pagination-controls__button--active{background:rgb(var(--sbs-pink))!important;border-color:rgb(var(--sbs-pink))!important;color:#fff!important}@media screen and (min-width:750px){.ss-reviews .jdgm-review-list{grid-template-columns:1fr 1fr;gap:2rem}.ss-reviews .jm-review-widget-minimal-header{padding:2.4rem 3rem}}@media screen and (min-width:1200px){.ss-reviews .jdgm-review-list{grid-template-columns:repeat(3,1fr)}}.related-products .grid{--grid-mobile-horizontal-spacing:1.4rem;--grid-mobile-vertical-spacing:2rem;--grid-desktop-horizontal-spacing:2rem;--grid-desktop-vertical-spacing:3.2rem}.related-products .card-wrapper .card__inner{border-radius:2.4rem!important;overflow:hidden;background:rgb(var(--sbs-blush))!important;box-shadow:0 0 0 .3rem rgb(var(--sbs-blush)),0 .6rem 0 .3rem rgba(var(--sbs-pink),.35)}.related-products .card-wrapper .card__inner .media{border-radius:2.4rem}.related-products .card-wrapper .card__heading,.related-products .card-wrapper .card__heading a{color:rgb(var(--sbs-wine))}.related-products .card-wrapper .price-item{font-weight:600;color:rgb(var(--sbs-wine))}@media(hover:hover)and (prefers-reduced-motion:no-preference){.related-products .card-wrapper .card__inner{transition:transform .45s var(--sbs-bounce)}.related-products .card-wrapper:hover .card__inner{transform:scale(1.03,.97) translateY(-.2rem)}}@media screen and (max-width:749px){.product .product__media-list .product__media{padding-top:100%!important}.product .product__media-list .product-media-container{--ratio:1 !important;width:100%!important;max-height:none!important}.product .product__media-list .product__media-item{align-self:flex-start}.product .thumbnail-list.slider--mobile .thumbnail-list__item{width:calc(22% - .8rem)}[id^=MainProduct-]{padding-top:1.2rem!important}.product .ss-trust{gap:1rem;margin-bottom:1.2rem;padding:.7rem 1.2rem;font-size:1.25rem;line-height:1.3}.product .ss-trust__avatar{width:3rem;height:3rem;font-size:1.2rem}.sbs-assure{padding:.6rem 1.2rem;gap:0 .8rem}.sbs-assure li{gap:.8rem;padding:.8rem 0}.sbs-assure small{display:none}.sbs-assure__icon{width:2.6rem;height:2.6rem}.sbs-assure__icon svg{width:1.4rem;height:1.4rem}.sbs-ptitle__main{font-size:3.8rem}.sbs-ptitle__sub{font-size:1.6rem}.ss-reviews .ss-reviews__heading{font-size:3.3rem!important}.sbs-head .sbs-display{font-size:3.3rem!important;word-break:normal!important}.st_table-wrapper .st_Table-Box{padding-inline:.6rem!important}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/sbs-product.css.map */
