:root{--heading-font: maiola, sans-serif;--body-font: bilo, sans-serif;--dark-red: #9c021b;--darker-red: #7a0012;--heading-color: #000000;--body-font-color: #4d5153;--background-color: #f0eae1;--background-color2: #e8e2da;--h1-size: 2.5rem;--h-2-size: 1.4rem;--h1-size2: 1.8rem;--body-lg: 1.08rem;--container-spacing: 6rem;--font-md: .78rem;--font-sm: .7rem;--font-xs: .65rem;--banner-height: 100vh;--announcement-bar-height2: 28px}.template-product .circle-btn{border:1px solid var(--outlines);background-color:var(--bg-dark);color:var(--dark-red);border-radius:400px;justify-content:center;align-items:center;width:50px;height:50px;padding-top:6px;transition:all .3s;display:flex;position:absolute;bottom:20px;right:20px;box-shadow:0 2px 5px -4px #0003;cursor:pointer}.template-product .circle-btn:hover{box-shadow:0 2px 9px #0003}.template-product{font-size:var(--body-lg);color:var(--body-font-color);font-family:var(--body-font);overflow-x:clip}button.button.w-full.disabled-value{pointer-events:none}.template-product .product-featured-img{position:absolute;top:0;left:0;right:0;height:var(--banner-height)}.template-product .product-featured-img img{width:100%;height:var(--banner-height);object-fit:cover}.template-product .product-info__block-list::-webkit-scrollbar{width:4px}.template-product .product-info__block-list::-webkit-scrollbar-track{background:trasparent}.template-product .product-info__block-list::-webkit-scrollbar-thumb{background:var(--background-color);border-radius:8px}.template-product .product-info__block-list::-webkit-scrollbar-thumb:hover{background:var(--darker-red)}.template-product .container:has(.product){max-width:100%;margin:0;padding-inline:0}.Disclaimer-text p{margin-top:16px;font-family:bilo,sans-serif;font-size:.78rem;line-height:17px;max-width:97%}.template-product .liquid:has(.tab){min-height:140px;margin-top:30px}.product-info__block-item button.share-buttons.share-buttons--native.link-faded{position:absolute;top:20px;left:unset;right:20px;background:#c0bbb37d;border-radius:50%;padding:6px;width:34px;height:34px;display:flex;justify-content:center;align-items:center}.product-info__block-item button.share-buttons.share-buttons--native.link-faded svg{font-size:16px;width:18px;color:#fff}.product-info__block-item button.share-buttons.share-buttons--native.link-faded svg path{fill:#fff}.template-product .product{display:flex;gap:0;background:#e8e2da}div#wishlisthero-product-page-button-container{position:absolute;top:-7.8%;right:12px}.template-product .product>*:not(style){flex:1}.template-product .shopify-section--main-product .section-spacing{padding-block:0}.template-product .product-gallery{padding-inline-start:12px}.template-product .product-gallery .product-gallery__image-list{padding-block-start:calc(var(--banner-height) - (var(--header-height) + var(--announcement-bar-height2)) + 12px)}.template-product .product-info__block-list{flex:1;background:#e8e2da!important;padding:5rem 3rem 1rem;max-height:calc(100% - 85px);overflow-y:auto;position:relative;isolation:isolate}.template-product .product-info__block-list *{letter-spacing:normal}.template-product safe-sticky.product-info{padding-right:var(--container-spacing);top:0!important;height:var(--banner-height);display:flex;align-items:flex-end}.template-product .product-info__block-list .product-info__block-item:has(.vendor){display:none}.template-product [data-block-type=title]{margin-top:0}.template-product .product-info-wrappper{max-width:500px;margin-inline:auto}.template-product .product-info__block-list .product-title{letter-spacing:normal;text-transform:unset;font-family:var(--heading-font);font-size:var(--h1-size);color:var(--heading-color);line-height:1.4;margin-bottom:24px;width:95%}.template-product .product-info__block-list .price-list--product{flex-direction:row-reverse;justify-content:flex-end;column-gap:8px;align-items:center}.template-product .product-info__block-list .price-list--product *{font-size:var(--font-md);font-family:var(--body-font);font-weight:600;color:var(--body-font-color)}.template-product .product-info__block-list sale-price.h4.text-on-sale{color:var(--dark-red)}div#Care ul li{padding:0}.template-product .product-info__block-list .product-info__block-item:has(hr){margin-block:16px 0!important}.template-product .product-info__block-list .product-info__block-item:is([data-block-type=variant-picker],[data-block-type=quantity-selector]){width:50%;float:left;margin:0;padding-block:24px}.template-product .product-info__block-list .product-info__block-item[data-block-type=buy-buttons]{clear:both}.template-product .product-info__block-list .product-info__block-item[data-block-type=variant-picker] .h-stack legend,.template-product .product-info__block-list .product-info__block-item[data-block-type=quantity-selector] p,.template-product .product-info__block-list .price-heading-text{font-size:var(--font-xs);color:var(--body-font-color);letter-spacing:.13rem;font-weight:600;line-height:1.3;text-transform:uppercase;margin-bottom:12px}.template-product .product-info__block-list .price-heading-text{margin-bottom:8px}.template-product fieldset.gap-2{gap:0!important}.template-product .product-info__block-list .product-info__block-item[data-block-type=variant-picker]{border-right:1px solid rgba(199,195,192,.6)}.template-product .product-info__block-list .product-info__block-item[data-block-type=variant-picker] fieldset{max-width:100%}.template-product .product-info__block-list .product-info__block-item[data-block-type=variant-picker] .relative{height:48px;font-size:.83rem;font-family:var(--body-font);font-weight:500}.template-product .product-info__block-list .product-info__block-item[data-block-type=variant-picker] .relative button.select{display:flex;gap:8px;align-items:center;width:max-content;background:var(--background-color);max-width:100%;text-overflow:ellipsis;min-width:116px}.template-product .product-info__block-list .product-info__block-item[data-block-type=variant-picker] .relative button.select span{overflow:hidden;text-overflow:ellipsis;width:100%;max-width:100%}.template-product .product-info__block-list .product-info__block-item[data-block-type=variant-picker] .relative button.select svg.icon.icon-dropdown-chevron{position:static;min-width:10px}.template-product .product-info__block-list .product-info__block-item[data-block-type=quantity-selector]{padding-inline-start:30px}.template-product .product-info__block-list .product-info__block-item[data-block-type=quantity-selector] :is(input,button){background:var(--background-color);font-size:.83rem;font-family:var(--body-font);font-weight:500}.template-product .product-info__block-list .product-info__block-item[data-block-type=buy-buttons] button.button{height:60px;background:var(--darker-red);transition:.3s;padding:4px 24px;font-family:bilo,sans-serif;font-size:.85rem;letter-spacing:.11rem;color:#f0eae1;font-weight:600}.template-product buy-buttons.buy-buttons button:disabled{background:var(--darker-red)!important;opacity:.6}.template-product .product-info__block-list .product-info__block-item[data-block-type=buy-buttons] button.button:hover{color:#fff;background:var(--dark-red)}.template-product .product-info__block-list .tab{display:flex;gap:12px;overflow:auto}.buy-buttons .select-varaint-info{display:none}.buy-buttons button[disbaled=true]~.select-varaint-info{display:block}.template-product .product-info__block-list .tab::-webkit-scrollbar{width:4px;height:4px}.template-product .product-info__block-list .tab::-webkit-scrollbar-track{background:transparent}.template-product .product-info__block-list .tab::-webkit-scrollbar-thumb{background:transparent}.template-product .product-info__block-list button.tablinks{font-family:var(--body-font);font-size:var(--font-sm);text-transform:uppercase;font-weight:600;letter-spacing:.09rem!important;color:var(--body-font-color);padding-block:6px;border-bottom:2px solid transparent;white-space:nowrap;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.template-product .product-info__block-list button.tablinks.active{color:var(--heading-color);border-bottom:1.5px solid var(--dark-red)}.template-product .product-info__block-list :is(.tabs-content){padding-block-start:20px}.template-product .product-info__block-list :is(.tabs-content,.tabcontent) *{font-family:var(--heading-font);color:var(--body-font-color)!important;line-height:1.4;font-size:15px}.template-product .product-info__block-list .tabcontent{--height: 150px;padding-top:20px;height:100%;max-height:var(--height);min-height:var(--height);overflow-y:auto}.template-product .product-info__block-item[data-block-type=variant-picker] variant-picker.variant-picker.v-stack.gap-4{display:flex;justify-content:flex-start;gap:1rem}.template-product .product-info__block-list .tabcontent ul{list-style:none;margin:0}.template-product .product-info__block-list .tabcontent ul li{padding-bottom:0;padding-inline:0;font-size:15px;padding-left:0}.variant-picker__option-info.h-stack.justify-between.gap-2 button.link{font-size:var(--font-xs);letter-spacing:.13rem;font-weight:600;line-height:1.3;text-transform:uppercase;color:#7a0012;background:transparent}.variant-picker__option-info.h-stack.justify-between.gap-2 .size-chart-btn-wrapper{width:100%;max-width:500px;left:50%;transform:translate(-50%);text-align:right;margin-bottom:12px;position:absolute;right:0;margin-top:-7rem}button.pop-up-close svg.icon.icon-close path{color:#fff}x-modal span.h5{margin-bottom:0;color:#fff;letter-spacing:0;font-family:maiola,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.4;text-transform:none}.product-list.product-list--carousel{align-items:stretch}.template-product .one-feature-collection{border:none;overflow-x:hidden}.template-product .one-feature-collection .section-stack{gap:30px}.template-product .one-feature-collection .container{max-width:100%;margin:0;padding-inline:var(--container-spacing)}.template-product .one-feature-collection .title-and-shop{display:flex;align-items:center;justify-content:space-between}.template-product .one-feature-collection .title-and-shop p:not(.payment-button){color:var(--heading-color);font-size:var(--h-2-size);letter-spacing:normal;line-height:1.4;font-family:var(--heading-font);text-transform:unset}.template-product .one-feature-collection p.payment-button a{display:flex;align-items:center;font-family:bilo,sans-serif;font-size:.72rem;font-weight:600;text-transform:uppercase;border-right:1.5px solid var(--dark-red);height:32px;padding-left:10px;padding-right:10px;gap:6px;justify-content:flex-start;width:108px;transition:.4s;letter-spacing:.1em}.template-product .one-feature-collection p.payment-button a:after{content:"";background:url(/cdn/shop/files/arrow.svg?v=1715501812);background-repeat:no-repeat;background-size:contain;width:11px;height:100%;background-position:center;opacity:0;transition:.4s}.template-product .one-feature-collection p.payment-button a:hover{padding-left:14px}.template-product .one-feature-collection p.payment-button a:hover:after{opacity:1}.template-product .one-feature-collection scroll-carousel.product-list{display:flex;gap:24px;align-items:stretch}.template-product .one-feature-collection scroll-carousel.product-list>*{flex:1}.template-product .one-feature-collection scroll-carousel.product-list .product-card{padding:24px 24px 31px;background:#fff}.pairedcustom.product-list>a{max-width:33.33%}.pairedcustom.product-list{display:flex}section.paired-best.page-width{gap:30px;display:grid}.product-card__info p.smallcaps.text-subdued{margin-bottom:0}span.shop-btn-wrapper{position:absolute;color:#fff;display:flex;margin:inherit;justify-content:center;text-transform:uppercase;font-weight:600;font-family:bilo,sans-serif;font-size:.65rem;padding:4px 4px 4px 19px;letter-spacing:.09rem;border:1px solid rgba(255,255,255,.6);left:50%;transform:translate(-50%);bottom:12%;opacity:0;transition:.4s;min-width:120px;align-items:center;gap:4px}a.product-item.product-card:hover span.shop-btn-wrapper{opacity:1;bottom:24%}span.shop-btn-wrapper:after{content:"";background:url(https://the-suvasa.myshopify.com/cdn/shop/files/arrow.svg?v=1715501812);-webkit-filter:invert(100%);filter:invert(100%);background-repeat:no-repeat;background-size:contain;width:11px;height:11px;background-position:center;opacity:0;transition:.4s}span.shop-btn-wrapper:hover:after{opacity:1}section.shopify-section--video:has(.prose) .content-over-media .prose p.h2{letter-spacing:.03em;text-transform:uppercase;margin-bottom:6rem;font-size:3.4vw;font-family:var(--heading-font);font-weight:400}section.shopify-section--video:has(.prose) .content-over-media>:is(img,video,iframe,svg,video-media){max-height:100vh;min-height:100vh}section.shopify-section--video:has(.prose) .content-over-media a{display:flex;align-items:center;font-family:bilo,sans-serif;font-size:.69rem;font-weight:600;text-transform:uppercase;border-top:1.5px solid var(--dark-red);height:48px;padding-left:10px;padding-right:10px;gap:6px;justify-content:flex-start;width:fit-content;transition:.4s;letter-spacing:.1em;color:#fff;margin-inline:auto;background:transparent}section.shopify-section--video:has(.prose) .content-over-media a:after{content:"";background:url(/cdn/shop/files/arrow.svg?v=1715501812);-webkit-filter:invert(100%);filter:invert(100%);background-repeat:no-repeat;background-size:contain;width:11px;height:100%;background-position:center;opacity:0;transition:.4s}section.shopify-section--video:has(.prose) .content-over-media a:hover{color:#fff;padding-left:14px}section.shopify-section--video:has(.prose) .content-over-media a:hover:after{opacity:1}.template-product .top-image-feature-collection{background:var(--background-color2);padding-block:60px}.template-product .top-image-feature-collection .container{max-width:100%;margin:0;padding-inline:var(--container-spacing)}.template-product .top-image-feature-collection .text-with-featured-colection{display:flex;gap:24px;align-items:flex-end;margin-top:-12%}.template-product .top-image-feature-collection .text-with-featured-colection>*{flex:1;padding:16px}.template-product .top-image-feature-collection .text-with-featured-colection>div{max-width:24.5%}.template-product .top-image-feature-collection .text-with-featured-colection .product-list{display:flex;gap:12px}.template-product .top-image-feature-collection .text-with-featured-colection .product-list>*{flex:1}.template-product .top-image-feature-collection .text-with-featured-colection .product-list .product-card{background:#fff;padding:24px 24px 31px}.template-product .top-image-feature-collection .title-and-shop *{text-align:left}.template-product .top-image-feature-collection p.h6.text-center{font-size:var(--h1-size2);letter-spacing:normal;text-transform:none;font-family:var(--body-font);color:var(--heading-color);padding-bottom:28px;font-weight:500}.template-product .top-image-feature-collection p.payment-button a.shopnow{display:flex;align-items:center;font-family:bilo,sans-serif;font-size:.72rem;font-weight:600;text-transform:uppercase;border-top:1px solid var(--dark-red);height:48px;padding-right:10px;padding-left:6px;gap:6px;justify-content:flex-start;transition:.4s;letter-spacing:.1em;justify-content:space-between}.template-product .top-image-feature-collection p.payment-button a:after{content:"";background:url(/cdn/shop/files/arrow.svg?v=1715501812);background-repeat:no-repeat;background-size:contain;width:11px;height:100%;background-position:center;opacity:0;transition:.4s;position:relative;left:-4px}.template-product .top-image-feature-collection p.payment-button a:hover{padding-left:10px}.template-product .top-image-feature-collection p.payment-button a:hover:after{opacity:1;left:0}.template-product .top-image-feature-collection .section-stack{gap:0}.template-product .top-image-feature-collection>.container .section-stack>.v-stack,.template-product .top-image-feature-collection>.container .section-stack>.v-stack .topimage{width:100%!important;height:33vw!important;object-fit:cover}.template-product .top-image-feature-collection p.h6.text-center:empty{display:none!important}.template-product .top-image-feature-collection p:not(:has(a)){display:none}.template-product .top-image-feature-collection p.payment-button>a:not(.shopnow){display:none}.template-product .top-image-feature-collection .text-with-featured-colection .product-list{--gap: 12px;gap:var(--gap)}.template-product .top-image-feature-collection .text-with-featured-colection .product-list.product-list--carousel product-card.product-card{min-width:calc(100% / 3 - (12px * 2 / 3))}.template-product .product-gallery .page-dots{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:100%;gap:8px}body .swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-icon .swym-tooltip .swym-tooltip-text{position:absolute;right:44px;left:unset;top:100%;font-size:12px}.product-info__block-item .liquid ul li a{color:var(--dark-grey);letter-spacing:0rem!important;text-transform:capitalize;margin-bottom:.6rem;font-family:bilo,sans-serif;font-size:.7rem;font-weight:500}.product-info__block-item .liquid ul{list-style:none;margin-left:0}@media (min-width: 992px){.template-product .product-gallery__carousel{display:flex;flex-direction:column;gap:12px;margin-top:15px}.template-product .product-gallery{gap:0}.template-product .product-gallery safe-sticky.product-gallery__thumbnail-list:has(.product-gallery__thumbnail-scroller){min-height:100vh;top:0!important}.template-product product-gallery.product-gallery{flex-direction:row-reverse}.template-product .product-gallery .product-gallery__thumbnail-scroller{gap:4px}.template-product .product-gallery button.product-gallery__thumbnail{--width: 51px;max-width:var(--width);padding:0;outline:0;border:0}.template-product .product-gallery button.product-gallery__thumbnail img{max-width:var(--width)}.template-product .product-gallery .product-gallery__thumbnail-scroller{gap:4px;position:absolute;left:20px;background-color:#e8e2da;padding:4px;max-width:60px;top:15%}.template-product .product-gallery__carousel>*{width:100%}.template-product .one-feature-collection{padding-block:6.9rem}}@media (max-width: 1200px){:root{--banner-height: 100vh}.template-product .product-info__block-list{padding:2rem}body .product-info .swym-button-bar.swym-wishlist-button-bar.swym-inject,.product-info__block-item button.share-buttons.share-buttons--native.link-faded{top:0}.template-product .circle-btn{display:none}}@media (max-width: 1024px){:root{--banner-height: 55vh}.template-product .product-gallery .product-gallery__image-list{padding-block-start:0}.template-product .product-featured-img{display:none}.template-product safe-sticky.product-info{height:auto}.product-gallery__media.snap-center.is-initial img[alt=none]{display:block!important}.template-product .product-gallery__carousel{display:grid}.template-product .product-gallery__carousel>*{width:50%}.template-product .product-gallery .product-gallery__thumbnail-scroller{bottom:unset;top:-9px}.template-product .product-gallery safe-sticky.product-gallery__thumbnail-list:has(.product-gallery__thumbnail-scroller){min-height:500px}.template-product .product{padding-block-start:calc(var(--header-height) + 10px)}header height-observer{padding-inline:0}}@media (max-width: 1000px){:root{--container-spacing: 1rem}.template-product .top-image-feature-collection .text-with-featured-colection .product-list .product-card{padding:20px 20px 31px}product-recommendations.block product-card.product-card,.template-product .one-feature-collection .product-list .product-card,.template-product .top-image-feature-collection .text-with-featured-colection .product-list .product-card{padding:12px}.template-product .product{flex-direction:column}.template-product product-gallery.product-gallery{flex-direction:column}.template-product product-gallery.product-gallery .page-dots{margin-block:20px}.template-product .product-gallery__carousel>*{width:100%}.template-product .product{padding-block-start:calc(var(--header-height) + 1px)}}@media (max-width: 991px){.template-product .product-info__block-list{padding:2rem 6rem 6rem}.template-product .product-featured-img{display:none}.template-product .product{flex-direction:column}.template-product .product-gallery{padding-block-start:0}.template-product .product-gallery__image-list .product-gallery__media.snap-center{grid-column:span 1!important}.template-product safe-sticky.product-info{padding-inline:0;width:100%}.template-product .product-info-wrappper,.variant-picker__option-info.h-stack.justify-between.gap-2 .size-chart-btn-wrapper{max-width:100%}.variant-picker__option-info.h-stack.justify-between.gap-2 .size-chart-btn-wrapper{padding-inline:6rem}.template-product .one-feature-collection scroll-carousel.product-list.product-list--carousel{gap:20px}.template-product .product-card__media>img{aspect-ratio:234 / 300}.template-product .one-feature-collection{padding-block:60px}.template-product .top-image-feature-collection .text-with-featured-colection>*{padding:0}.template-product .top-image-feature-collection .text-with-featured-colection>div{max-width:26.5%}.template-product .top-image-feature-collection .text-with-featured-colection .product-list,.template-product .top-image-feature-collection .text-with-featured-colection .product-list .product-card{height:100%}section.shopify-section--video:has(.prose) .content-over-media .prose p.h2{margin-bottom:2rem}}.metafield-rich_text_field ul{list-style:inside!important}.metafield-rich_text_field ul li::marker{font-size:10px;margin-right:0;padding-right:0;color:#7a0012}@media (max-width: 767px){:root{--h1-size: 1.75rem;--h1-size2: 1.6rem}.variant-picker__option-info.h-stack.justify-between.gap-2 .size-chart-btn-wrapper{padding-inline:1rem}.template-product .product{padding-block-start:0}.template-product .top-image-feature-collection .text-with-featured-colection>div{max-width:100%;min-width:100%;display:flex;align-items:center;justify-content:space-between}.template-product .product-info__block-list{padding:2rem 1rem}.template-product .one-feature-collection .product-list .product-card,.template-product .top-image-feature-collection .text-with-featured-colection .product-list .product-card,.template-product .top-image-feature-collection .text-with-featured-colection .product-list.product-list--carousel product-card.product-card{min-width:85%}section.shopify-section--video:has(.prose) .content-over-media .prose p.h2{font-size:1.6rem}.template-product .top-image-feature-collection .text-with-featured-colection .product-list,.template-product .one-feature-collection .product-list{gap:8px!important;overflow:auto}.template-product .top-image-feature-collection .text-with-featured-colection .product-list .product-card,.template-product .one-feature-collection scroll-carousel.product-list.product-list--carousel .product-card{background:#fff;padding:12px}.template-product .top-image-feature-collection .text-with-featured-colection .product-list{padding:0;margin:0}.template-product .top-image-feature-collection .text-with-featured-colection{gap:30px;margin-top:0;flex-direction:column;align-items:center}.template-product a.product-title.h6{font-size:1.1rem}.template-product .top-image-feature-collection>.container .section-stack>.v-stack,.template-product .top-image-feature-collection>.container .section-stack>.v-stack .topimage{height:40vh!important}.template-product .product-card__media>img{aspect-ratio:234 / 260}.template-product .top-image-feature-collection p.payment-button a{text-align:center;border:none;display:flex;align-items:center;font-family:bilo,sans-serif;font-size:.72rem;font-weight:600;text-transform:uppercase;border-right:1.5px solid var(--dark-red);height:32px;padding:0 10px;gap:6px;justify-content:flex-start;width:108px;transition:.4s;letter-spacing:.1em}.template-product .top-image-feature-collection p.h6.text-center{text-align:center;text-transform:capitalize;letter-spacing:.03em;font-family:bilo,sans-serif;padding-bottom:0;font-size:1.2rem;line-height:1.5rem}.template-product .top-image-feature-collection p.payment-button a:after{display:none}.template-product .product-info__block-list .product-info__block-item[data-block-type=quantity-selector]{padding-inline-start:10px}.template-product .top-image-feature-collection{background:var(--background-color2);padding-block:60px}.template-product .product-gallery{padding-inline-start:0}.template-product .product-gallery__image-list scroll-carousel{margin:0}.template-product .product-info__block-list{max-height:unset}.template-product{overflow-x:clip}section.paired-best.page-width{padding-top:2.3rem}.pairedcustom.product-list::-webkit-scrollbar{display:none}.template-product .top-image-feature-collection p.payment-button a.shopnow{border-top:none}.template-product .top-image-feature-collection p.payment-button a.shopnow{height:auto}.template-product .product-info__block-list .tabcontent{max-height:unset}.template-product .product-info__block-list .product-title{margin-top:12px}div#wishlisthero-product-page-button-container{position:absolute;top:-11.8%;right:auto;left:31px}body .product-info .swym-button-bar.swym-wishlist-button-bar.swym-inject,.product-info__block-item button.share-buttons.share-buttons--native.link-faded{top:10px}body .product-gallery__zoom-button{inset-block-start:80px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/product.css.map */
