:root{--color-ss-primary: #C76E4E;--color-ss-primary-hover: #D4AF37;--color-ss-rgb-primary: 199 110 78;--color-ss-secondary: #D4AF37;--color-ss-rgb-secondary: 198 110 78;--color-ss-white: #fbf9f6;--color-ss-black: #2E2E2E;--color-ss-gray: #6e6e6e;--color-ss-body: #2E2E2E;--color-ss-divider: rgba(120 120 120 / 30%);--color-ss-divider-hover: rgba(120 120 120 / 60%);--color-ss-green: #2c7d50;--color-ss-yellow-gold: #D4AF37;--color-ss-white-gold: #fcfcfc;--color-ss-rose-gold: #FAD1D3}::selection{background:#732e4a33}.m-0{margin:0!important}.p-0{padding:0!important}body{background-color:var(--color-ss-white)!important}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none}.section-padding{padding:90px 0}.page-our-story .section-padding{padding:80px 0}.section-padding.section-last{padding:90px 0 180px}@media screen and (max-width: 767px){.section-padding{padding:50px 0}.section-padding.section-last{padding:50px 0 100px}.shopify-section .gfa-widget{padding:50px 0 100px!important}}.h1,.heading-xl{font-size:clamp(32px,5vw,48px)!important;line-height:clamp(120%,5vw,130%)!important;font-family:Kenao,sans-serif!important;font-weight:400!important}.heading-lg{font-size:clamp(28px,4.5vw,40px)!important;line-height:130%!important;font-family:Kenao,sans-serif!important;font-weight:400!important;margin:0}.heading-md{font-size:clamp(24px,4vw,32px)!important;line-height:130%!important;font-family:Kenao,sans-serif!important;font-weight:400!important;margin:0}.heading-sm{font-size:clamp(18px,3vw,24px)!important;line-height:clamp(120%,3vw,130%)!important;font-family:Kenao,sans-serif!important;font-weight:400!important;margin:0}.heading-xs{font-size:clamp(16px,3vw,20px)!important;line-height:clamp(130%,3vw,140%)!important;font-family:Kenao,sans-serif!important;font-weight:400!important;margin:0}.body-xl{font-size:clamp(18px,3vw,24px)!important;line-height:140%!important;font-family:Poppins,sans-serif!important}.body-lg{font-size:clamp(14px,3vw,18px)!important;line-height:140%!important;font-family:Poppins,sans-serif!important}.body-md{font-size:clamp(14px,2.5vw,16px)!important;line-height:140%!important;font-family:Poppins,sans-serif!important}.body-sm{font-size:clamp(12px,2vw,14px)!important;line-height:140%!important;font-family:Poppins,sans-serif!important}.body-xs{font-size:clamp(10px,1.8vw,12px)!important;line-height:140%!important;font-family:Poppins,sans-serif!important}.body-ans{font-size:clamp(12px,2vw,16px)!important;line-height:130%!important;font-family:Poppins,sans-serif!important}.font-light{font-weight:300!important}.font-regular{font-weight:400!important}.font-medium,strong{font-weight:500!important}.font-bold{font-weight:700!important}.transform-none{text-transform:none!important}.uppercase{text-transform:uppercase!important}.lowercase{text-transform:lowercase!important}.capitalize{text-transform:capitalize!important}.line-clamp-1{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.line-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.line-clamp-4{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.line-clamp-5{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.ratio-1-1{width:100%;height:auto;aspect-ratio:1 / 1!important}.ratio-2-1{width:100%;height:auto;aspect-ratio:2 / 1!important}.ratio-4-5{width:100%;height:auto;aspect-ratio:4 / 5!important}.ratio-9-16{width:100%;height:auto;aspect-ratio:9 / 16!important}.ratio-16-9{width:100%;height:auto;aspect-ratio:16 / 9!important}.ratio-3-4-5{width:100%;height:auto;aspect-ratio:3 / 4.5!important}video,iframe,img{max-width:100%}.ss-x-scroll::-webkit-scrollbar{width:5px;height:5px}.ss-x-scroll{padding-bottom:2px;overflow-y:hidden}.ss-x-scroll::-webkit-scrollbar-track{background:var(--color-ss-white)}.ss-x-scroll::-webkit-scrollbar-thumb{background:var(--color-ss-divider);border-radius:10px}.ss-x-scroll::-webkit-scrollbar-thumb:hover{background:var(--color-ss-divider-hover)}@media screen and (max-width: 767px){.ss-x-scroll::-webkit-scrollbar{width:3px;height:3px}}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.text-justify{text-align:justify!important}.color-primary{color:var(--color-ss-primary)}.color-secondary{color:var(--color-ss-secondary)}.color-black{color:var(--color-ss-black)}.color-white{color:var(--color-ss-white)}.color-gray{color:var(--color-ss-gray)!important}.w-full{width:100%}section:not(.founder-section) .swiper-arrows{width:100%;display:flex;align-items:center;justify-content:center;margin-top:24px;gap:32px}.swiper-container.product-slider .swiper-arrows{display:block;margin:0}.swiper{width:100%;height:100%}section:not(.founder-section) .swiper-arrow{position:unset;margin:0;display:inline-block;height:unset}.swiper-container.product-slider .swiper-arrow{position:absolute}.swiper-arrow:after{content:none}.swiper .swiper-pagination{bottom:-20px}.swiper-pagination{bottom:-40px!important}.swiper-pagination span.swiper-pagination-bullet{background:rgba(var(--color-ss-rgb-primary) / 50%);opacity:1;margin:0 3px!important;-webkit-transition:.4s ease all;-moz-transition:.4s ease all;-ms-transition:.4s ease all;-o-transition:.4s ease all;transition:.4s ease all}.swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active{background:rgba(var(--color-ss-rgb-primary) / 100%);width:16px;border-radius:10px}.relative{position:relative}.mobile-only{display:none!important}@media screen and (max-width: 767px){.mobile-only{display:block!important}.desktop-only{display:none!important}}.section-title{margin-bottom:32px}.section-button{margin-top:32px}.common-shape{background:linear-gradient(50deg,rgba(var(--color-ss-rgb-secondary) / 100%),rgba(var(--color-ss-rgb-secondary) / 0%),rgba(var(--color-ss-rgb-secondary) / 100%));border-radius:10px!important;display:flex;overflow:hidden;padding:1px}.common-shape>*{border-radius:10px!important;width:100%;height:100%;object-fit:cover;overflow:hidden}.shape-corner{background:linear-gradient(50deg,rgba(var(--color-ss-rgb-secondary) / 100%),rgba(var(--color-ss-rgb-secondary) / 0%),rgba(var(--color-ss-rgb-secondary) / 100%));border-radius:clamp(100px,3vw,160px) 0 0 0!important;display:block;overflow:hidden;padding:1px}.shape-corner>*{border-radius:clamp(99px,3vw,159px) 0 0 0!important;width:100%;height:100%;object-fit:cover;overflow:hidden}.ss-btn{border:1px solid var(--color-ss-primary)!important;padding:12px 20px;text-decoration:none;border-radius:8px;color:var(--color-ss-primary);display:inline-flex!important;align-items:center;justify-content:center;gap:10px;font-size:clamp(16px,3vw,18px);line-height:140%;min-height:unset;font-family:Poppins,sans-serif}.ss-btn:after{content:"";display:inline-block;width:20px;height:20px;background:url(./diamond.svg);background-size:contain!important;position:unset!important;box-shadow:none!important;-webkit-transition:.4s ease all;-moz-transition:.4s ease all;-ms-transition:.4s ease all;-o-transition:.4s ease all;transition:.4s ease all}.ss-btn:hover:after{transform:rotate(90deg)}.ss-btn.btn-white{border-color:var(--color-ss-white)!important;color:var(--color-ss-white)!important}.ss-btn.btn-white:after{background:url(./diamond-white.svg)}.ss-btn.button--secondary{font-size:clamp(16px,3vw,20px);padding:16px 48px}.ss-btn.button--secondary:after{width:24px;height:24px}.ss-btn.shine{overflow:hidden}.ss-btn.shine:before{content:"";position:absolute;top:0;left:-100%;width:30px;transform:skew(-15deg,-15deg) rotate(15deg);border-radius:0;height:100%;filter:blur(20px);background:linear-gradient(135deg,transparent,hsla(0,0%,100%,.6),transparent);animation:shine 4s linear infinite}@keyframes shine{0%{left:-130%}40%{left:100%}to{left:130%}}@media screen and (max-width: 767px){.ss-btn.button--secondary{padding:12px 24px}.ss-btn.button--secondary:after{width:20px;height:20px}}.ss-card__buttons{position:absolute;right:0;top:0;padding:10px;display:flex;aspect-ratio:4 / 5;width:100%;align-items:end;justify-content:flex-end;z-index:9;pointer-events:none}.ss-btn-icon{padding:10px 14px;min-width:48px;height:48px;background-color:var(--color-ss-white);pointer-events:all}.ss-btn-icon:after{display:none}@media screen and (max-width: 767px){.ss-btn-icon{min-width:33px;min-height:32px;height:32px;border-radius:4px;padding:0}.ss-btn-icon svg{width:14px}}.about-content{display:flex;flex-wrap:wrap;align-items:center;gap:24px}.about-content.about-media-top{flex-direction:column}.about-content.about-media-left{flex-direction:row}.about-content.about-media-right{flex-direction:row-reverse}.about-media{width:calc(50% - 12px)}.about-media img,.about-media iframe{width:100%;height:auto;border-radius:8px}.about-section .about-text{width:calc(50% - 12px);display:flex;flex-direction:column;gap:24px;align-items:flex-start}.about-section .about-media .common-shape{max-width:350px}.about-section .about-media{display:flex;justify-content:center;position:relative}.about-section .about-media .flower-left{position:absolute;left:7%;bottom:0;width:auto;z-index:-1;filter:hue-rotate(45deg);display:none}.about-section .about-media .flower-right{position:absolute;right:6%;bottom:0;width:auto;z-index:-1;filter:hue-rotate(45deg);display:none}@media screen and (max-width: 767px){.about-content{flex-direction:column!important}.about-section .about-media{width:100%}.about-section .about-text{width:100%;align-items:center;text-align:center}.about-section .about-media .common-shape{max-width:65%}.about-section .about-media .flower-left{width:100px;left:0}.about-section .about-media .flower-right{width:110px;right:-3%}.about-section .about-text h2{display:none}.section-title{margin-bottom:24px}}.customer-videos-swiper .content-block{background-color:var(--color-ss-white);padding:16px;display:flex;flex-direction:column;gap:14px}.customer-videos-swiper .content-block p{margin:0}.customer-videos-swiper .content-block video,.customer-videos-swiper .content-block iframe{border-radius:0 16px}@media screen and (max-width: 767px){.customer-videos-section .page-width{padding-right:0}}.accordion{max-width:1080px;margin:0 auto}.accordion .accordion-item button{padding:0;background:transparent;display:flex;justify-content:space-between;align-items:center;width:100%;gap:16px;border:none;cursor:pointer}.accordion .accordion-item button span.accordian_icon{width:16px;height:16px;position:relative}.accordion-content ul{margin:8px 0}.accordion .accordion-item button span.accordian_icon span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-block;width:100%;height:1px;background-color:var(--color-ss-primary);border-radius:10px}.accordion .accordion-item button span.accordian_icon span:last-child{transform:translate(-50%,-50%) rotate(90deg);opacity:1;-webkit-transition:.4s ease all;-moz-transition:.4s ease all;-ms-transition:.4s ease all;-o-transition:.4s ease all;transition:.4s ease all}.accordion .accordion-item.active button span.accordian_icon span:last-child{transform:translate(-50%,-50%) rotate(0);opacity:0}.accordion .accordion-item button h3.faq-question{margin:0;max-width:calc(100% - 32px);color:var(--color-ss-black)}.accordion .accordion-item .faq-answer p{margin:0}.accordion .accordion-item.active .faq-answer{padding-top:12px}.accordion .accordion-item:not(:last-child){padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid var(--color-ss-divider)}.accordion .faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease}.button-container{display:flex;justify-content:center;margin-top:40px}@media screen and (max-width: 767px){.accordion .accordion-item button span.accordian_icon{width:13px;height:13px;position:relative}}.gfa-widget{padding:90px 0 180px!important}.gfa-content .gfa-content__text h3{font-size:clamp(28px,4.5vw,40px)!important;line-height:130%!important;font-family:Kenao,sans-serif!important;font-weight:400!important;margin:0;color:var(--color-ss-primary)!important}.gfa-content .gfa-content__button-container a.gfa-content__button{padding:0;background:transparent;font-size:clamp(28px,4.5vw,40px)!important;line-height:130%!important;font-family:Kenao,sans-serif!important;font-weight:400!important;margin:0;color:var(--color-ss-primary);-webkit-transition:.4s ease all;-moz-transition:.4s ease all;-ms-transition:.4s ease all;-o-transition:.4s ease all;transition:.4s ease all}.gfa-content .gfa-content__button-container a.gfa-content__button:hover{color:var(--color-ss-primary)!important;text-decoration:underline!important}.gfa-content{gap:0!important}.gfa-content .gfa-content__text{order:1}.gfa-content .gfa-content__carousel-container{order:3}.gfa-content .gfa-content__button-container{order:2;margin-bottom:28px}.gfa-content .gfa-content__carousel-container .gfa-media{border-radius:10px!important;aspect-ratio:4/5}.gfa-arrow-button{position:absolute;bottom:-20px!important;top:unset!important;opacity:.5!important;visibility:visible!important;width:35px!important;height:21px!important;background-repeat:no-repeat;background-size:contain;background-color:transparent!important}.gfa-arrow-button.gfa-arrow-button--visible{opacity:1!important}.gfa-arrow-button svg{display:none}.gfa-arrow-left{left:50%!important;transform:translate(calc(-100% - 16px),100%);background-image:url(https://sherlysphin.myshopify.com/cdn/shop/t/1/assets/left-arrow.svg?v=136172520425928932291749121225)}.gfa-arrow-right{right:50%!important;transform:translate(calc(100% + 16px),100%);background-image:url(https://sherlysphin.myshopify.com/cdn/shop/t/1/assets/right-arrow.svg?v=136172520425928932291749121225)}.watch_and_shop .rf-video-item{min-height:unset!important}.watch_and_shop .flickityrf-slider{align-items:flex-end}.reelfy-gallery.reelfy-stacked .flickityrf-enabled .rf-video-item .reelfy_card_video_wrapper{aspect-ratio:9 / 15;border-radius:10px;-webkit-transition:.4s ease all;-moz-transition:.4s ease all;-ms-transition:.4s ease all;-o-transition:.4s ease all;transition:.4s ease all}.reelfy-gallery.reelfy-stacked .flickityrf-enabled .rf-video-item.is-selected .reelfy_card_video_wrapper{aspect-ratio:9 / 16}.rf-video-products:not(.is-selected){filter:grayscale(1)}.watch_and_shop ol.flickityrf-page-dots{display:none}.watch_and_shop h2.rf__title{font-size:clamp(28px,4.5vw,40px)!important;line-height:130%!important;font-family:Kenao,sans-serif!important;font-weight:400!important;color:var(--color-ss-primary);text-align:center}.watch_and_shop .flickityrf-button{position:absolute;bottom:-20px!important;top:unset!important;opacity:.5!important;visibility:visible!important;width:35px!important;height:21px!important;background-repeat:no-repeat;background-size:contain!important;background-color:transparent!important}.watch_and_shop .flickityrf-button{opacity:1!important}.watch_and_shop .flickityrf-button svg{display:none}.watch_and_shop .flickityrf-button.previous{left:50%!important;background-repeat:no-repeat;transform:translate(calc(-100% - 16px),100%);background-image:url(https://sherlysphin.myshopify.com/cdn/shop/t/1/assets/left-arrow.svg?v=136172520425928932291749121225)}.watch_and_shop .flickityrf-button.next{right:50%!important;background-repeat:no-repeat;transform:translate(calc(100% + 16px),100%);background-image:url(https://sherlysphin.myshopify.com/cdn/shop/t/1/assets/right-arrow.svg?v=136172520425928932291749121225)}.watch_and_shop .reelfy_card_video_wrapper .reelfy_card_product .rf-price__sale span:not(.rf-price-item--last){display:none}.reelfy-gallery.reelfy-stacked .flickityrf-enabled .rf-video-item.is-selected .reelfy_card_play{display:none}@media screen and (max-width: 767px){.watch_and_shop{overflow-x:hidden;padding-bottom:40px;margin-left:-15px;margin-right:-15px}.watch_and_shop .reelfy-gallery{margin-left:-20%;margin-right:-20%}.watch_and_shop .flickityrf-button,.gfa-arrow-button{width:25px!important;height:15px!important}.header__heading-logo{width:136px}.ss-divider.small-border{background:transparent;border-top:1px solid var(--color-ss-divider);height:0}}.inner-banner-padding{padding:48px 0}header.header{position:relative}header.header:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(50deg,rgba(var(--color-ss-rgb-primary) / 0%),rgba(var(--color-ss-rgb-primary) / 100%),rgba(var(--color-ss-rgb-primary) / 0%))}.image-text-editor-container .image{max-width:500px}.image-text-editor-container .text p{margin:0 0 5px}.image-text-editor-container .text ul{margin:0 0 5px;padding-left:25px}.image-text-editor-container .text p:not(:first-child) strong{margin-top:24px;display:inline-block}.image-text-editor-container .text p strong{font-size:clamp(14px,3vw,18px)!important;line-height:140%!important;font-family:Poppins,sans-serif!important}.flowers-bg{position:relative;overflow:hidden}.flowers-bg img.section-left-flower{position:absolute;left:-10px;top:10%}.flowers-bg img.section-right-flower{position:absolute;right:-10px;bottom:10%}.stat-card .stat-divider{height:72px;display:inline-block;width:1px;background:linear-gradient(50deg,rgba(var(--color-ss-rgb-primary) / 0%),rgba(var(--color-ss-rgb-primary) / 100%),rgba(var(--color-ss-rgb-primary) / 0%))}.stat-card h3{margin:0}@media screen and (max-width: 767px){.stat-card:nth-child(2n){flex-direction:column}.stat-card .stat-divider{display:none}.stat-card{gap:4px}.statistics-grid{gap:0}.stat-card:not(:last-child){padding-bottom:32px;margin-bottom:32px;position:relative}.stat-card:not(:last-child):after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(50deg,rgba(var(--color-ss-rgb-primary) / 0%),rgba(var(--color-ss-rgb-primary) / 100%),rgba(var(--color-ss-rgb-primary) / 0%))}.flowers-bg img.section-left-flower{width:80px;height:145px;left:-4px;top:5%}.flowers-bg img.section-right-flower{width:70px;right:-4px;bottom:5%}}nav.header__inline-menu{text-align:center}nav.header__inline-menu ul.list-menu{gap:32px}nav.header__inline-menu ul.list-menu .header__menu-item{text-transform:uppercase;letter-spacing:2px;color:var(--color-ss-gray);text-decoration:none!important}.header__menu-item:hover span,.header__active-menu-item{text-decoration:none!important;color:var(--color-ss-primary)}nav.header__inline-menu ul.list-menu ul.header__submenu .header__menu-item{text-transform:capitalize}.search__input.field__input{box-shadow:none!important;border:1px solid var(--color-ss-divider);background-color:1px solid var(--color-ss-white);border-radius:8px;margin:0}.ss-header-search{width:100%}form.search{border:none!important;box-shadow:none!important}header .field:after{display:none}header .field button.search__button span.svg-wrapper{width:40px;height:40px}header .field button.search__button span.svg-wrapper svg{color:var(--color-ss-gray)}.sherly-jewels-block{margin:20px auto -20px}.sherly-jewels-block a{text-decoration:none}.variant-selector{padding:32px 0;display:flex;flex-direction:column;align-items:flex-start;gap:24px;border:1px solid var(--color-ss-divider);border-left:0;border-right:0;margin:32px 0!important;overflow:hidden}.variant-selector fieldset{width:-webkit-fill-available;max-width:100%;margin:0}.ss-variant-selector .ss-variant-options{width:100%;display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-start}.ss-variant-selector .ss-variant-options input[type=radio]{margin:0!important;display:none}.ss-variant-selector .ss-variant-options input[type=radio].disabled+label{color:#0006!important;border-color:transparent!important;background-color:#eee}.ss-variant-selector .ss-variant-options input[type=radio].disabled:checked+label{border-color:var(--color-ss-primary)!important}.variant-gold-color label.variant-label,.variant-purity label.variant-label,.variant-size label.variant-label{width:calc((100% / 3) - (32px / 3));margin:0!important;display:flex!important;align-items:center;justify-content:center;gap:8px;border:.1px solid var(--color-ss-divider)!important;border-radius:8px!important;padding:12px 24px!important}.variant-purity.ss-variant-selector .ss-variant-options label.variant-label{width:calc(50% - 8px)}.variant-size label.variant-label{width:unset;padding:8px 20px!important}.variant-gold-color [type=radio]:checked+label.variant-label,.variant-purity [type=radio]:checked+label.variant-label,.variant-size [type=radio]:checked+label.variant-label{border:1px solid var(--color-ss-primary)!important}.variant-gold-color label.variant-label span.color-option{display:inline-block;width:32px;height:32px;border-radius:50%;border:.1px solid var(--color-ss-divider)}.variant-gold-color label.variant-label span.color-option.color-yellow-gold{background-color:var(--color-ss-yellow-gold)}.variant-gold-color label.variant-label span.color-option.color-white-gold{background-color:var(--color-ss-white-gold)}.variant-gold-color label.variant-label span.color-option.color-rose-gold{background-color:var(--color-ss-rose-gold)}.variant-selector fieldset legend.form__label{margin-bottom:12px}.variant-selector fieldset.variant-size{overflow-x:auto;display:grid;width:100%!important}.variant-selector fieldset.variant-size .ss-variant-options{flex-wrap:nowrap;max-width:100%;overflow-x:auto}.predictive-search{background-color:var(--color-ss-white)!important;box-shadow:none!important;border:1px solid var(--color-ss-gray)!important;border-radius:8px!important}.ss-buy-buttons{padding-bottom:32px;border-bottom:1px solid var(--color-ss-divider)}.ss-buy-buttons button{border:1px solid var(--color-ss-primary)!important;padding:12px 20px;text-decoration:none;line-height:1!important;border-radius:8px;color:var(--color-ss-primary);gap:10px;display:flex!important;align-items:center;justify-content:center;gap:12px!important;font-weight:500!important}.ss-buy-buttons button.shopify-payment-button__button{color:var(--color-ss-white);background-color:var(--color-ss-primary)}.ss-buy-buttons button.product-form__submit{margin-bottom:16px}.ss-buy-buttons button.shopify-payment-button__button:hover{background-color:var(--color-ss-primary-hover)}p.product__inventory{margin:0 0 8px}.shopify-app-block .jdgm-review-widget{max-width:1080px;margin:0 auto;padding:90px 0}.shopify-app-block .jdgm-review-widget a.jdgm-write-rev-link{border:1px solid var(--color-ss-primary)!important;padding:12px 20px;text-decoration:none;line-height:1!important;border-radius:8px;color:var(--color-ss-primary);display:inline-flex!important;align-items:center;gap:10px;font-size:clamp(16px,3vw,18px);font-family:Poppins,sans-serif;font-weight:400;background-color:var(--color-ss-white);width:auto}.shopify-app-block .jdgm-review-widget a.jdgm-write-rev-link:hover{background-color:var(--color-ss-white);color:var(--color-ss-primary)}.shopify-app-block .jdgm-review-widget a.jdgm-write-rev-link:after{content:"+";font-size:28px;line-height:20px;font-family:Poppins,sans-serif;font-weight:300;-webkit-transition:.4s ease all;-moz-transition:.4s ease all;-ms-transition:.4s ease all;-o-transition:.4s ease all;transition:.4s ease all}.shopify-app-block .jdgm-review-widget a.jdgm-write-rev-link:hover:after{transform:rotate(90deg)}.shopify-app-block .jdgm-review-widget .jdgm-rev__header .jdgm-rev__icon{display:none}.shopify-app-block .jdgm-review-widget .jdgm-rev__header span.jdgm-rev__author{font-size:clamp(14px,3vw,18px)!important;line-height:140%!important;font-family:Poppins,sans-serif!important;color:var(--color-ss-black)}.shopify-app-block .jdgm-review-widget .jdgm-rev__header .jdgm-row-rating{margin:0 0 4px}.shopify-app-block .jdgm-review-widget .jdgm-histogram__bar{height:8px;background:var(--color-ss-white);border:2px solid var(--color-ss-gray);border-radius:10px}.shopify-app-block .jdgm-review-widget .jdgm-histogram__bar .jdgm-histogram__bar-content{border-radius:10px;background-color:var(--color-ss-gray);opacity:1}.shopify-app-block .jdgm-review-widget h2.jdgm-rev-widg__title{font-size:clamp(28px,4.5vw,40px)!important;line-height:130%!important;font-family:Kenao,sans-serif!important;font-weight:400!important;margin:0 0 32px;color:var(--color-ss-primary)}.shopify-app-block .jdgm-review-widget .jdgm-sort-dropdown-wrapper:before{content:"Sort By:";font-size:clamp(14px,3vw,16px);line-height:140%;font-family:Poppins,sans-serif;color:var(--color-ss-gray)}.shopify-app-block .jdgm-review-widget .jdgm-sort-dropdown-wrapper select.jdgm-sort-dropdown{border:1px solid var(--color-ss-gray);padding:12px 20px;line-height:1!important;border-radius:8px;font-weight:400;font-size:clamp(14px,3vw,16px);font-family:Poppins,sans-serif;color:var(--color-ss-black)}.shopify-app-block .jdgm-review-widget .jdgm-sort-dropdown-wrapper{display:flex;gap:10px;justify-content:flex-end}.shopify-app-block .jdgm-review-widget .jdgm-sort-dropdown-wrapper span.jdgm-sort-dropdown-arrow{right:8px}.shopify-app-block .jdgm-review-widget .jdgm-sort-dropdown-wrapper span.jdgm-sort-dropdown-arrow:before{font-size:24px}.shopify-app-block .jdgm-review-widget .jdgm-row-extra{display:none}.shopify-app-block .jdgm-review-widget .jdgm-rev__content .jdgm-rev__body p{font-size:clamp(14px,3vw,16px);line-height:140%;font-family:Poppins,sans-serif;font-weight:300;color:var(--color-ss-black)}.shopify-app-block .jdgm-review-widget .jdgm-rev__content .jdgm-rev__custom-form{display:none}.shopify-app-block .jdgm-review-widget .jdgm-rev{padding:24px 0}.shopify-app-block .jdgm-review-widget span.jdgm-rev-widg__summary-average,.shopify-app-block .jdgm-review-widget .jdgm-rev-widg__summary-text,.jdgm-prev-badge span.jdgm-prev-badge__text{display:none}.jdgm-prev-badge span.jdgm-prev-badge__stars:after{content:attr(data-score)}.jdgm-prev-badge span.jdgm-prev-badge__stars span.jdgm-star:not(:first-child){display:none!important}.jdgm-prev-badge span.jdgm-prev-badge__stars span.jdgm-star{padding:0!important}.shopify-app-block .jdgm-review-widget .jdgm-rev-widg{padding:0}.price--on-sale .price-item--sale,.price__regular .price-item--regular{font-size:clamp(14px,3vw,18px);line-height:140%;font-family:Poppins,sans-serif;font-weight:500;margin-right:4px}.price--on-sale .price-item--regular{font-size:clamp(12px,3vw,14px);line-height:140%;font-family:Poppins,sans-serif;color:var(--color-ss-gray)}@media screen and (max-width: 767px){.variant-selector{gap:16px}.variant-gold-color .ss-variant-options label.variant-label{padding:8px 10px!important;justify-content:flex-start}.variant-gold-color label.variant-label span.color-option{width:24px;height:24px}.variant-gold-color label.variant-label span.value{max-width:unset;width:min-content}.variant-selector fieldset legend.form__label{margin-bottom:4px}.variant-selector{margin:24px 0!important;padding:24px 0}.ss-buy-buttons button.product-form__submit{margin-bottom:8px}.ss-product-details .main-details-block.box-variant{flex-direction:column;align-items:flex-start}.ss-product-details .main-details-block.box-variant .ss-divider{display:none!important}.ss-table.diamonds-table .ss-th{min-width:110px}.ss-row .ss-td{min-width:120px}.jdgm-rev-widg__summary,.jdgm-rev-widg__summary-inner{display:flex;justify-content:center}.shopify-app-block .jdgm-review-widget .jdgm-sort-dropdown-wrapper{justify-content:space-between}}.size-guide-popup{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#0000007f;z-index:999;display:flex;align-items:center;justify-content:center;padding:50px;transform:translateY(110%);-webkit-transition:.4s ease all;-moz-transition:.4s ease all;-ms-transition:.4s ease all;-o-transition:.4s ease all;transition:.4s ease all}.popup-content{max-width:800px;background-color:var(--color-ss-white);padding:32px;border-radius:16px}.popup-content .popup-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-bottom:12px;margin-bottom:20px;border-bottom:1px solid var(--color-ss-divider)}.popup-content .popup-heading button{min-width:unset;padding:0;width:32px;height:32px;min-height:unset}.popup-content .popup-heading button svg{width:20px;height:20px}.size-guide-images{display:flex}.size-guide-popup.active{display:flex;transform:translateY(0)}body.no-scroll{overflow:hidden;height:100vh}.variant-selector fieldset.variant-size legend.form__label{display:flex;align-items:center;justify-content:space-between;width:100%;gap:40px}.variant-selector fieldset.variant-size legend.form__label button.size-guide-trigger,a.size-guide-pdf{border:none;background:transparent;color:var(--color-ss-primary);padding:0;font-size:clamp(14px,2.5vw,16px);line-height:140%;font-family:Poppins,sans-serif;text-decoration:underline;cursor:pointer}@media screen and (max-width: 767px){.popup-content{border-radius:12px 12px 0 0;padding:16px 20px}.size-guide-popup{padding:0;align-items:flex-end}}.collection-hero__banner-wrapper{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;aspect-ratio:10/3;padding:48px 24px}.collection-hero__banner-wrapper>picture{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.collection-hero__banner-wrapper>picture:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#00000059}.collection-hero__banner-wrapper>picture img{width:100%;height:100%;object-fit:cover}.collection-hero__banner-wrapper>*{z-index:2;display:inline-block!important;height:auto;width:auto;border-radius:0!important}@media screen and (max-width: 767px){.collection-hero__banner-wrapper{aspect-ratio:1/1}}.collection-banner-padding{padding:32px 0 0}.collection-hero__text-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:24px 0}.collection-hero__text-wrapper .other-collection-list{width:100%;padding-top:24px}.collection-hero__text-wrapper .other-collection-list ul{display:flex;list-style-type:none;gap:48px;justify-content:center;align-items:center;margin:0;padding:0}@media screen and (max-width: 1200px){.collection-hero__text-wrapper .other-collection-list ul{justify-content:flex-start}}.collection-hero__text-wrapper .other-collection-list ul li a{text-decoration:none;opacity:.8;white-space:nowrap;padding-bottom:5px}.collection-hero__text-wrapper .other-collection-list ul li.active a{opacity:1;color:var(--color-ss-primary)!important;text-decoration:underline}.customer-videos-section .section-title{margin:0}.customer-videos-section .top-container{margin-bottom:40px}@media screen and (max-width: 767px){.customer-videos-section .top-container{margin-bottom:24px}}.product__info-wrapper .share-button{margin:auto;position:absolute;top:5px;right:0}.product__info-wrapper .share-button .share-button__button{align-items:center;gap:6px;padding:0;width:70px;min-height:unset;justify-content:space-between}p.product__sku{margin:0}.product__info-wrapper .share-button .share-button__button .svg-wrapper{width:16px;height:16px}.product__info-wrapper .product__title{margin:8px 0}@media screen and (max-width: 767px){.collection-hero__text-wrapper .other-collection-list ul{overflow-x:auto;gap:24px;justify-content:flex-start}}.cart-drawer .cart-item{grid-template-columns:2fr 5fr 1fr!important;grid-template-rows:repeat(1,1fr)!important}.cart-drawer .cart-item td{grid-row:unset;grid-column:unset!important}.cart-drawer .cart-item td.cart-item__media{padding:0;max-width:80px;width:80px;aspect-ratio:1/1;display:flex}.cart-drawer .cart-item td.cart-item__details,.cart-drawer .cart-item td.cart-item__quantity{padding:0}.cart-drawer .cart-item td.cart-item__media img.cart-item__image{aspect-ratio:1/1;width:100%;object-fit:cover}.cart-drawer .cart-items tbody{display:flex;flex-direction:column;padding-top:16px}.cart-drawer .cart-items tbody tr:not(:last-child){padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid var(--color-ss-divider)}.cart-drawer .cart-item td.cart-item__media.common-shape{border-radius:0 8px!important}.cart-drawer .cart-item td.cart-item__media.common-shape>*{border-radius:0 8px!important;padding:1px!important}.card__media img{width:calc(100% + -0px)!important;height:calc(100% + -0px)!important;background-color:var(--color-ss-white);margin:0!important;padding:0!important}.card-wrapper.product-card-wrapper{background:#f6ecdf;border-radius:10px}.media.media--transparent.media--hover-effect{border-radius:10px 10px 0 0}.facets details .facets__price input{border:1px solid var(--color-ss-divider);border-radius:8px;padding-left:18px}span.custom_add_to_cart_loader{border:3px solid var(--color-ss-white);border-top:3px solid var(--color-ss-primary);border-bottom:3px solid var(--color-ss-primary);border-radius:50%;width:24px;height:24px;margin:0;animation:spin 2s linear infinite;position:absolute;background-color:var(--color-ss-white)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.variant-size span.value.cst_variant_value{white-space:nowrap}cad-component{max-width:1440px!important}cad-display .cad-nav.cad-nav--slider-menu{max-width:30%!important}cad-component .cad-container{padding:48px 0 92px}cad-component .cad-nav__menu--title{margin:0;padding:0;gap:20px;background:transparent}.cad-nav__menu--title .cad-nav__menu--title--avatar{max-width:72px;width:48px;height:48px;min-width:unset;background:var(--color-ss-primary);font-size:clamp(14px,4.5vw,16px);font-family:Poppins,sans-serif;font-weight:500;box-shadow:none!important}.cad-nav__menu--title .cad-nav__menu--title--name{font-size:clamp(14px,3vw,18px);line-height:140%;font-family:Poppins,sans-serif;font-weight:500}.cad-nav__menu--title .cad-nav__menu--title--email{font-size:clamp(12px,3vw,14px);line-height:140%;font-family:Poppins,sans-serif;font-weight:400;max-width:fit-content}cad-component .cad-frame{padding:0}cad-component .cad-frame--title{font-size:clamp(18px,4vw,24px)!important;line-height:130%!important;font-family:Kenao,sans-serif!important;font-weight:400!important;margin:0 0 20px;color:var(--color-ss-primary);padding-bottom:16px;border-bottom:1px solid var(--color-ss-divider)}cad-component .cad-contact.cad-frame-content,cad-component .cad-password.cad-frame-content,cad-component cad-account{padding:0;box-shadow:none;background:transparent}body [data-theme=rounded] .cad-frame-content .cad-frame--data.customer .cad-frame--data__account--field [class*=cad__input-floating],body [data-theme=rounded] .cad-frame-content .cad-frame--data.customer .cad-frame--data__account--field.floating cad-field,body [data-theme=rounded] .cad-frame-content .cad-frame--data.customer .cad-frame--data__account--field.floating select[class*=cad__input-floating],body [data-theme=rounded] cad-login .cad-frame--data__account--field.floating select[class*=cad__input-floating],body [data-theme=rounded] cad-overlay .cad-frame--data__account--field [class*=cad__input-floating],body [data-theme=rounded] cad-overlay .cad-frame--data__account--field.floating select[class*=cad__input-floating],body .cad-frame-content .cad-frame--data.customer .cad-frame--data__account--field.floating [class*=cad__input-floating],body [data-theme=rounded] cad-login .cad-frame--data__account--field [class*=cad__input-floating]{box-shadow:none!important;border:1px solid var(--color-ss-divider)!important;background-color:1px solid var(--color-ss-white)!important;border-radius:8px!important;padding:12px 20px 10px!important;height:46px}body .cad-frame-content .cad-frame--data.customer .cad-frame--data__account--field.floating [class*=cad__label-floating],body cad-login .cad-frame--data__account--field.floating [class*=cad__label-floating],body cad-overlay .cad-frame--data__account--field.floating [class*=cad__label-floating]{top:12px!important}.cad-frame-content .cad-frame--data.customer .cad-frame--data__account--field.floating [class*=cad__label-floating],cad-login .cad-frame--data__account--field.floating [class*=cad__label-floating],cad-overlay .cad-frame--data__account--field.floating [class*=cad__label-floating]{top:12px!important}.cad-account .cad-frame--data__account--field{background:transparent;border:none;box-shadow:none}[data-customer-fields-group]:first-child{margin-top:0}[data-customer-fields-group]:last-child{margin-bottom:0}.cad-frame--data.customer{margin:0!important;padding:0!important}body .save-button--container{border-top:1px solid var(--color-ss-divider)!important;background-color:var(--color-ss-white)!important}cad-display .cad-nav__menu{box-shadow:none!important;background:transparent!important;border:1px solid var(--color-ss-divider)!important}body .cad-cta,body button.cad-cta,body .cad-cta.secondary{border:1px solid var(--color-ss-primary)!important;padding:12px 20px!important;text-decoration:none!important;border-radius:8px!important;display:inline-flex!important;align-items:center;justify-content:center;gap:10px;font-size:clamp(16px,3vw,18px);line-height:100%;font-family:Poppins,sans-serif;background-color:var(--color-ss-white)!important;box-shadow:none!important;color:var(--color-ss-primary)!important;font-weight:400}body .cad-cta:after,body button.cad-cta:after{content:"";display:inline-block;width:20px;height:20px;background:url(./diamond.svg);background-size:contain!important;position:unset!important;box-shadow:none!important;-webkit-transition:.4s ease all;-moz-transition:.4s ease all;-ms-transition:.4s ease all;-o-transition:.4s ease all;transition:.4s ease all}body .cad-cta:hover:after,body button.cad-cta:hover:after{transform:rotate(90deg)}.cad-frame--data.customer>.cad-cta span.plus-icon{display:none!important}body .cad-cta .submit-text,body .cad-cta .add-address,body .cad-cta a,body .cad-cta span{color:var(--color-ss-primary)!important;font-weight:400;display:inline-block!important;width:auto!important}.cad__address{box-shadow:none!important;background-color:var(--color-ss-white)!important}.icon.icon-element.cart,.icon.icon-element.order,.icon.icon-element.orders,.cad-frame--data__no-orders--svg{background-image:url(./icon-order.svg)!important}.icon.icon-element.eye,.icon.icon-element.viewed,.cad-frame--data__no-orders--svg.cad_viewed_products{background-image:url(./icon-products.svg)!important}.icon.icon-element.account,.icon.icon-element.person{background-image:url(./icon-user-account.svg)!important}.icon.icon-element.key,.icon.icon-element.password{background-image:url(./icon-password.svg)!important}.icon.icon-element.addresses,.icon.icon-element.pin{background-image:url(./icon-address.svg)!important}.icon.icon-element.logout{background-image:url(./icon-logout.svg)!important}.icon.icon-element.contact{background-image:url(./icon-contact.svg)!important}.icon.icon-element{width:24px!important;height:24px!important;transform:scale(1)!important;background-size:cover!important}cad-display .cad-nav__menu--list .left{font-size:clamp(14px,3vw,18px)!important;line-height:140%!important;font-family:Poppins,sans-serif!important;font-weight:400;color:var(--color-ss-gray)}cad-display .cad-nav__menu-item.active{background:transparent!important;box-shadow:none!important}cad-display .cad-nav__menu-item.active .left{color:var(--color-ss-primary)!important}cad-display .cad-nav__menu-item:not(.active) .cad-nav__menu-item--svg{filter:grayscale(1) brightness(2)}cad-display .cad-nav__menu-item:hover{background-color:#7878780d!important}cad-display .cad-nav__menu--list hr{display:none}cad-display .cad-nav__menu{padding:15px 0!important}.mainrgsterpage .header span.divider{display:none}.mainrgsterpage .header .section-header__title:not(.active){display:none;padding:0}.mainrgsterpage .header .section-header__title.active{padding:0;text-decoration:none!important;font-size:clamp(24px,4vw,32px)!important;line-height:130%!important;font-family:Kenao,sans-serif!important;font-weight:400!important;margin:0 0 32px;color:var(--color-ss-primary)}.mainrgsterpage>div .cad-frame--title{display:none}.mainrgsterpage>div div#editAccountForm .cad-frame--data__account--field{margin:0}.mainrgsterpage>div div#editAccountForm div[data-customer-fields-group]:last-child{margin:0}.mainrgsterpage>div .cad-frame--field--container{margin:0!important}.mainrgsterpage>div .cad-password.cad-frame-content{margin-top:0}@media screen and (max-width: 767px){.mainrgsterpage>div .cad-frame--field--container:first-child{margin-bottom:16px!important}cad-display .cad-nav.cad-nav--slider-menu{max-width:100%!important}}.cad-account .cad-frame--data__account--field .image-preview{margin:8px 0 0!important;border:1px solid var(--color-ss-divider);border-radius:8px!important}.cad-account .cad-frame--data__account--field .image-preview .cad-nav__menu--title--avatar{margin:6px 20px}.cad-account .cad-frame--data__account--field .image-preview .actions{right:16px!important;top:16px!important}.cad-frame--data__account--field.field.cad-frame--field .image-preview .action{width:40px!important;height:40px!important;border:1px solid var(--color-ss-divider)!important;box-shadow:none!important}body .cad__address.default-address .address-footer .right .edit,body .cad__address.default-address .address-footer .right>.icon,body .cad__address .address-footer .right>*{width:40px!important;height:40px!important;background-size:50%!important;border:1px solid var(--color-ss-divider)}cad-loyalty .voucher,cad-order.order,cad-stored-products .product-viewed__main-container{box-shadow:none!important;padding:0!important;border-radius:0!important;border:none!important;background:transparent!important}cad-stored-products .product-viewed__main-container a{font-size:clamp(14px,3vw,18px)!important;line-height:140%!important;font-family:Poppins,sans-serif!important;font-weight:400!important;text-decoration:none;text-align:left!important;display:block}cad-stored-products .product-viewed__main-container select.product-single__variants{display:none!important}cad-stored-products .product-viewed__main-container .product-single__price{font-size:clamp(14px,3vw,18px);line-height:140%;font-family:Poppins,sans-serif;font-weight:500;display:block}cad-stored-products .product-viewed__main-container .product-view__actions>.box{display:none}cad-stored-products .product-viewed{background:transparent!important}cad-stored-products .product-viewed__main-container .product-viewed__variant-images{aspect-ratio:4 / 5!important;border:none!important}cad-stored-products .product-viewed__main-container .product-viewed__variant-image.selected{background:linear-gradient(50deg,rgba(var(--color-ss-rgb-secondary) / 100%),rgba(var(--color-ss-rgb-secondary) / 0%),rgba(var(--color-ss-rgb-secondary) / 100%));border-radius:0 24px!important;display:block;overflow:hidden;padding:1px;aspect-ratio:4 / 5!important;max-height:unset!important}cad-stored-products .product-viewed__main-container .product-viewed__variant-image.selected>img{border-radius:0 23px!important;aspect-ratio:4/5!important;height:unset!important}cad-stored-products .product-viewed__container{gap:8px!important}cad-stored-products .product-viewed__container .product-viewed__right{padding:0 12px!important}cad-stored-products .product-viewed__container .product-viewed__right .product-viewed__right--top{gap:4px}cad-stored-products .product-viewed{width:calc((100% / 3) - (48px / 3))!important}cad-stored-products.cad-frame--data{gap:24px}.product-view__actions{position:absolute;top:0;left:0;right:0;aspect-ratio:4/5;margin:0!important;display:flex;justify-content:flex-end;align-items:flex-end;padding:10px;pointer-events:none}.product-view__actions button.cad-cta{width:48px;height:48px;max-width:unset!important;min-width:unset!important;display:flex!important;align-items:center;justify-content:center;text-align:center;padding:0!important;background:url(./icon-right-arrow.svg)!important;background-repeat:no-repeat!important;background-size:24px!important;background-position:center!important}.product-view__actions button.cad-cta:after{display:none}.product-view__actions button.cad-cta span{font-size:0;text-align:center}@media screen and (max-width: 991px){cad-stored-products .product-viewed{width:calc(50% - 12px)!important}}@media screen and (max-width: 767px){cad-stored-products.cad-frame--data{display:flex;flex-wrap:wrap;gap:16px}cad-stored-products .product-viewed{width:calc(50% - 8px)!important}cad-stored-products .product-viewed__container{flex-direction:column}[data-menu-style=minimal] .cad-nav.cad-nav--slider-menu,[data-menu-style=tabs] .cad-nav.cad-nav--slider-menu{padding:0 20px}[data-menu-style=minimal] .cad-nav__menu--list,[data-menu-style=tabs] .cad-nav__menu--list{padding:0;gap:0}[data-menu-style=tabs] .cad-nav__menu-item{border:none!important;box-shadow:none!important;background:transparent!important;padding:12px 16px;margin:0;display:flex;align-items:flex-start}.cad-nav__menu-item .left span{width:auto!important;text-align:left!important}[data-menu-style=minimal] .cad-nav__menu,[data-menu-style=tabs] .cad-nav__menu{border-radius:12px;padding:12px 0!important}.cad-frame--data__account--field.field.cad-frame--field[data-metafield-key=avatar] .image-preview img{max-width:150px}cad-stored-products .product-viewed__main-container .product-viewed__variant-image.selected{border-radius:0 16px!important}cad-stored-products .product-viewed__main-container .product-viewed__variant-image.selected>img{border-radius:0 15px!important}.product-view__actions button.cad-cta{width:32px;height:32px;background-size:18px!important}.cad-frame .back-to-menu{background:#0000000d;font-size:clamp(14px,3vw,18px)!important;line-height:140%!important;font-family:Poppins,sans-serif!important;font-weight:500}.cad-frame .back-to-menu span{font-weight:400}.cad-frame .back-to-menu .text{font-weight:inherit}.cad-contact.cad-frame-content,.cad-password.cad-frame-content{margin:0 20px;padding:20px 0!important}}.collapsed-layout .cad-frame--data__header--status span{border-radius:4px;padding:3px 16px!important}.cad-frame--data__header--status>span.order__delivery-status{display:none!important}.collapsed-layout .details.show>div[class^=cad-frame--data]{border-radius:14px;padding:20px;border:1px solid var(--color-ss-divider)}.collapsed-layout .details.show>div[class^=cad-frame--data]>div[class^=cad-frame--data]{background:transparent!important;padding:0;font-size:clamp(16px,2.5vw,18px)!important;line-height:140%!important;font-family:Poppins,sans-serif!important;font-weight:500}.collapsed-layout .details.show>.cad-frame--data__addresses .padded{padding:20px 0;display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.collapsed-layout .details.show>div[class^=cad-frame--data] .padded{padding-left:0;padding-right:0}.collapsed-layout .details.show>.cad-frame--data__addresses .cad-frame--data__addresses--label{font-size:clamp(14px,2.5vw,16px)!important;line-height:140%!important;font-family:Poppins,sans-serif!important;font-weight:500}.collapsed-layout .details.show>div[class^=cad-frame--data] .padded>.cad-frame--data__addresses--shipping,.collapsed-layout .details.show>div[class^=cad-frame--data] .padded>.cad-frame--data__addresses--billing{width:50%}.Vtl-StickyAddToCart__Container .Vtl-StickyAddToCart__ProductInfoContainer{flex-direction:column;gap:4px!important;align-items:flex-start}.Vtl-StickyAddToCart__Container .Vtl-StickyAddToCart__ProductInfoContainer .Vtl-StickyAddToCart__ProductInfoTitle{font-size:clamp(14px,3vw,18px)!important;line-height:140%!important;font-family:Poppins,sans-serif!important}.Vtl-StickyAddToCart__Container .Vtl-StickyAddToCart__ProductInfoContainer .Vtl-StickyAddToCart__ProductPrice{font-size:clamp(14px,3vw,18px)!important;line-height:140%!important;font-family:Poppins,sans-serif!important;font-weight:500!important}.Vtl-StickyAddToCart__Container .Vtl-StickyAddToCart__ProductImage{background:linear-gradient(50deg,rgba(var(--color-ss-rgb-secondary) / 100%),rgba(var(--color-ss-rgb-secondary) / 0%),rgba(var(--color-ss-rgb-secondary) / 100%));border-radius:0 12px!important;display:block;overflow:hidden;padding:1px;width:80px;height:80px}.Vtl-StickyAddToCart__Container .Vtl-StickyAddToCart__ProductImage img{border-radius:0 11px!important;width:100%;height:100%;object-fit:cover;overflow:hidden}.Vtl-StickyAddToCart{height:unset!important;padding:10px 16px!important;background-color:var(--color-ss-white)!important;border-radius:10px 10px 0 0;box-shadow:0 7px 3px #732e4a00,0 -5px 4px #732e4a03,0 -8px 8px #732e4a08,0 -8px 14px #732e4a05,0 -3px 16px #732e4a0d!important}.Vtl-StickyAddToCart__ProductInfo{width:calc(50% - 12px)!important;flex:none}.Vtl-StickyAddToCart__Actions{width:calc(50% - 12px);justify-content:space-between}.Vtl-StickyAddToCart__Actions .Vtl-StickyAddToCart__ActionsContainer{width:50%;max-width:unset}.Vtl-StickyAddToCart__Actions .Vtl-StickyAddToCart__ActionsContainer .Vtl-StickyAddToCart__ProductVariantPicker{width:-webkit-fill-available;background-color:var(--color-ss-white)!important}.Vtl-StickyAddToCart__Actions .Vtl-StickyAddToCart__ActionsContainer .Vtl-Dropdown__Header{background-color:var(--color-ss-white)!important}.Vtl-StickyAddToCart__Actions .Vtl-StickyAddToCart__AddToCartButton{width:50%!important;display:flex;gap:8px;align-items:center}.Vtl-Dropdown__Portal--light .Vtl-Dropdown__Portal-List{max-width:300px!important;background-color:var(--color-ss-white)!important}.Vtl-Dropdown__Portal--light .Vtl-Dropdown__Portal-List li.Vtl-Dropdown__Portal-List-Option.Vtl-Dropdown__Portal-List-Option--IsSelected{background-color:var(--color-ss-divider)!important}@media screen and (max-width: 767px){.Vtl-StickyAddToCart__Actions,.Vtl-StickyAddToCart__ProductInfo{width:100%!important}.Vtl-StickyAddToCart__Container .Vtl-StickyAddToCart__ProductImage{width:60px;height:60px}.Vtl-StickyAddToCart__ProductInfoTitle{white-space:unset!important}.product__info-wrapper{margin-top:16px!important}}.swiper-slide.common-shape{position:relative;width:calc(100% - 2px)!important}.swiper-slide.common-shape:after{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;background-color:var(--color-ss-white);z-index:-1;border-radius:10px!important}.swiper-slide.common-shape>*{overflow:hidden!important}.swiper-container.product-slider{position:relative}.swiper-container.product-slider .swiper-wrapper{position:unset}.swiper-container.product-slider .swiper-arrow{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}.whatsapp-floating{position:fixed;bottom:24px;right:24px;z-index:9}.whatsapp-floating a{display:flex;align-items:center;justify-content:center;box-shadow:0 8px 12px #0000000d,0 4px 4px #0000001a;border-radius:50%;width:56px;height:56px}.whatsapp-floating a img{width:100%;height:100%}@media screen and (max-width: 767px){.whatsapp-floating{bottom:16px;right:16px}.whatsapp-floating a{width:48px;height:48px}}.variant-chain-options{max-width:100%!important;width:100%!important;margin-bottom:32px!important;padding-bottom:32px!important;border-bottom:1px solid var(--color-ss-divider)!important}.variant-chain-options .form__label{max-width:100%!important;width:100%!important}.variant-chain-options label.variant-label{width:calc(50% - 8px);margin:0!important;display:flex!important;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px;border:.1px solid var(--color-ss-divider)!important;border-radius:8px!important;padding:12px 24px!important}.variant-chain-options input:checked+label.variant-label{border-color:var(--color-ss-primary)!important}.variant-chain-options .form__label>span{display:inline-block;margin-bottom:8px}.variant-chain-options p{margin:0}.variant-chain-options legend.form__label{margin-bottom:16px}span.strikethrough{text-decoration:line-through;padding-left:5px;font-weight:300;font-size:14px;color:gray}@media screen and (max-width: 767px){.variant-chain-options label.variant-label{width:100%}.variant-chain-options .ss-variant-options{gap:8px}.variant-chain-options label.variant-label{gap:4px}.card-wrapper.product-card-wrapper{border-radius:20px 20px 10px 10px}span.strikethrough{text-decoration:line-through;padding-left:5px;font-weight:400;font-size:12px}}.load-more-wrapper{display:flex;justify-content:center;align-items:center}.article-card__image-wrapper.card__media{border-radius:10px!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/style.css.map */
