.baliveno-collection-intro{padding:clamp(24px,4vw,58px) 20px clamp(18px,3vw,36px);background:#faf9f6;color:#171717}.baliveno-collection-intro__inner{max-width:1180px;margin:0 auto;text-align:center}.baliveno-collection-intro__eyebrow{font-size:11px;letter-spacing:.22em;text-transform:uppercase;margin:0 0 13px}.baliveno-collection-intro__title{font-size:clamp(28px,4vw,52px);font-weight:400;line-height:1.12;letter-spacing:-.035em;margin:0}.baliveno-collection-intro__description{max-width:680px;margin:16px auto 0;font-size:15px;line-height:1.7}.baliveno-collection-intro__note{font-size:12px;margin:14px 0 0;color:#555}@media(max-width:749px){.baliveno-collection-intro{padding:28px 16px 24px}.baliveno-collection-intro__description{font-size:14px}}@media screen and (max-width:749px){.baliveno-collection-intro__inner{width:100%;max-width:580px}.baliveno-collection-intro__eyebrow{letter-spacing:.14em;line-height:1.5;overflow-wrap:break-word}.baliveno-collection-intro__title{font-size:clamp(27px,7.5vw,36px);line-height:1.15;text-wrap:balance}.baliveno-collection-intro__description{max-width:42ch;margin:16px auto 0;font-size:14px;line-height:1.75;text-align:justify;text-align-last:left;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.baliveno-collection-intro__description p{text-align:inherit}}body.template-product #id_instachat_float_widget_invitation_bubble,body.template-product [class*=Teaser-pointer-],body.template-product :has(>[class*=Teaser-pointer-]){display:none!important}body.template-product #MainContent{background:#fff;color:#111}#MainContent .bv-pdp{max-width:1600px;width:100%;padding:0 0 48px;color:#111;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.5}#MainContent .bv-pdp .product{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(340px,1fr);gap:0;margin:0;align-items:start}#MainContent .bv-pdp .product__media-wrapper,#MainContent .bv-pdp .product__info-wrapper{width:100%;max-width:none;min-width:0;padding:0}#MainContent .bv-pdp .product__media-wrapper{align-self:stretch;background:#f5f5f5}#MainContent .bv-pdp .product__media-gallery{position:sticky;top:0}#MainContent .bv-pdp .product__info-container{max-width:520px;padding:48px 48px 0;margin:0 auto}#MainContent .bv-pdp .product__info-container>*{margin:0}#MainContent .bv-pdp .bv-pdp-heading h1{font:500 24px/1.25 Arial,Helvetica,sans-serif;text-transform:none;letter-spacing:-.5px;text-wrap:pretty;margin:0;color:#111}#MainContent .bv-pdp .bv-pdp-kind{color:#656565;font-size:16px;margin:6px 0 0}#MainContent .bv-pdp .bv-pdp-price{margin:18px 0 28px}#MainContent .bv-pdp .price,#MainContent .bv-pdp .price bdi{font:500 17px/1.5 Arial,Helvetica,sans-serif;letter-spacing:0}#MainContent .bv-pdp .price sup{font-size:1em;vertical-align:baseline;top:0}#MainContent .bv-pdp .price__badge-sale{background:#111;color:#fff;border-radius:4px}#MainContent .bv-pdp .bv18-product-shortcut,#MainContent .bv-pdp .bv18-product-scroll-target{display:none}#MainContent .bv-pdp product-gallery{display:block;position:relative;margin:0}#MainContent .bv-pdp .product__media-list{display:flex;flex-wrap:nowrap;gap:4px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;height:clamp(560px,calc(100svh - 155px),850px);padding:0;margin:0}#MainContent .bv-pdp .product__media-list::-webkit-scrollbar{display:none}#MainContent .bv-pdp .product__media-item{flex:0 0 88%;width:88%;max-width:none;height:100%;padding:0;margin:0;scroll-snap-align:start}#MainContent .bv-pdp .bv-pdp-media-hidden{display:none!important}#MainContent .bv-pdp .bv-pdp-single-media .product__media-item{width:100%;flex-basis:100%;margin-right:0}#MainContent .bv-pdp .bv-pdp-no-image:not([hidden]){display:flex;align-items:center;justify-content:center;min-height:400px;margin:0;padding:48px;text-align:center;color:#666}#MainContent .bv-pdp .bv-pdp-no-image[hidden]{display:none}#MainContent .bv-pdp .product__media-item:last-child{margin-right:12%}#MainContent .bv-pdp .product__media-item:only-child{flex-basis:100%;width:100%;margin-right:0}#MainContent .bv-pdp .product__modal-opener,#MainContent .bv-pdp .product__media-item .media-wrapper{display:block;height:100%}#MainContent .bv-pdp .product__media{display:block;padding:0;height:100%;width:100%;background:#f5f5f5}#MainContent .bv-pdp .product__media img{width:100%;height:100%;object-fit:contain;object-position:center;mix-blend-mode:multiply}#MainContent .bv-pdp .product__media-gallery use-animate,#MainContent .bv-pdp .image-animate,#MainContent .bv-pdp .image-animate img{opacity:1!important;visibility:visible!important;transform:none!important}#MainContent .bv-pdp .product__media-gallery>use-animate{display:block}#MainContent .bv-pdp product-gallery>.slider-buttons{position:absolute;bottom:24px;left:24px;right:24px;display:flex;gap:12px;align-items:center;justify-content:flex-end;margin:0;width:auto;pointer-events:none}#MainContent .bv-pdp product-gallery.slider--no-buttons>.slider-buttons{display:none}#MainContent .bv-pdp product-gallery .slider-counter{display:block;margin-right:auto;color:#111;background:#fff;padding:6px 12px;border-radius:24px;font:500 12px/1.4 Arial,Helvetica,sans-serif}#MainContent .bv-pdp product-gallery .slider-button{display:flex;align-items:center;justify-content:center;width:48px;height:48px;min-width:48px;border-radius:50%;background:#fff;border:0;color:#111;pointer-events:auto;box-shadow:none}#MainContent .bv-pdp product-gallery .slider-button:disabled{opacity:.45;cursor:default}#MainContent .bv-pdp product-gallery .slider-button .icon{display:none}#MainContent .bv-pdp product-gallery .slider-button:after{display:none}#MainContent .bv-pdp product-gallery .slider-button:before{content:"";width:9px;height:9px;border:solid #111;border-width:0 1.5px 1.5px 0;transform:rotate(-45deg);margin-left:-3px}#MainContent .bv-pdp product-gallery .slider-button--prev:before{transform:rotate(135deg);margin-left:3px}#MainContent .bv-pdp .gallery-cursor{display:none}#MainContent .bv-pdp .product__media-toggle{cursor:zoom-in}#MainContent .bv-pdp .product__media-icon{display:none}#MainContent .bv-pdp variant-radios{display:block;margin:24px 0 0}#MainContent .bv-pdp fieldset.product-form__input{display:flex;flex-wrap:wrap;gap:8px;position:relative;margin:0 0 28px;padding:0;border:0;max-width:none}#MainContent .bv-pdp fieldset .form__label{width:100%;float:none;padding:0 0 12px;margin:0;font:500 16px/1.5 Arial,Helvetica,sans-serif;letter-spacing:0}#MainContent .bv-pdp .form__label-info{color:#666;font-weight:400;font-size:14px}#MainContent .bv-pdp .product-form__input input[type=radio]+label{display:flex;align-items:center;justify-content:center;position:relative;flex:0 0 calc((100% - 32px)/5);min-width:0;min-height:48px;padding:8px 4px;margin:0;border:1px solid #d5d5d5;border-radius:4px;box-shadow:none;background:#fff;color:#111;font:400 15px/1.25 Arial,Helvetica,sans-serif;letter-spacing:0;text-transform:none;cursor:pointer}#MainContent .bv-pdp .product-form__input input[type=radio]+label:before,#MainContent .bv-pdp .product-form__input input[type=radio]+label:after{display:none}#MainContent .bv-pdp .product-form__input input[type=radio]:checked+label{border:1px solid #111;box-shadow:inset 0 0 0 1px #111;background:#fff;color:#111}#MainContent .bv-pdp .product-form__input input[type=radio]+label:hover{border-color:#111}#MainContent .bv-pdp .product-form__input input[type=radio]:focus-visible+label{outline:2px solid #111;outline-offset:3px}#MainContent .bv-pdp .product-form__input input[type=radio]:disabled+label{background:#f5f5f5;color:#999;text-decoration:line-through;border-color:#e7e7e7;box-shadow:none;cursor:not-allowed}#MainContent .bv-pdp .product-form__input input[type=radio]+.bv-pdp-colour{aspect-ratio:1;padding:0;overflow:hidden;background:#f5f5f5;border-color:transparent;min-height:0}#MainContent .bv-pdp .bv-pdp-colour img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}#MainContent .bv-pdp .product-form__input input[type=radio]+.bv-pdp-colour--text{padding:5px;font-size:12px;text-align:center;overflow-wrap:anywhere}#MainContent .bv-pdp .bv-pdp-size-guide{display:flex;align-items:center;gap:6px;position:absolute;right:0;top:-38px;min-height:28px;padding:0;border:0;background:none;color:#555;font:400 14px/1.5 Arial,Helvetica,sans-serif;text-decoration:underline;text-underline-offset:3px;cursor:pointer}#MainContent .bv-pdp .bv-pdp-size-guide .icon{width:18px;height:18px}#MainContent .bv-pdp .product-form{margin:12px 0 0}#MainContent .bv-pdp .product-form__buttons{display:block;max-width:none}#MainContent .bv-pdp .product-form__submit{width:100%;min-height:60px;border:1px solid #111;border-radius:32px;background:#111;color:#fff;font:500 16px/1.3 Arial,Helvetica,sans-serif;text-transform:none;letter-spacing:0;box-shadow:none}#MainContent .bv-pdp .product-form__submit:before,#MainContent .bv-pdp .product-form__submit:after{display:none}#MainContent .bv-pdp .product-form__submit:hover{background:#383838;border-color:#383838}#MainContent .bv-pdp .product-form__submit:disabled{background:#aaa;border-color:#aaa}#MainContent .bv-pdp .bv-pdp-order-note{margin:14px 0 18px;text-align:center;color:#626262;font-size:13px;line-height:1.5}#MainContent .bv-pdp .bv-pdp-help{display:flex;align-items:center;justify-content:center;gap:16px;min-height:56px;border:1px solid #ccc;border-radius:30px;color:#111;text-decoration:none;font-size:15px;margin:0 0 24px}#MainContent .bv-pdp .bv-pdp-help:hover{border-color:#111}#MainContent .bv-pdp .installment{margin:0 0 24px;font-size:12px}#MainContent .bv-pdp .product__accordion{margin:0;border-left:0;border-right:0;border-top:1px solid #e5e5e5;border-bottom:0}#MainContent .bv-pdp .product__accordion:last-of-type{border-bottom:1px solid #e5e5e5}#MainContent .bv-pdp .product__accordion summary{min-height:76px;padding:24px 0}#MainContent .bv-pdp .accordion__title{font:500 19px/1.35 Arial,Helvetica,sans-serif;text-transform:none;letter-spacing:0;color:#111}#MainContent .bv-pdp .product__accordion .summary__title{padding:0}#MainContent .bv-pdp .product__accordion summary .icon-caret{right:0}#MainContent .bv-pdp .summary__title>.icon{display:none}#MainContent .bv-pdp .accordion__content{font:400 15px/1.7 Arial,Helvetica,sans-serif;margin:0;padding:0 0 24px;overflow-wrap:anywhere}#MainContent .bv-pdp .bv-pdp-description{max-width:100%;overflow-x:auto}#MainContent .bv-pdp .bv-pdp-description img{max-width:100%;height:auto}#MainContent .bv-pdp .bv-pdp-description table{display:block;width:max-content;max-width:100%;overflow-x:auto}#MainContent .bv-pdp .bv-pdp-description h1,#MainContent .bv-pdp .bv-pdp-description h2,#MainContent .bv-pdp .bv-pdp-description h3{font-family:Arial,Helvetica,sans-serif;text-transform:none;font-size:18px;line-height:1.4}#MainContent .bv-pdp .product__inventory{margin-bottom:10px}#MainContent .bv-pdp .jdgm-preview-badge{margin:0 0 10px}#MainContent .bv-pdp .jdgm-preview-badge[data-average-rating="0.00"]{display:none}#MainContent .bv-pdp :is(button,a,summary):focus-visible{outline:2px solid #111;outline-offset:4px}.bv-pdp-size-dialog{width:min(760px,calc(100vw - 32px));max-height:85svh;margin:auto;border:0;padding:32px;border-radius:12px;overflow:auto;background:#fff;color:#111;font:400 15px/1.6 Arial,Helvetica,sans-serif}.bv-pdp-size-dialog::backdrop{background:#00000080}.bv-pdp-size-dialog__header{display:flex;justify-content:space-between;align-items:center;gap:20px}.bv-pdp-size-dialog__header h2{margin:0;font:500 25px/1.3 Arial,Helvetica,sans-serif;text-transform:none;letter-spacing:0}.bv-pdp-size-dialog__header button{width:44px;height:44px;border:0;border-radius:50%;background:#f4f4f4;color:#111;font-size:28px;cursor:pointer}.bv-pdp-size-dialog__product{color:#666}.bv-pdp-size-dialog a{color:#111;text-decoration:underline;text-underline-offset:4px}.bv-pdp-size-table{width:100%;overflow-x:auto;margin:20px 0}.bv-pdp-size-table table{width:100%;border-collapse:collapse}.bv-pdp-size-table td,.bv-pdp-size-table th{min-width:80px;padding:12px;border:1px solid #ddd;text-align:center;font-size:14px}.bv-pdp-size-table tr:first-child{background:#f5f5f5;font-weight:600}#MainContent .bv-pdp .product--no-media{display:block;max-width:580px}@media(min-width:1600px){#MainContent .bv-pdp{margin-inline:auto}}@media(min-width:750px)and (max-width:1100px){#MainContent .bv-pdp .product{grid-template-columns:minmax(0,1.3fr) minmax(320px,1fr)}#MainContent .bv-pdp .product__info-container{padding:32px 24px 0}}@media(max-width:749px){#MainContent .bv-pdp{padding:0 0 32px}#MainContent .bv-pdp .product{display:flex;flex-direction:column;gap:0}#MainContent .bv-pdp .product__info-wrapper,#MainContent .bv-pdp .product__info-container{display:contents}#MainContent .bv-pdp .product__info-container>*{margin-inline:24px;max-width:calc(100% - 48px);width:calc(100% - 48px)}#MainContent .bv-pdp .bv-pdp-heading{order:-4;padding-top:24px}#MainContent .bv-pdp .bv-pdp-heading h1{font-size:23px;letter-spacing:-.4px}#MainContent .bv-pdp .bv-pdp-kind{order:-3;margin:4px 24px 0;font-size:15px}#MainContent .bv-pdp .bv-pdp-price{order:-2;margin:12px 24px 22px}#MainContent .bv-pdp .product__media-wrapper{order:-1;width:100%;margin:0 0 24px}#MainContent .bv-pdp .product__media-gallery{position:static}#MainContent .bv-pdp .slider-mobile--overlay{margin:0}#MainContent .bv-pdp .product__media-list{height:112vw;max-height:620px;padding:0;scroll-padding:0}#MainContent .bv-pdp .product__media-item{width:92%;flex-basis:92%}#MainContent .bv-pdp .product__media-item:last-child{margin-right:8%}#MainContent .bv-pdp product-gallery>.slider-buttons{left:16px;right:16px;bottom:16px}#MainContent .bv-pdp product-gallery .slider-button{width:44px;height:44px;min-width:44px}#MainContent .bv-pdp variant-radios{margin:0 24px}#MainContent .bv-pdp .product-form{margin:0 24px}#MainContent .bv-pdp .bv-pdp-order-note{margin:12px 24px 18px}#MainContent .bv-pdp .bv-pdp-help{margin:0 24px 24px}#MainContent .bv-pdp .product__accordion{margin:0 24px}#MainContent .bv-pdp .product__accordion summary{min-height:72px}#MainContent .bv-pdp .jdgm-widget{margin:0 24px 16px}.bv-pdp-size-dialog{padding:24px}}@media(prefers-reduced-motion:reduce){#MainContent .bv-pdp .product__media-list{scroll-behavior:auto}#MainContent .bv-pdp *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/53/compiled_assets/styles.css.map */
