.g33-nw{white-space:nowrap}.c2-btn.g33-btn--lg{padding:14px 28px;font-size:16px}.c2-btn.g33-btn--dark{background:var(--c2-g);border-color:var(--c2-g);color:#fff}@media(hover:hover){.c2-btn.g33-btn--dark:hover{background:#000;border-color:#000;color:#fff}}.c2-btn:focus-visible{outline:3px solid var(--c2-or);outline-offset:2px}.g33{font-family:var(--c2-sans);color:var(--c2-g);-webkit-font-smoothing:antialiased}.g33-lab{margin:0 0 10px;font:600 15px/1.3 var(--c2-sans);color:var(--c2-or)}.g33-h1,.ds-shop2 .ds-shop2__title.g33-h1{margin:0;font:700 40px/1.05 var(--c2-sans);letter-spacing:-1.2px;text-transform:none;color:var(--c2-g);text-wrap:balance}.g33-h2,.g23-grid .g23-h2.g33-h2{margin:0;font:700 42px/1.03 var(--c2-sans);letter-spacing:-1.2px;text-transform:none;color:var(--c2-g)}@media(min-width:750px){.g33-h1,.ds-shop2 .ds-shop2__title.g33-h1{font-size:64px;letter-spacing:-2px}.g33-h2,.g23-grid .g23-h2.g33-h2{font-size:72px;letter-spacing:-2.2px}}section.g33 .g33-list.g33-list{display:flex;flex-wrap:wrap;justify-content:center;gap:32px 12px;margin:0;padding:0;list-style:none}section.g33 .g33-list>*{flex:0 0 calc((100% - 12px)/2);min-width:0;display:flex}@media(min-width:990px){section.g33 .g33-list.g33-list{gap:48px 24px}section.g33 .g33-list>*{flex-basis:calc((100% - 72px)/4)}section.g33 .g33-list--n1>*,section.g33 .g33-list--n2>*,section.g33 .g33-list--n3>*,section.g33 .g33-list--n5>*,section.g33 .g33-list--n6>*{flex-basis:calc((100% - 48px) / 3)}}.g33 .g23-card{color:var(--c2-g);font-family:var(--c2-sans)}.g33 .g23-card__media{border-radius:22px;background:var(--c2-soft)}.g33 .g23-card__img{mix-blend-mode:multiply}.g33 .g23-card__body{padding:16px 2px 0}.g33 .g23-card__name{margin:0;font:700 18px/1.2 var(--c2-sans);letter-spacing:-.3px;text-transform:none;color:var(--c2-g)}.g33 .g23-card__line{margin-top:4px;font:400 14px/1.4 var(--c2-sans);color:var(--c2-mute)}.g33 .g23-card__price{padding-top:10px;font:600 16px/1.2 var(--c2-sans);letter-spacing:0;color:var(--c2-g)}.g33 .g23-card__btn{align-self:flex-start;min-height:0;margin-top:14px;padding:9px 24px;border-radius:999px;background:var(--c2-g);color:#fff;font:600 14px/1.2 var(--c2-sans);letter-spacing:0;text-transform:none}@media(hover:hover){.g33 .g23-card:hover .g23-card__btn{background:#000;color:#fff}.g33 .g23-card:hover .g23-card__img{transform:scale(1.03)}}.g33 .g23-card:focus-visible{outline:3px solid var(--c2-or);outline-offset:3px;border-radius:22px}@media(min-width:990px){.g33 .g23-card__body{padding-top:20px}.g33 .g23-card__name{font-size:22px;letter-spacing:-.5px}.g33 .g23-card__line{font-size:15px}.g33 .g23-card__price{font-size:17px}.g33 .g23-card__btn{padding:10px 28px;font-size:15px}}.ds-tpl-index .g23-hero .g23-eyebrow{margin-bottom:12px;font:600 15px/1.3 var(--c2-sans);letter-spacing:0;text-transform:none;color:var(--c2-or)}.ds-tpl-index .g23-hero__h{font:700 60px/.98 var(--c2-sans);letter-spacing:-2.4px;text-transform:none;color:#fff}.ds-tpl-index .g23-hero__h .g23-hl{font-family:var(--c2-serif);font-style:italic;font-weight:400;font-size:1.1em;letter-spacing:-1px;color:#fff}.ds-tpl-index .g23-hero__sub{font:400 17px/1.45 var(--c2-sans);color:#c7c7cc}.ds-tpl-index .g23-hero__btns{gap:12px}.ds-tpl-index .g23-hero__btns .c2-btn{flex:1 1 0;min-width:0;max-width:220px;padding-left:14px;padding-right:14px}.ds-tpl-index .g23-hero__btns .c2-btn--ghost{color:#fff}.ds-tpl-index .g23-hero__note{font:400 13px/1.4 var(--c2-sans);letter-spacing:0;color:#86868b}@media(min-width:990px){.ds-tpl-index .g23-hero__h{font-size:clamp(88px,7.6vw,112px);letter-spacing:-4px}.ds-tpl-index .g23-hero__sub{font-size:21px}.ds-tpl-index .g23-hero__btns .c2-btn{flex:none;max-width:none;padding-left:30px;padding-right:30px}.ds-tpl-index .g23-hero__note{font-size:14px}}.ds-tpl-index .g23-ticker{height:48px;background:#fff;color:var(--c2-g);border-bottom:1px solid #E5E5E5}.ds-tpl-index .g23-ticker__item{padding-top:0;font:500 15px/1 var(--c2-sans);letter-spacing:-.1px;text-transform:none}.ds-tpl-index .g23-ticker__dot{width:5px;height:5px;margin:0 20px;background:var(--c2-or)}@media(min-width:990px){.ds-tpl-index .g23-ticker{height:56px}.ds-tpl-index .g23-ticker__item{font-size:17px}.ds-tpl-index .g23-ticker__dot{margin:0 26px}}.g23-grid.g33-grid{background:var(--c2-soft);padding:72px 0 80px}.g33-grid .g23-head{margin-bottom:36px}.g33-grid .g23-card__media{background:#fff}@media(min-width:990px){.g23-grid.g33-grid{padding:120px 0 130px}.g33-grid .g23-head{margin-bottom:60px}}.ds-story .ds-eyebrow{margin-bottom:8px;font:600 15px/1.3 var(--c2-sans);font-size:15px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none;color:var(--c2-or)}.ds-story .ds-h2.ds-story__h{margin:0 0 12px;font:700 38px/1.04 var(--c2-sans);letter-spacing:-1.2px;text-transform:none;text-wrap:balance}.ds-story .ds-story__p{font-family:var(--c2-sans);color:#a1a1a6}.ds-story .ds-story__link{font-family:var(--c2-sans);font-weight:600;letter-spacing:0;text-transform:none;color:#fff}.ds-story .ds-story__poster:not([src]){visibility:hidden}.ds-story.is-js .ds-story__beat{transition:opacity .16s ease,transform .3s cubic-bezier(.2,.7,.2,1)}.ds-story.is-js .ds-story__beat.is-on{opacity:1;transition:opacity .22s ease .06s,transform .35s cubic-bezier(.2,.7,.2,1) .06s}@media(min-width:900px){.ds-story .ds-h2.ds-story__h{font-size:60px;letter-spacing:-2px}}.ds-tpl-index .g23-emp{background:#fff;padding:72px 0 80px}.ds-tpl-index .g23-emp__media{border-radius:26px;background:var(--c2-soft)}.ds-tpl-index .g23-emp .g23-eyebrow{margin-bottom:10px;font:600 15px/1.3 var(--c2-sans);letter-spacing:0;text-transform:none;color:var(--c2-or)}.ds-tpl-index .g23-emp .g23-h2{font:700 40px/1.05 var(--c2-sans);letter-spacing:-1.2px;text-transform:none;color:var(--c2-g)}.ds-tpl-index .g23-emp__text{font:400 17px/1.55 var(--c2-sans);color:var(--c2-mute)}.ds-tpl-index .g23-emp__list{border-top-color:var(--c2-line)}.ds-tpl-index .g23-emp__list li{border-bottom-color:var(--c2-line);font:500 16px/1.35 var(--c2-sans);color:var(--c2-g)}.ds-tpl-index .g23-check{width:22px;height:22px;background:var(--c2-or);color:#fff}.ds-tpl-index .g23-check svg{width:12px;height:12px}.ds-tpl-index .g23-emp .c2-btn{margin-top:30px}@media(min-width:990px){.ds-tpl-index .g23-emp{padding:130px 0}.ds-tpl-index .g23-emp__media{border-radius:30px}.ds-tpl-index .g23-emp .g23-h2{font-size:56px;letter-spacing:-1.8px}.ds-tpl-index .g23-emp__text{font-size:19px}.ds-tpl-index .g23-emp__list li{font-size:17px}}.ds-tpl-index .g23-band{background:var(--c2-soft);color:var(--c2-g);padding:84px 0 80px}.ds-tpl-index .g23-band__big{max-width:none;font:700 52px/1 var(--c2-sans);letter-spacing:-2px;text-transform:none;color:var(--c2-g);text-wrap:balance}.ds-tpl-index .g23-band__line{margin-top:18px;font:600 21px/1.3 var(--c2-sans);letter-spacing:-.3px;color:var(--c2-g)}.ds-tpl-index .g23-band__small{font:400 15px/1.5 var(--c2-sans);color:var(--c2-mute)}.ds-tpl-index .g23-band__more a{font:600 15px/1.3 var(--c2-sans);letter-spacing:0;text-transform:none;color:var(--c2-g);text-decoration:underline;text-decoration-color:var(--c2-or);text-decoration-thickness:1.5px;text-underline-offset:4px}@media(min-width:990px){.ds-tpl-index .g23-band{padding:130px 0 120px}.ds-tpl-index .g23-band__big{font-size:110px;letter-spacing:-5px;white-space:nowrap}.ds-tpl-index .g23-band__line{margin-top:24px;font-size:28px}.ds-tpl-index .g23-band__small{font-size:17px}}.ds-tpl-index .ds-faq-sec{background:#fff;font-family:var(--c2-sans);color:var(--c2-g)}.ds-tpl-index .ds-faq-sec .ds-wrap{padding-left:20px;padding-right:20px}.ds-tpl-index .ds-faq-sec .ds-h2{font:700 40px/1.05 var(--c2-sans);letter-spacing:-1.2px;text-transform:none;color:var(--c2-g)}.ds-tpl-index .ds-faq details,.ds-tpl-index .ds-faq details:first-child{border-top:0!important;border-bottom:1px solid var(--c2-line)!important}.ds-tpl-index .ds-faq summary{padding:18px 0;font:600 17px/1.35 var(--c2-sans);letter-spacing:0;color:var(--c2-g)}.ds-tpl-index .ds-faq summary:after{content:"+";font:400 22px/1 var(--c2-sans);color:var(--c2-or);transform:none}.ds-tpl-index .ds-faq details[open] summary:after{content:"\2013";transform:none}.ds-tpl-index .ds-faq__a{padding:0 0 20px;font:400 15.5px/1.6 var(--c2-sans);color:var(--c2-g2)}.ds-tpl-index .ds-faq__more .ds-link{font:600 15px/1.3 var(--c2-sans);letter-spacing:0;text-transform:none;color:var(--c2-g);text-decoration-thickness:1.5px}.ds-tpl-index .ds-faq__more .ds-link:after{content:""}@media(min-width:990px){.ds-tpl-index .ds-faq-sec .ds-wrap{padding-left:48px;padding-right:48px}.ds-tpl-index .ds-faq-sec .ds-h2{font-size:56px;letter-spacing:-1.8px}.ds-tpl-index .ds-faq summary{padding:21px 0;font-size:18px}.ds-tpl-index .ds-faq details:first-child summary{padding-top:0}}.ds-shop2.g23-shop.g33{background:#fff;padding:40px 0 96px}.g33.g23-shop .ds-wrap{max-width:1280px;padding:0 20px}.g33.g23-shop .ds-shop2__head{margin:0 0 32px}.g33.g23-shop .ds-shop2__lead{margin-top:12px;font:400 17px/1.45 var(--c2-sans);color:var(--c2-mute)}@media(min-width:990px){.ds-shop2.g23-shop.g33{padding:72px 0 130px}.g33.g23-shop .ds-wrap{padding:0 48px}.g33.g23-shop .ds-shop2__head{margin-bottom:56px}.g33.g23-shop .ds-shop2__lead{font-size:21px}}body.ds-tpl-list-collections,.ds-tpl-list-collections main{background:#fff}body.ds-tpl-search,.ds-tpl-search main,.ds-tpl-search #MainContent{background:#fff}.g33-search{padding:40px 0 96px;background:#fff}.g33-search .g23-wrap{max-width:1280px}.g33-sform{display:flex;gap:10px;max-width:640px;margin:24px 0 0}.g33-sform__field{position:relative;flex:1;min-width:0}.g33-sform__ic{position:absolute;left:17px;top:50%;width:20px;height:20px;transform:translateY(-50%);fill:none;stroke:var(--c2-mute);stroke-width:1.8;stroke-linecap:round;pointer-events:none}.g33-sform input[type=search]{display:block;width:100%;height:52px;margin:0;padding:0 18px 0 46px;box-sizing:border-box;border:1px solid #E5E5E5;border-radius:999px;background:#fff;box-shadow:none;font:400 17px/1.2 var(--c2-sans);color:var(--c2-g);-webkit-appearance:none;appearance:none}.g33-sform input[type=search]::placeholder{color:var(--c2-mute);opacity:1}.g33-sform input[type=search]:focus{outline:2px solid var(--c2-g);outline-offset:1px;border-color:var(--c2-g)}.g33-sform input[type=search]::-webkit-search-cancel-button,.g33-sform input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none;display:none}.g33-sform .c2-btn{flex:none;height:52px;padding:0 24px}.g33-count{margin:28px 0 20px;font:400 15px/1.3 var(--c2-sans);color:var(--c2-mute)}.g33-search .g33-list.g33-list{justify-content:flex-start}.g33-sub{margin:56px 0 12px;font:700 24px/1.2 var(--c2-sans);letter-spacing:-.5px;color:var(--c2-g)}.g33-plist{max-width:760px;margin:0;padding:0;list-style:none;border-top:1px solid #E5E5E5}.g33-plist a{display:block;padding:18px 0;border-bottom:1px solid #E5E5E5;color:inherit;text-decoration:none}.g33-plist__t{display:block;font:600 17px/1.3 var(--c2-sans);color:var(--c2-g)}.g33-plist__x{display:block;margin-top:4px;font:400 14.5px/1.5 var(--c2-sans);color:var(--c2-mute)}@media(hover:hover){.g33-plist a:hover .g33-plist__t{text-decoration:underline;text-underline-offset:3px}}.g33-empty{margin-top:8px}.g33-empty p{margin:0 0 8px}.g33-empty__t{font:600 19px/1.35 var(--c2-sans);color:var(--c2-g)}.g33-empty__p{font:400 16px/1.5 var(--c2-sans);color:var(--c2-mute)}.g33-empty .c2-btn{margin-top:12px}.g33-quick{margin-top:36px}.g33-quick__h{margin:0 0 12px;font:600 15px/1.3 var(--c2-sans);color:var(--c2-mute)}.g33-quick ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.g33-quick a{display:inline-block;padding:9px 16px;border:1px solid #E5E5E5;border-radius:999px;background:#fff;font:500 15px/1.2 var(--c2-sans);color:var(--c2-g);text-decoration:none}@media(hover:hover){.g33-quick a:hover{background:var(--c2-soft)}}.g33-pag{margin-top:32px;font-family:var(--c2-sans)}@media(min-width:990px){.g33-search{padding:72px 0 130px}.g33-count{margin-top:36px}}@media(max-width:420px){.g33-sform .c2-btn{padding:0 18px}}.ds-cartbody{font-family:var(--c2-sans);color:var(--c2-g);-webkit-font-smoothing:antialiased}.ds-drawer__panel{background:#fff;border-left:0}.ds-drawer__overlay{background:#0006}.ds-cartbody--drawer,.ds-cartbody__top{background:#fff}.ds-cartbody__top{border-bottom:1px solid #ECECEC;padding:14px 14px 14px 20px}.ds-cartbody__title{font:700 24px/1.15 var(--c2-sans);letter-spacing:-.6px;text-transform:none;color:var(--c2-g)}.ds-cartbody__title span{font:400 16px/1 var(--c2-sans);letter-spacing:0;color:var(--c2-mute)}.ds-cartbody__x{width:40px;height:40px;border:0;background:var(--c2-soft);color:var(--c2-g)}.ds-cartbody--drawer .ds-cartbody__scroll{padding:16px 20px 20px}.ds-cartbody .ds-status{align-items:center;gap:10px;margin-bottom:14px;padding:12px 14px;border:0;border-radius:14px;background:var(--c2-soft);font:400 14px/1.4 var(--c2-sans);color:var(--c2-g)}.ds-cartbody .ds-status strong{font-weight:500}.ds-cartbody .ds-cart__items{border:1px solid #E5E5E5;border-radius:18px;background:#fff}.ds-cartbody .ds-line+.ds-line{border-top:1px solid #ECECEC}.ds-cartbody .ds-line__img{border:0;border-radius:12px;background:var(--c2-soft)}.ds-cartbody .ds-line__title{font:600 15.5px/1.3 var(--c2-sans);color:var(--c2-g)}.ds-cartbody .ds-line__price strong{font:600 16px/1.3 var(--c2-sans);color:var(--c2-g)}.ds-cartbody .ds-line__variant{font:400 13.5px/1.4 var(--c2-sans);color:var(--c2-mute)}.ds-cartbody .ds-line__disc{font:600 13px/1.35 var(--c2-sans);color:var(--c2-ok)}.ds-cartbody .ds-qty{border:1px solid var(--c2-line);background:#fff}.ds-cartbody .ds-qty button{background:transparent;color:var(--c2-g)}.ds-cartbody .ds-qty span{font:600 15px/1 var(--c2-sans)}.ds-cartbody .ds-line__remove{font:400 13px/1.2 var(--c2-sans);color:var(--c2-mute);text-underline-offset:2px}.ds-cartbody .ds-swap,.ds-cartbody .ds-up{border:0;border-top:1px solid #ECECEC;border-radius:0;background:none}.ds-cartbody .ds-swap{margin-top:16px;padding:16px 0 4px}.ds-cartbody .ds-swap__h{margin:0 0 4px;font:600 16px/1.3 var(--c2-sans);letter-spacing:-.2px;text-transform:none;color:var(--c2-g)}.ds-cartbody .ds-swap__t{font:400 14px/1.4 var(--c2-sans);color:var(--c2-g2)}.ds-cartbody .ds-swap__t .ds-icon{color:var(--c2-or)}.ds-cartbody .ds-ups{margin-top:12px}.ds-cartbody .ds-ups__h{font:600 17px/1.3 var(--c2-sans);letter-spacing:-.2px;text-transform:none}.ds-cartbody .ds-up{padding:14px 0}.ds-cartbody .ds-up__img{border-radius:12px;background:var(--c2-soft)}.ds-cartbody .ds-icotile{color:var(--c2-g)}.ds-cartbody .ds-up__title{font:600 14.5px/1.3 var(--c2-sans);color:var(--c2-g)}.ds-cartbody .ds-up__text{font:400 13px/1.4 var(--c2-sans);color:var(--c2-mute)}.ds-cartbody .ds-btn{font-family:var(--c2-sans);letter-spacing:0;text-transform:none;border-radius:999px;box-shadow:none}.ds-cartbody .ds-btn--outline,.ds-cartbody .ds-swap .ds-btn,.ds-cartbody .ds-up .ds-btn{min-height:38px;padding:0 16px;border:1px solid var(--c2-g)!important;background:#fff;color:var(--c2-g);font:600 14px/1.2 var(--c2-sans)}@media(hover:hover){.ds-cartbody .ds-btn--outline:hover,.ds-cartbody .ds-up .ds-btn:hover,.ds-cartbody .ds-swap .ds-btn:hover{background:var(--c2-g);color:#fff}}.ds-cartbody .ds-sum{border:1px solid #E5E5E5;border-radius:18px;padding:20px;background:#fff;font-family:var(--c2-sans)}.ds-cartbody .ds-sum__row{font:400 15px/1.4 var(--c2-sans);color:var(--c2-g2)}.ds-cartbody .ds-sum__row--free span:last-child{font-weight:600;color:var(--c2-ok)}.ds-cartbody .ds-sum__row--total{border-top-color:#ececec;font:600 18px/1.3 var(--c2-sans);color:var(--c2-g)}.ds-cartbody .ds-sum__next{margin:10px 0 0;font:400 13.5px/1.4 var(--c2-sans);color:var(--c2-mute);text-align:center}.ds-cartbody .ds-sum__checkout{min-height:54px;padding:0 24px;border:0;background:var(--c2-or);color:#fff;font:600 17px/1.2 var(--c2-sans)}@media(hover:hover){.ds-cartbody .ds-sum__checkout:hover{background:var(--c2-or-h)}}.ds-cartbody .ds-sum__note{font:400 12.5px/1.4 var(--c2-sans);color:var(--c2-mute)}.ds-cartbody .ds-sum__note .ds-icon{color:var(--c2-g)}.ds-cartbody .ds-sum__legal{font:400 12px/1.4 var(--c2-sans);color:var(--c2-mute)}.ds-cartbody__foot{border-top:1px solid #ECECEC;background:#fff;padding:12px 20px calc(14px + env(safe-area-inset-bottom))}.ds-cartbody__foot .ds-sum{border:0;border-radius:0;padding:0}.ds-cartbody__foot .ds-sum__checkout{min-height:54px}.ds-cartbody .ds-cart__empty-ico{color:var(--c2-mute)}.ds-cartbody .ds-cart__empty-h{margin:12px 0 8px;font:700 28px/1.15 var(--c2-sans);letter-spacing:-.8px;text-transform:none;color:var(--c2-g);text-wrap:balance}.ds-cartbody .ds-cart__empty p{font:400 16px/1.5 var(--c2-sans);color:var(--c2-mute)}.ds-tpl-cart main,.ds-cart{background:#fff}.ds-cart{padding:32px 0 120px}.ds-cart>.ds-wrap{max-width:1180px;padding:0 20px}.ds-cart .ds-cart__head{margin-bottom:18px}.ds-cart .ds-cart__head .ds-h2{font:700 36px/1.1 var(--c2-sans);letter-spacing:-1px;text-transform:none;color:var(--c2-g)}.ds-cart .ds-cart__head .ds-small{font:400 17px/1 var(--c2-sans);letter-spacing:0;color:var(--c2-mute)}.ds-cart .ds-cart__head .ds-link{font:500 15px/1.3 var(--c2-sans);color:var(--c2-g);text-decoration-thickness:1px;text-underline-offset:3px;white-space:nowrap}.ds-cart .ds-cart__empty .c2-btn{margin-top:4px}@media(min-width:990px){.ds-cart{padding:56px 0 120px}.ds-cart>.ds-wrap{padding:0 48px}.ds-cart .ds-cart__head .ds-h2{font-size:56px;letter-spacing:-1.8px}}@media(max-width:989px){.ds-cart .ds-cart__bar{padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fffffff0;-webkit-backdrop-filter:saturate(180%) blur(16px);backdrop-filter:saturate(180%) blur(16px);border-top:1px solid #E5E5E5;transition:transform .25s ease,visibility .25s}.ds-cart .ds-cart__bar span{font:400 12.5px/1.2 var(--c2-sans);color:var(--c2-mute)}.ds-cart .ds-cart__bar strong{font:700 22px/1.1 var(--c2-sans);letter-spacing:-.5px;color:var(--c2-g)}.ds-cart .ds-cart__bar .ds-btn{min-height:48px;background:var(--c2-or);color:#fff;font:600 16px/1.2 var(--c2-sans)}.ds-cart.is-sumvis .ds-cart__bar{transform:translateY(110%);visibility:hidden}}.ds-tpl-page main{background:#fff}.ds-pagex.g33-page{padding:40px 0 72px;background:#fff;font-family:var(--c2-sans);color:var(--c2-g)}.g33-page>.ds-wrap{padding:0 20px}.g33-page .ds-pagex__inner{max-width:720px}.g33-page .ds-eyebrow{font:600 15px/1.3 var(--c2-sans);font-size:15px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none;color:var(--c2-or)}.g33-page .ds-h1.ds-pagex__title{margin:0 0 24px;font:700 40px/1.05 var(--c2-sans);letter-spacing:-1.2px;text-transform:none;color:var(--c2-g);text-wrap:balance}.g33-page .ds-prose{font:400 17px/1.65 var(--c2-sans);color:var(--c2-g2)}.g33-page .ds-prose h2{margin:44px 0 12px;font:700 26px/1.15 var(--c2-sans);letter-spacing:-.6px;text-transform:none;color:var(--c2-g)}.g33-page .ds-prose h3{margin:28px 0 6px;font:600 19px/1.3 var(--c2-sans);letter-spacing:-.2px;color:var(--c2-g)}.g33-page .ds-prose strong{font-weight:600;color:var(--c2-g)}.g33-page .ds-prose a:not(.button){color:var(--c2-g);font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.g33-page .ds-prose ul,.g33-page .ds-prose ol{padding-left:22px}.g33-page .ds-prose li::marker{color:var(--c2-mute)}.g33-page .ds-prose a.button{display:inline-flex;align-items:center;justify-content:center;min-height:0;padding:14px 28px;border:0!important;border-radius:999px;background:var(--c2-or);color:#fff;font:600 16px/1.2 var(--c2-sans);text-decoration:none;box-shadow:none!important}@media(hover:hover){.g33-page .ds-prose a.button:hover{background:var(--c2-or-h)}}.g33-page .g33-lead{margin:0 0 24px;font:400 21px/1.45 var(--c2-sans);color:var(--c2-g)}.g33-page .ds-cta-row{margin-top:32px}.g33-page .ds-cta-row .ds-btn{min-height:0;padding:14px 28px;border-radius:999px;background:var(--c2-or);color:#fff;font:600 16px/1.2 var(--c2-sans);letter-spacing:0;text-transform:none;box-shadow:none}@media(hover:hover){.g33-page .ds-cta-row .ds-btn:hover{background:var(--c2-or-h)}}@media(min-width:750px){.ds-pagex.g33-page{padding:72px 0 110px}.g33-page .ds-h1.ds-pagex__title{margin-bottom:32px;font-size:64px;letter-spacing:-2px}.g33-page .ds-prose h2{margin-top:56px;font-size:30px;letter-spacing:-.8px}.g33-page .g33-lead{font-size:23px}}.ds-pagex.g33-page.ds-pagex--contacto{padding-bottom:28px}.ds-contact .ds-contact__wrap{max-width:760px;padding:0 20px}.ds-contact .ds-contact__form{max-width:none}@media(min-width:750px){.ds-pagex.g33-page.ds-pagex--contacto{padding-bottom:36px}}.ds-tpl-404 main{background:#fff}.g33-404{padding:72px 0 96px;background:#fff;text-align:center}.g33-404 .g33-h1{max-width:14ch;margin:0 auto}.g33-404__p{max-width:40ch;margin:16px auto 0;font:400 17px/1.5 var(--c2-sans);color:var(--c2-mute)}.g33-404__btns{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px}.g33-404 .c2-btn--ghost{color:var(--c2-g)}@media(min-width:750px){.g33-404{padding:120px 0 140px}.g33-404__p{font-size:21px}}.shopify-policy__container{max-width:calc(70ch + 40px)!important;margin:0 auto;padding:40px 20px 96px;background:#fff;font:400 17px/1.65 var(--c2-sans);color:var(--c2-g2);-webkit-font-smoothing:antialiased}.shopify-policy__title{text-align:left}.shopify-policy__title h1{margin:0 0 24px;font:700 40px/1.05 var(--c2-sans);letter-spacing:-1.2px;text-transform:none;color:var(--c2-g);text-align:left;text-wrap:balance}.shopify-policy__body h2{margin:40px 0 10px;font:700 24px/1.2 var(--c2-sans);letter-spacing:-.5px;text-transform:none;color:var(--c2-g)}.shopify-policy__body h3,.shopify-policy__body h4{margin:28px 0 6px;font:600 19px/1.3 var(--c2-sans);letter-spacing:-.2px;text-transform:none;color:var(--c2-g)}.shopify-policy__body p{margin:0 0 16px}.shopify-policy__body ul,.shopify-policy__body ol{padding-left:22px;margin:0 0 18px}.shopify-policy__body li{margin-bottom:6px}.shopify-policy__body strong,.shopify-policy__body b{font-weight:600;color:var(--c2-g)}.shopify-policy__body a,.shopify-policy__body a:visited{color:var(--c2-g);font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}@media(hover:hover){.shopify-policy__body a:hover{text-decoration-color:var(--c2-or)}}.shopify-policy__body table{width:100%;border-collapse:collapse;margin:16px 0 22px;font-size:15px;display:block;overflow-x:auto}.shopify-policy__body th,.shopify-policy__body td{border:1px solid #E5E5E5;padding:10px 12px;text-align:left;vertical-align:top}.shopify-policy__body th{background:var(--c2-soft);color:var(--c2-g);font-weight:600}body:has(.shopify-policy__container) main{background:#fff}@media(min-width:750px){.shopify-policy__container{padding:72px 20px 120px}.shopify-policy__title h1{margin-bottom:32px;font-size:56px;letter-spacing:-1.8px}.shopify-policy__body h2{margin-top:52px;font-size:28px;letter-spacing:-.7px}}.ds-tpl-index .g23-emp__media{aspect-ratio:5 / 4}.ds-tpl-index .g23-emp__img{object-position:50% 50%}
/*# sourceMappingURL=/cdn/shop/t/10/assets/ds-r33b.css.map */
