*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--color-bg);color:var(--color-text-primary);font-family:var(--font-body);font-size:calc(16px * var(--font-body-scale, 1));line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:400;line-height:1.25;color:var(--color-heading-text)}a{color:inherit;text-decoration:none}img,video{max-width:100%;height:auto;display:block}.container{width:100%;max-width:1440px;margin:0 auto;padding:0 40px}@media(max-width:768px){.container{padding:0 20px}}.hide{display:none!important}.no-wrap{white-space:nowrap}.center{text-align:center}.paragraph{font-family:var(--font-body);color:var(--color-text-muted);font-size:calc(15px * var(--font-body-scale, 1))}.h2{font-size:calc(2.5rem * var(--font-heading-scale, 1));letter-spacing:-.02em}.h4{font-size:calc(1.75rem * var(--font-heading-scale, 1))}.h5{font-size:calc(1.25rem * var(--font-heading-scale, 1));text-transform:uppercase;letter-spacing:.05em}.h6{font-size:calc(1.1rem * var(--font-body-scale, 1));font-family:var(--font-body)}.big-text{font-size:calc(3.5rem * var(--font-heading-scale, 1));line-height:1.1;font-family:var(--font-heading)}@media(max-width:768px){.big-text{font-size:calc(2.25rem * var(--font-heading-scale, 1))}.h2{font-size:calc(1.85rem * var(--font-heading-scale, 1))}}.button-white,.button-black{display:inline-flex;align-items:center;gap:12px;padding:12px 24px;font-family:var(--font-body);font-size:14px;text-transform:uppercase;letter-spacing:.05em;border-radius:100px;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.button-white{background-color:var(--color-bg);color:var(--color-text-primary);border:1px solid var(--color-border)}.button-black{background-color:var(--color-button-bg);color:var(--color-button-text);border:1px solid var(--color-button-bg)}.button-white:hover{background-color:var(--color-button-bg);color:var(--color-button-text);border-color:var(--color-button-bg)}.button-black:hover{background-color:var(--color-bg);color:var(--color-button-bg);border-color:var(--color-border)}.button-arrow-box-wrap{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#0f0f0f;color:#fff;transition:transform .4s cubic-bezier(.16,1,.3,1),background-color .3s;overflow:hidden}.button-white:hover .button-arrow-box-wrap{background-color:#fff;color:#0f0f0f;transform:translate(4px)}.button-black:hover .button-arrow-box-wrap{background-color:#0f0f0f;color:#fff;transform:translate(4px)}.button-arrow{width:14px;height:14px;fill:currentColor}.section{padding:80px 0;border-bottom:1px solid var(--color-border)}@media(max-width:768px){.section{padding:40px 0}}.cart-drawer-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#0f0f0f66;z-index:1000;opacity:0;visibility:hidden;transition:opacity .4s ease,visibility .4s}.cart-drawer-overlay.is-active{opacity:1;visibility:visible}.cart-drawer{position:fixed;top:0;right:0;width:100%;max-width:450px;height:100vh;background-color:var(--color-bg);box-shadow:-10px 0 30px #0000000d;z-index:1001;transform:translate(100%);transition:transform .4s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column}.cart-drawer.is-active{transform:translate(0)}.cart-drawer__header{padding:30px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--color-border)}.cart-drawer__close{cursor:pointer;background:none;border:none;font-size:24px}.cart-drawer__content{flex:1;overflow-y:auto;padding:30px}.cart-drawer__footer{padding:30px;border-top:1px solid var(--color-border)}.cart-item{display:flex;gap:15px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid var(--color-border)}.cart-item__image{width:80px;height:80px;object-fit:cover;background-color:#f7f7f7;border-radius:4px}.cart-item__details{flex:1}.cart-item__title{font-size:16px;font-family:var(--font-heading);margin-bottom:4px}.cart-item__price{font-size:14px;color:var(--color-accent)}.cart-item__remove{background:none;border:none;color:#c00;font-size:12px;cursor:pointer;margin-top:6px}.product-card{display:flex;flex-direction:column;height:100%;border:1px solid var(--color-border);border-radius:4px;overflow:hidden;background-color:#0f0f0f;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s;position:relative}.product-card:hover{transform:translateY(-5px);box-shadow:0 15px 30px #00000026;background-color:#fff}.product-card__link{display:flex;flex-direction:column;flex:1;text-decoration:none}.product-card__image-box{position:relative;width:100%;padding-bottom:100%;overflow:hidden;background-color:#171717}.product-card__badge{position:absolute;top:15px;left:15px;background-color:#ffffff1a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:5px 12px;border-radius:20px;z-index:2;transition:all .4s cubic-bezier(.16,1,.3,1)}.product-card__badge-text{font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:#fff;font-weight:500;transition:color .4s}.product-card__img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.16,1,.3,1)}.product-card__img--hover{opacity:0;z-index:1;transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1)!important}.product-card:hover .product-card__img{transform:scale(1.08)}.product-card:hover .product-card__img--hover{opacity:1;transform:scale(1.08)!important}.product-card:hover .product-card__badge{background-color:#fff}.product-card:hover .product-card__badge-text{color:#0f0f0f}.product-card__info{padding:24px 20px;background-color:#0f0f0f;border-top:1px solid var(--color-border);display:flex;justify-content:space-between;align-items:baseline;transition:background-color .4s cubic-bezier(.16,1,.3,1)}.product-card:hover .product-card__info{background-color:#fff}.product-card__title{margin:0;font-family:var(--font-heading);font-size:15px;color:#fff;transition:color .4s}.product-card:hover .product-card__title{color:#0f0f0f}.product-card__price{font-size:14px;color:#fff;font-weight:500;transition:color .4s}.product-card:hover .product-card__price{color:#0f0f0f}.collection-filters{display:flex;justify-content:flex-start;gap:30px;margin-bottom:60px;overflow-x:auto;padding:10px 15px;-webkit-overflow-scrolling:touch}@media(min-width:769px){.collection-filters{justify-content:center;padding:10px 0}}.collection-filter-item{display:flex;flex-direction:column;align-items:center;gap:8px;cursor:pointer;background:none;border:none;padding:0;color:inherit}.collection-filter-circle{width:68px;height:68px;border-radius:50%;border:1px solid var(--color-border);display:flex;align-items:center;justify-content:center;background-color:transparent;color:var(--color-text-primary);transition:all .4s cubic-bezier(.16,1,.3,1)}.collection-filter-circle svg{width:24px;height:24px;fill:currentColor;transition:transform .4s cubic-bezier(.16,1,.3,1)}.collection-filter-text{font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);font-weight:500;transition:color .3s}.collection-filter-item:hover .collection-filter-circle,.collection-filter-item.is-active .collection-filter-circle{background-color:#0f0f0f;color:#fff;border-color:#0f0f0f}.collection-filter-item:hover .collection-filter-circle svg{transform:scale(1.1)}.collection-filter-item:hover .collection-filter-text,.collection-filter-item.is-active .collection-filter-text{color:var(--color-text-primary)}@media(max-width:768px){.collection-filters{gap:14px;padding:8px 12px;justify-content:space-between;overflow-x:visible}.collection-filter-circle{width:50px;height:50px}.collection-filter-circle svg{width:18px;height:18px}.collection-filter-text{font-size:9.5px;letter-spacing:.03em}.collection-filter-item{gap:6px;flex:1}}.reveal-on-scroll{opacity:0;transform:scale(.96) translateY(20px);transition:opacity 1.2s cubic-bezier(.16,1,.3,1),transform 1.2s cubic-bezier(.16,1,.3,1)}.reveal-on-scroll.is-visible{opacity:1;transform:scale(1) translateY(0)}.site-nav__link,.mobile-nav-link,.footer-nav__link,.button-white,.button-black,.product-meta,.form-group label,.variant-label,.swatch-btn,.footer-heading,.footer-bottom,.licenses-group-title,.licenses-item-label,.licenses-item-val,.appointment-submit,.gallery-overlay-tag,.gallery-subtitle,.bottom-content-icon{font-family:var(--font-ui)!important;letter-spacing:.08em}.h6,.bottom-content-box .h6{font-family:var(--font-ui)!important}.product-card__image-box img,.blog-card__image-link img,.gallery-item img,.values-left img,.team-member__image img,.article-card__image-box img,.scroll-hero__panel-left img,.scroll-hero__panel-right img{transition:transform 1.5s cubic-bezier(.16,1,.3,1)!important}.product-card:hover .product-card__img,.blog-card:hover .blog-card__img,.gallery-item:hover .gallery-item__img,.values-left:hover .values-img,.team-member:hover .team-member__img,.article-card:hover .article-card__img,.scroll-hero__panel-left:hover img,.scroll-hero__panel-right:hover img{transform:scale(1.08)!important}.sizer-modal{border:1px solid var(--color-border);border-radius:8px;background-color:var(--color-bg);max-width:500px;width:calc(100% - 40px);padding:0;box-shadow:0 20px 50px #00000026;overflow:hidden;margin:auto;max-height:90dvh}.sizer-modal::backdrop{background-color:#0f0f0f80;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.sizer-modal__container{display:flex;flex-direction:column;max-height:inherit;overflow-y:auto;-webkit-overflow-scrolling:touch}.sizer-modal__header{padding:20px 30px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--color-border)}.sizer-modal__close{cursor:pointer;background:none;border:none;font-size:28px;color:var(--color-text-primary);line-height:1;transition:transform .2s ease,color .2s ease;padding:5px;display:flex;align-items:center;justify-content:center}.sizer-modal__close:hover{transform:rotate(90deg) scale(1.1);color:var(--color-accent)}.sizer-modal__body{padding:30px}.sizer-step__title{margin-bottom:8px}.sizer-calibration__selectors{display:flex;gap:10px;margin-bottom:20px}.sizer-cal-btn{flex:1;background:none;border:1px solid var(--color-border);padding:10px;border-radius:4px;font-family:var(--font-ui);font-size:12px;cursor:pointer;transition:all .3s ease;color:var(--color-text-primary)}.sizer-cal-btn.is-active,.sizer-cal-btn:hover{background-color:var(--color-text-primary);color:var(--color-bg);border-color:var(--color-text-primary)}.sizer-calibration__preview-container{background-color:#fcfcfc;background-image:linear-gradient(rgba(212,175,55,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(212,175,55,.04) 1px,transparent 1px);background-size:20px 20px;background-position:center;border:1px solid var(--color-border);border-radius:6px;height:220px;display:flex;align-items:center;justify-content:center;margin-bottom:20px;overflow:hidden;box-shadow:inset 0 2px 10px #00000005}.sizer-calibration__target.quarter-target{aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#f5f5f5,#e2e2e2 50%,#ccc 85%,#a8a8a8);border:1px solid rgba(130,130,130,.4);box-shadow:inset 0 0 10px #00000026,0 8px 20px #0000001a}.sizer-calibration__target.quarter-target:before{content:"";position:absolute;top:6%;left:6%;right:6%;bottom:6%;border:1px dashed rgba(140,140,140,.5);border-radius:50%}.sizer-calibration__target.quarter-target:after{content:"QUARTER";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:var(--font-ui);font-size:8px;letter-spacing:.05em;color:#50505066;font-weight:600}.sizer-calibration__target.euro-target{aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#d4af37 60%,#c59b27 61%,#e5e5e5 64%,#ccc 90%,#999);border:1px solid rgba(100,100,100,.35);box-shadow:inset 0 0 8px #0003,0 8px 20px #0000001a}.sizer-calibration__target.euro-target:before{content:"\2605  \2605  \2605";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:var(--font-ui);font-size:6px;color:#ffffffb3;letter-spacing:2px;font-weight:700}.sizer-slider-wrap{margin-top:15px}.sizer-slider{-webkit-appearance:none;appearance:none;width:100%;height:5px;background:var(--color-border);border-radius:3px;outline:none;margin:10px 0}.sizer-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:var(--color-accent);border:2px solid var(--color-bg);cursor:pointer;box-shadow:0 2px 6px #00000026;transition:transform .1s ease}.sizer-slider::-webkit-slider-thumb:hover{transform:scale(1.15)}.sizer-measurement__visual{background-color:#fcfcfc;background-image:linear-gradient(rgba(212,175,55,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(212,175,55,.04) 1px,transparent 1px);background-size:20px 20px;background-position:center;border:1px solid var(--color-border);border-radius:6px;height:220px;display:flex;align-items:center;justify-content:center;margin-bottom:20px;box-shadow:inset 0 2px 10px #00000005}.sizer-circle-container{position:relative;display:flex;align-items:center;justify-content:center;width:220px;height:220px;overflow:visible}.sizer-circle-container:before,.sizer-circle-container:after{content:"";position:absolute;background-color:#d4af3726;pointer-events:none}.sizer-circle-container:before{left:5%;right:5%;top:50%;height:1px;transform:translateY(-50%)}.sizer-circle-container:after{top:5%;bottom:5%;left:50%;width:1px;transform:translate(-50%)}.sizer-circle{border:3px double var(--color-accent);border-radius:50%;box-shadow:0 0 25px #d4af3733,inset 0 0 15px #d4af3726;background-color:#d4af3708;transition:width .1s ease,height .1s ease;z-index:2}@media(max-width:768px){.sizer-modal{width:calc(100% - 24px);max-height:85dvh}.sizer-modal__header{padding:16px 20px}.sizer-modal__header .h4{font-size:1.3rem}.sizer-modal__body{padding:20px}.sizer-measurement__visual{min-height:160px;height:auto;margin-bottom:15px;padding:20px 0}.sizer-circle-container{width:160px;height:160px;overflow:visible}.sizer-stats{grid-template-columns:repeat(3,1fr)!important;gap:6px!important}.sizer-stat-col strong{font-size:14px!important}.sizer-stat-col .paragraph{font-size:10px!important}.sizer-slider{height:6px;cursor:pointer}.sizer-coin-tip p{font-size:11px!important;line-height:1.5}}@media(max-width:768px){.bespoke-drawer{width:calc(100% - 24px);max-height:80vh}.bespoke-drawer__header{padding:16px 20px}.bespoke-drawer__header .h4{font-size:1.3rem}.bespoke-drawer__content{padding:20px}}.bespoke-drawer{position:fixed;top:50%;left:50%;right:auto;bottom:auto;width:90%;max-width:500px;height:auto;max-height:85vh;background-color:var(--color-bg);box-shadow:0 20px 50px #00000026;border:1px solid var(--color-border);border-radius:8px;display:flex;flex-direction:column;padding:0;margin:0;z-index:1005!important;transform:translate(-50%,-45%) scale(.96);opacity:0;pointer-events:none;transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .3s ease,overlay .4s allow-discrete,display .4s allow-discrete}.bespoke-drawer:popover-open{transform:translate(-50%,-50%) scale(1);opacity:1;pointer-events:auto}.bespoke-drawer.is-active{transform:translate(-50%,-50%) scale(1);opacity:1;pointer-events:auto;display:flex!important}.bespoke-drawer::backdrop{background-color:#0f0f0f80;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1004}.bespoke-drawer__header{padding:20px 30px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--color-border)}.bespoke-drawer__close{cursor:pointer;background:none;border:none;font-size:28px;color:var(--color-text-primary);line-height:1;transition:transform .2s ease,color .2s ease;padding:5px;display:flex;align-items:center;justify-content:center}.bespoke-drawer__close:hover{transform:rotate(90deg) scale(1.1);color:var(--color-accent)}.bespoke-drawer__content{flex:1;overflow-y:auto;padding:30px}.bespoke-drawer.is-active{display:flex!important;transform:translate(0)!important;z-index:1005!important}.custom-cursor-follower{position:fixed;top:0;left:0;width:8px;height:8px;background-color:var(--color-accent);border-radius:50%;pointer-events:none;z-index:9999;opacity:0;transform:translate(-50%,-50%) scale(.6);transition:opacity .3s ease,transform .3s cubic-bezier(.16,1,.3,1),background-color .3s,border-radius .3s,padding .3s,border .3s;box-shadow:0 0 10px #d4af3740;display:flex;align-items:center;justify-content:center;white-space:nowrap;font-family:var(--font-ui)!important;font-size:0;color:#0f0f0f;letter-spacing:.12em;text-transform:uppercase;font-weight:600;border:1px solid transparent}.custom-cursor-follower.is-hovering-link{width:24px;height:24px;background-color:transparent;border-color:var(--color-accent);box-shadow:0 0 15px #d4af3766;transform:translate(-50%,-50%) scale(1.1)}.custom-cursor-follower.is-hovering-image{width:auto;height:auto;padding:8px 16px;border-radius:40px;background-color:#fffffff5;color:#0f0f0f;font-size:9px;border-color:transparent;transform:translate(-50%,-50%) scale(1);box-shadow:0 6px 20px #0000001f}.custom-cursor-follower.is-active{opacity:1}.custom-cursor-follower.is-hidden{opacity:0!important;visibility:hidden!important}.split-heading{overflow:hidden}.split-heading .char{display:inline-block;will-change:transform,opacity}.product-gallery-container{display:flex;flex-direction:column;gap:15px}.product-gallery-thumbnails{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.product-gallery-thumbnail{position:relative;border:1px solid var(--color-border);border-radius:4px;background-color:#fff;aspect-ratio:1;cursor:pointer;overflow:hidden;display:flex;align-items:center;justify-content:center;transition:all .3s ease;padding:0}.product-gallery-thumbnail:hover,.product-gallery-thumbnail.is-active{border-color:var(--color-accent);background-color:#d4af3705;box-shadow:0 4px 10px #d4af3714}.product-gallery-thumbnail img{width:100%;height:100%;object-fit:cover}body:has(#bespoke-fit-drawer:popover-open) .site-header,body:has(#bespoke-fit-drawer.is-active) .site-header,body:has(#ring-sizer-modal[open]) .site-header{z-index:99!important}.product-card,.category-card,.value-row__image-box,.value-row__img,.gallery-item,.gallery-item__img,.banner-video-box,.about-hero__video-container{border-radius:16px!important}.template-collection .main-content,.template-product .main-content,.template-page .main-content,.template-cart .main-content{padding-top:80px}.product-info pre,.product-info code,.product-description pre,.product-description code{all:unset;font-family:var(--font-body);font-size:inherit;color:inherit;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;display:inline}.product-info pre,.product-description pre{display:block}.product-description{max-width:100%;overflow-wrap:break-word;word-break:break-word}@media(max-width:768px){.product-card__info{flex-direction:column!important;align-items:flex-start!important;gap:8px!important;padding:16px 12px!important}.product-card__title{font-size:13px!important;line-height:1.3!important}.product-card__price{font-size:12px!important}}.product-card__overlay{position:absolute;bottom:0;left:0;width:100%;padding:24px;background:linear-gradient(to top,rgba(15,15,15,.4) 0%,transparent 100%);display:flex;justify-content:center;align-items:center;opacity:0;transform:translateY(15px);transition:opacity .4s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1);z-index:5;pointer-events:none}.product-card:hover .product-card__overlay{opacity:1;transform:translateY(0)}.product-card__overlay-btn{font-family:var(--font-ui, "Sen", sans-serif);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:#fff;background-color:#0f0f0f;border:1px solid rgba(255,255,255,.2);padding:10px 20px;border-radius:30px;box-shadow:0 10px 25px #0000004d;transition:background-color .3s,border-color .3s,transform .3s;display:inline-flex;align-items:center;gap:8px}.product-card:hover .product-card__overlay-btn{background-color:var(--color-accent, #d4af37);border-color:var(--color-accent, #d4af37);color:#0f0f0f}.whatsapp-floating-bubble{position:fixed;bottom:30px;right:30px;width:60px;height:60px;border-radius:50%;background:#25d366e6;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 32px #25d3664d;border:1px solid rgba(255,255,255,.25);cursor:pointer;z-index:9999;transition:all .4s cubic-bezier(.165,.84,.44,1);animation:whatsapp-pulse 2s infinite}.whatsapp-floating-bubble:hover{transform:scale(1.1) translateY(-5px);background:#25d366;box-shadow:0 12px 40px #25d36680}@keyframes tooltip-bounce{0%,to{transform:translate(0)}50%{transform:translate(-5px)}}.whatsapp-tooltip{position:absolute;right:75px;background:#fff;color:#0f0f0f;padding:8px 14px;border-radius:8px;font-family:var(--font-body);font-size:13px;font-weight:500;white-space:nowrap;box-shadow:0 4px 12px #00000026;opacity:1;visibility:visible;pointer-events:none;animation:tooltip-bounce 2s infinite ease-in-out}.whatsapp-floating-bubble:active{transform:scale(.95) translateY(0)}.whatsapp-icon{width:30px;height:30px;transition:transform .3s ease}.whatsapp-floating-bubble:hover .whatsapp-icon{transform:rotate(10deg)}.button-whatsapp{background-color:transparent;color:#25d366;border:1px solid rgba(37,211,102,.3);display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 28px;font-family:var(--font-body);font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:.05em;border-radius:100px;cursor:pointer;transition:all .3s ease;width:100%;margin-top:10px;text-decoration:none}.button-whatsapp:hover{background-color:#25d3660d;border-color:#25d366;color:#25d366;transform:translateY(-2px)}.button-whatsapp svg{fill:currentColor;flex-shrink:0}@keyframes whatsapp-pulse{0%{box-shadow:0 0 #25d36699}70%{box-shadow:0 0 0 15px #25d36600}to{box-shadow:0 0 #25d36600}}@media(max-width:768px){.whatsapp-floating-bubble{bottom:20px;right:20px;width:50px;height:50px}.whatsapp-icon{width:24px;height:24px}}.shopify-policy__container{padding-top:180px!important;padding-bottom:100px!important;max-width:900px!important;margin:0 auto!important;background-color:transparent!important;color:var(--color-text-primary)!important;font-family:var(--font-body)!important;line-height:1.8!important}body:has(.shopify-policy__container){background-color:var(--color-bg)!important}.shopify-policy__title{text-align:center!important;font-family:var(--font-heading)!important;font-size:clamp(36px,5vw,54px)!important;color:var(--color-heading-text)!important;margin-bottom:60px!important;font-weight:300!important;letter-spacing:.02em!important}.shopify-policy__title h1{margin:0!important}.shopify-policy__body{font-size:16px!important}.shopify-policy__body h1,.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4{font-family:var(--font-heading)!important;color:var(--color-heading-text)!important;margin-top:50px!important;margin-bottom:20px!important;font-weight:300!important;letter-spacing:.02em!important}.shopify-policy__body p{margin-bottom:24px!important}.shopify-policy__body ul{margin-bottom:24px!important;padding-left:20px!important}.shopify-policy__body li{margin-bottom:10px!important}.shopify-policy__body a{color:var(--color-accent)!important;text-decoration:underline!important;text-underline-offset:4px}
/*# sourceMappingURL=/cdn/shop/t/10/assets/theme.css.map */
