.section-wrapper{padding-block:clamp(60px,8vw,120px)!important}.section-wrapper:first-child{padding-block:0!important}.section-wrapper:has(.product-list){padding-block-start:clamp(40px,5vw,80px)!important}.product-card,.card,product-card{transition:all .5s cubic-bezier(.25,.1,.25,1)!important}.product-card:hover,.card:hover{transform:translateY(-6px)!important;box-shadow:0 20px 60px #3d0f1e14!important}.product-card img,.card img{transition:transform .8s cubic-bezier(.25,.1,.25,1)!important}.product-card:hover img,.card:hover img{transform:scale(1.06)!important}.product-card .product-media,.card .product-media{overflow:hidden!important;border-radius:3px!important}.product-card:hover [class*=title] a{color:#c4956b!important}.product-card .price,.card .price{font-size:.82rem!important;color:#666!important;letter-spacing:.06em!important}.product-card [class*=quick-add]{opacity:0!important;transition:opacity .4s!important}.product-card:hover [class*=quick-add]{opacity:1!important}.product-list__items{gap:clamp(16px,2.5vw,32px)!important;row-gap:clamp(32px,4vw,56px)!important}.section-wrapper h2{font-weight:300!important;letter-spacing:.04em!important;font-size:clamp(1.75rem,3vw,2.5rem)!important}.button--primary{font-size:.68rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;border-radius:2px!important}.section-wrapper+.section-wrapper:before{content:""!important;display:block!important;width:60px!important;height:1px!important;background:linear-gradient(90deg,transparent,#C4956B,transparent)!important;margin:0 auto!important}.section-wrapper:first-child+.section-wrapper:before{display:none!important}.shopify-payment-button{opacity:.7!important;filter:saturate(.3)!important;transition:all .3s!important}.shopify-payment-button:hover{opacity:1!important;filter:saturate(1)!important}.product-information h1{font-weight:300!important;font-size:clamp(1.6rem,3vw,2.2rem)!important}.product-information summary{font-size:.72rem!important;letter-spacing:.12em!important;text-transform:uppercase!important}nav[aria-label=Breadcrumb]{font-size:.68rem!important;opacity:.6!important}#shopify-pc__banner{font-size:.72rem!important;max-height:60px!important}@media(max-width:749px){.section-wrapper{padding-block:clamp(40px,10vw,80px)!important}.product-card:hover{transform:none!important}.product-card [class*=quick-add]{opacity:1!important}}.template-index .resource-list--grid,.template-index .product-list__items{grid-template-columns:repeat(3,1fr)!important}.template-index .resource-list--grid>*:nth-child(n+7),.template-index .product-list__items>*:nth-child(n+7){display:none!important}.product-information .shopify-payment-button,.product-details .shopify-payment-button,[class*=product-information] .shopify-payment-button{opacity:.5!important;filter:grayscale(.8)!important;transition:all .3s ease!important}.product-information .shopify-payment-button:hover,.product-details .shopify-payment-button:hover{opacity:.8!important;filter:grayscale(.3)!important}[id$=__section]>.section-wrapper:first-child{padding-block:0!important}[class*=breadcrumb]{padding-block:8px 4px!important;font-size:.65rem!important;letter-spacing:.08em!important}.resource-list--grid{grid-template-columns:repeat(4,1fr)!important}.template-index .resource-list--grid{grid-template-columns:repeat(3,1fr)!important}@media(max-width:749px){.resource-list--grid{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:749px){#shopify-pc__banner,.shopify-pc__banner,[class*=cookie-banner],[class*=consent-banner],section.shopify-pc__banner{font-size:.6rem!important;padding:8px 12px!important;line-height:1.3!important}#shopify-pc__banner button,.shopify-pc__banner button,[class*=cookie-banner] button{font-size:.55rem!important;padding:4px 10px!important;min-height:28px!important}#shopify-pc__banner h2,.shopify-pc__banner h2,[class*=cookie] h2{font-size:.65rem!important;margin-bottom:4px!important}#shopify-pc__banner p,.shopify-pc__banner p{font-size:.55rem!important;line-height:1.3!important}}.button--primary:hover,[class*=button--primary]:hover{box-shadow:0 4px 20px #c4956b59,0 2px 8px #c4956b33!important}.product-card:hover,.card-wrapper:hover{box-shadow:0 12px 40px #3d0f1e14,0 4px 12px #c4956b0f!important}.price .money,.price-item--regular{font-weight:350!important;letter-spacing:.02em!important;font-feature-settings:"tnum" 1,"lnum" 1!important}footer{border-top:1px solid rgba(196,149,107,.15)!important}.announcement-bar__text,[class*=announcement] span{font-weight:350!important;letter-spacing:.12em!important}input:focus,select:focus,textarea:focus{border-color:#c4956b!important;box-shadow:0 0 0 1px #c4956b33!important;outline:none!important}.product-media-container:hover{cursor:crosshair}.template-collection h1,.collection-header h1{font-weight:300!important;letter-spacing:.2em!important;text-transform:uppercase!important;font-size:clamp(1.8rem,3vw,2.8rem)!important}.template-collection .section-header p,.collection-product-count{font-weight:300!important;letter-spacing:.15em!important;text-transform:uppercase!important;font-size:.7rem!important;opacity:.5!important}.product-card .card-info h3,.product-card .card-info .card-heading,.card-wrapper h3{font-weight:350!important;letter-spacing:.01em!important;line-height:1.4!important;font-size:.82rem!important}.collection-sort,.facets-wrapper{border-bottom:1px solid rgba(0,0,0,.06)!important;padding-bottom:12px!important}.product-information h1,product-info h1,.product-details h1{font-weight:300!important;letter-spacing:.06em!important;line-height:1.25!important}.product-information .price,product-info .price,.product-details .price{font-weight:300!important;letter-spacing:.04em!important;font-feature-settings:"tnum" 1,"lnum" 1!important}.product-information .variant-button,product-info variant-picker button{font-weight:400!important;letter-spacing:.02em!important}.product-information .button--primary,product-info .button--primary{font-weight:400!important;letter-spacing:.15em!important;text-transform:uppercase!important}.pdp-conv span{letter-spacing:.01em!important}details summary,.accordion-item summary{font-weight:350!important;letter-spacing:.06em!important}.section-header h2,.shopify-section h2:not(.product-card h2),[class*=heading] h2{font-weight:300!important;letter-spacing:.15em!important}.section-header .rte p:first-child,.section-header p[class*=subtitle],[class*=eyebrow]{font-size:.65rem!important;font-weight:400!important;letter-spacing:.25em!important;text-transform:uppercase!important}.section-header a[class*=button],a[class*=view-all],a[class*=link--text]{font-weight:350!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-size:.72rem!important}.cart-item__name,[class*=cart] h3,[class*=cart-item] a{font-weight:350!important;letter-spacing:.02em!important;line-height:1.4!important}.cart-item__price,[class*=cart] .price{font-weight:300!important;font-feature-settings:"tnum" 1,"lnum" 1!important;letter-spacing:.03em!important}.cart__checkout-button,[class*=cart] .button--primary{font-weight:400!important;letter-spacing:.18em!important;text-transform:uppercase!important}.cart__total,[class*=totals]{font-weight:350!important;letter-spacing:.04em!important}.search-input,[class*=search] input[type=search],[class*=search] input[type=text]{font-weight:350!important;letter-spacing:.03em!important;font-size:.9rem!important}.template-search h1{font-weight:300!important;letter-spacing:.15em!important}.template-search .rte{font-weight:350!important;letter-spacing:.02em!important}.template-404 h1{font-weight:200!important;letter-spacing:.25em!important;font-size:clamp(3rem,8vw,6rem)!important;opacity:.15!important;margin-bottom:-20px!important}.template-404 h2,.template-404 .rte h2{font-weight:300!important;letter-spacing:.1em!important;text-transform:uppercase!important}.template-404 .rte p{font-weight:350!important;letter-spacing:.02em!important;color:#00000080!important}.product-card .card-media,.card-wrapper .card-media,.product-card .media-wrapper,.card-wrapper .media-wrapper{background:linear-gradient(145deg,#faf9f7,#f5f0ea)!important}.product-card .media,.card-wrapper .media{border-radius:1px!important;overflow:hidden!important}.product-media-container,media-gallery .media{background:linear-gradient(145deg,#faf9f7,#f5f0ea)!important;border-radius:1px!important}.product-media-container .thumbnail:hover,media-gallery button:hover{border-color:#b8956a66!important}.media--loading-animation{background-color:#f5f0ea!important}.product-card .card-info,.card-wrapper .card-content{padding-top:12px!important;padding-bottom:4px!important}.quick-view-button,.quick-add__button,[class*=quick-view] button,[class*=quick-add] button{font-weight:400!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-size:.65rem!important;backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#b8956a40;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#b8956a80}*{scrollbar-width:thin;scrollbar-color:rgba(184,149,106,.25) transparent}:focus-visible{outline:2px solid rgba(184,149,106,.5)!important;outline-offset:2px!important}img[loading=lazy]{transition:opacity .4s ease!important}.rte a:not(.button){text-decoration:none!important;background-image:linear-gradient(#b8956a4d,#b8956a4d)!important;background-size:0 1px!important;background-position:left bottom!important;background-repeat:no-repeat!important;transition:background-size .3s ease!important;padding-bottom:1px!important}.rte a:not(.button):hover{background-size:100% 1px!important}hr,.divider{border:none!important;height:1px!important;background:linear-gradient(90deg,transparent,rgba(184,149,106,.15),transparent)!important;margin:32px 0!important}.rte{max-width:680px}.quantity-selector button,quantity-input button{font-weight:300!important}[class*=newsletter] h2,[class*=email-signup] h2{font-weight:300!important;letter-spacing:.12em!important}[class*=newsletter] input[type=email],[class*=email-signup] input[type=email]{font-weight:350!important;letter-spacing:.03em!important;font-size:.85rem!important}[class*=newsletter] .button,[class*=email-signup] .button{font-weight:400!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:.7rem!important}body{opacity:1;transition:opacity .3s ease}img{content-visibility:auto}.template-article h1,.article-template h1{font-weight:300!important;letter-spacing:.04em!important;line-height:1.3!important}.template-article .rte,.article-template .rte{font-weight:350!important;line-height:1.85!important;letter-spacing:.01em!important}.blog-card h3,.article-card h3{font-weight:350!important;letter-spacing:.02em!important;line-height:1.4!important}.blog-card time,.article-card time{font-weight:300!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:.65rem!important;opacity:.5!important}.header-drawer a,[class*=menu-drawer] a,[class*=header-drawer] a{font-weight:350!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:.78rem!important}.header-drawer__close,[class*=drawer__close]{opacity:.5!important}.header-drawer__close:hover,[class*=drawer__close]:hover{opacity:1!important}@media(max-width:749px){.product-card .card-info h3,.card-wrapper h3{font-size:.75rem!important;line-height:1.35!important}.product-card .price,.card-wrapper .price{font-size:.78rem!important}}.cart__checkout-button:before,[class*=cart] .button--primary:before{content:"";display:inline-block;width:14px;height:14px;margin-right:8px;vertical-align:middle;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='11' width='18' height='11' rx='2' ry='2'/%3E%3Cpath d='M7 11V7a5 5 0 0 1 10 0v4'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;opacity:.7}.product-information .button--primary+*:before,product-info .accelerated-checkout+*:before{display:block;text-align:center;font-size:.6rem;letter-spacing:.15em;text-transform:uppercase;color:#00000059;margin-top:8px;font-weight:400}@keyframes atc-glow{0%,to{box-shadow:0 0 #b8956a00}50%{box-shadow:0 0 0 4px #b8956a1f}}.product-information .button--primary,product-info .button--primary{animation:atc-glow 2s ease-in-out 1;animation-delay:1.5s}.product-information .button--primary:hover,product-info .button--primary:hover{animation:none}.shopify-payment-button:after,[class*=accelerated-checkout]:after{content:"";display:block;text-align:center;font-size:.58rem;letter-spacing:.12em;text-transform:uppercase;color:#00000047;margin-top:6px;font-family:var(--font-body--family, sans-serif);font-weight:400}@media print{header,footer,.announcement-bar,.cookie-consent,.sticky-add-to-cart,.button--secondary,.shopify-payment-button,nav,.breadcrumb,.product-recommendations,.newsletter,.trust-bar,.pdp-conv,[class*=social],[class*=share]{display:none!important}body{background:#fff!important;color:#000!important;font-size:12pt!important}.product-information,product-info{display:block!important}.product-information h1,product-info h1{font-size:18pt!important}.price{font-size:14pt!important;font-weight:700!important}.product-media-container img{max-width:400px!important;margin:0 auto!important}a[href]:after{content:" (" attr(href) ")";font-size:9pt;color:#666}a[href^="/"]:after{content:none}a[href^="#"]:after{content:none}}img{max-width:100%!important;height:auto!important}table{max-width:100%!important;overflow-x:auto!important;display:block!important}iframe{max-width:100%!important}html,body{overflow-x:hidden!important}.rte img,.product-description img,[class*=description] img{max-width:100%!important;height:auto!important;border-radius:1px!important}@media(max-width:749px){h1,h2,h3{word-break:break-word!important;overflow-wrap:break-word!important}.product-card h3,.card-wrapper h3{overflow:hidden!important;text-overflow:ellipsis!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important}.price{white-space:nowrap!important}}.collection-banner img,[class*=banner] img{object-fit:cover!important;max-width:100%!important}@media(max-width:749px){.product-information .product-details,product-info .product-details{gap:20px!important}.product-information hr,product-info hr,.product-information .divider{margin:12px 0!important}.product-information variant-picker,product-info variant-picker{margin-top:4px!important;margin-bottom:4px!important}}@media(max-width:749px){button,[role=button],a.button,.button,input[type=submit]{min-height:44px!important}variant-picker button,.variant-picker button,.swatch-button{min-height:44px!important;min-width:44px!important}quantity-input button,.quantity-selector button{min-width:44px!important;min-height:44px!important}nav a,.header-menu a{min-height:44px!important;display:flex!important;align-items:center!important}}.shopify-section:nth-child(n+3){content-visibility:auto;contain-intrinsic-size:auto 500px}.product-card,.card-wrapper,.button--primary,a.button{will-change:transform;transform:translateZ(0)}.product-card:not(:hover),.card-wrapper:not(:hover){will-change:auto}.shopify-section{contain:layout style}.price .money,.price-item--regular,.product-information .price,product-info .price{color:#8a6d42!important}.template-index .shopify-section{padding-top:clamp(48px,6vw,80px)!important;padding-bottom:clamp(48px,6vw,80px)!important}.template-index .shopify-section:first-child{padding-top:0!important}.template-index .shopify-section+.shopify-section:before{content:"";display:block;width:40px;height:1px;background:#b8956a33;margin:0 auto}.template-collection .product-grid{gap:clamp(16px,3vw,28px)!important}@media(min-width:750px){.product-information .product-details{padding-left:clamp(24px,4vw,48px)!important}}footer{letter-spacing:.04em!important}footer h2,footer h3,footer .footer-heading{font-weight:300!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:.7rem!important;margin-bottom:16px!important}footer a:not(.button){font-weight:350!important;font-size:.78rem!important;letter-spacing:.02em!important;transition:opacity .3s ease!important}footer a:not(.button):hover{opacity:.7!important}footer [class*=copyright],footer .copyright{font-size:.6rem!important;letter-spacing:.08em!important;text-transform:uppercase!important;opacity:.4!important}footer [class*=payment] img,footer .payment-icon{opacity:.35!important;filter:grayscale(100%)!important;transition:all .3s ease!important}footer [class*=payment] img:hover,footer .payment-icon:hover{opacity:.7!important;filter:grayscale(0%)!important}.bv-hero-visual img{object-fit:contain!important;padding:5%!important}.product-card-image-wrapper img,.card-media img,.media img,.product-image img{object-fit:contain;max-height:100%}.product-card,.card-wrapper{max-width:100%;overflow:hidden}.section-resource-list .media img,.section-featured-collection .media img,.collection-list .card-media img{object-fit:contain;padding:8%;background:#faf8f5}.section img:not(.bv-hero-visual img){max-width:100%;height:auto}
/*# sourceMappingURL=/cdn/shop/t/1/assets/biovlia-luxury-upgrade.css.map */
