:root{--cg-ink: #0C2140;--cg-accent: #148C97;--cg-accent-dark: #0F7480;--cg-cream: #F1E1C3;--cg-paper: #FBF4E6}.button,button.button,.shopify-payment-button__button,.shopify-payment-button__button--unbranded,.sticky-buy-button,button[name=add],button[name=checkout],.cart__checkout-button{border:2px solid var(--cg-ink)!important;border-radius:0!important;box-shadow:5px 5px 0 0 var(--cg-ink)!important;font-family:var(--font-heading-family, Oswald, sans-serif)!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.04em!important;transition:transform .12s ease,box-shadow .12s ease,background-color .12s ease!important}.button:hover,button.button:hover,.shopify-payment-button__button:hover,button[name=add]:hover,button[name=checkout]:hover,.cart__checkout-button:hover{transform:translate(2px,2px);box-shadow:3px 3px 0 0 var(--cg-ink)!important}.button:active,button[name=add]:active{transform:translate(5px,5px);box-shadow:0 0 0 0 var(--cg-ink)!important}.button--primary,button[name=add],button[name=checkout],.cart__checkout-button,.shopify-payment-button__button--unbranded{background:var(--cg-accent)!important;background-image:none!important;color:#fff!important}.button--primary:hover,button[name=add]:hover,button[name=checkout]:hover,.shopify-payment-button__button--unbranded:hover{background:var(--cg-accent-dark)!important}.button--secondary:not(.button--close){background:var(--cg-paper)!important;color:var(--cg-ink)!important}.button--close{box-shadow:none!important;border:0!important}h1,h2,h3,.heading,.product__title,.product-title{font-family:var(--font-heading-family, Oswald, sans-serif);font-weight:700;text-transform:uppercase;letter-spacing:-.03em;color:var(--cg-ink)}.product__media.card,.card-grid .card,.card.product-card,.product-card .card,.card-wrapper .card,.collection-card .card,.blog-card .card{border:2px solid var(--cg-ink)!important;border-radius:0!important;box-shadow:5px 5px 0 0 var(--cg-ink)!important}.label-swatch{border-radius:0!important;border:2px solid var(--cg-ink)!important;font-family:var(--font-heading-family, Oswald, sans-serif);font-weight:700;text-transform:uppercase}input:checked+.label-swatch,.label-swatch[aria-checked=true]{background:var(--cg-ink)!important;color:var(--cg-cream)!important}quantity-selector,.quantity-selector{border:2px solid var(--cg-ink)!important;border-radius:0!important}.field__input,input[type=email],input[type=text],input[type=search],textarea,select{border-radius:0!important}.product-card .card__title,.product-card a[href*="/products/"]{color:var(--cg-ink)}.menu__item,.menu__item .btn-text,.header a.menu__item{font-family:var(--font-heading-family, Oswald, sans-serif)!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.02em;color:var(--cg-ink)}.header__icons .search-drawer-button,.header__icons .cart-drawer-button,.header__icons .menu-drawer-button,.header__icons a:has(>.icon-account){width:40px;height:40px;background:var(--cg-paper);border:2px solid var(--cg-ink);border-radius:0;box-shadow:3px 3px 0 0 var(--cg-ink);color:var(--cg-ink);transition:transform .12s ease,box-shadow .12s ease,background-color .12s ease,color .12s ease}.header__icons .search-drawer-button:hover,.header__icons .cart-drawer-button:hover,.header__icons .menu-drawer-button:hover,.header__icons a:has(>.icon-account):hover{background:var(--cg-accent);color:var(--cg-paper);transform:translate(2px,2px);box-shadow:1px 1px 0 0 var(--cg-ink)}.header__icons .icon-search,.header__icons .icon-account,.header__icons .icon-cart,.header__icons .icon-hamburger{width:22px;height:22px;stroke-width:2.2}.header__icons .header__buttons{gap:10px}.header__icons cart-count.count{top:-9px;right:-9px;min-width:20px;height:20px;padding:0 4px;display:grid;place-items:center;background:var(--cg-accent);color:#fff;border:2px solid var(--cg-ink);border-radius:0;font-family:var(--font-heading-family, Oswald, sans-serif);font-weight:700;font-size:11px;line-height:1}@media(max-width:749px){.header__icons .search-drawer-button,.header__icons .cart-drawer-button,.header__icons .menu-drawer-button{width:36px;height:36px}}html.js body #CartDrawer.cart-drawer .drawer__inner{background:var(--cg-cream)!important;border-left:2px solid var(--cg-ink)!important;box-shadow:-6px 0 0 0 var(--cg-ink)!important;color:var(--cg-ink)!important}html.js body #CartDrawer.cart-drawer .custom-drawer-header{border-bottom:2px solid var(--cg-ink)!important;background:var(--cg-paper)!important}html.js body #CartDrawer.cart-drawer .custom-drawer-header,html.js body #CartDrawer.cart-drawer .custom-drawer-header *{color:var(--cg-ink)!important}html.js body #CartDrawer.cart-drawer .custom-mobile-close{background-color:var(--cg-paper)!important;border:2px solid var(--cg-ink)!important;border-radius:0!important;box-shadow:3px 3px 0 0 var(--cg-ink)!important;color:var(--cg-ink)!important}html.js body #CartDrawer.cart-drawer .custom-mobile-close:hover{background-color:var(--cg-accent)!important;color:var(--cg-paper)!important}html.js body #CartDrawer.cart-drawer .custom-footer{background-color:var(--cg-paper)!important;border-top:2px solid var(--cg-ink)!important;box-shadow:none!important}html.js body #CartDrawer.cart-drawer .custom-premium-checkout{background-color:var(--cg-accent)!important;color:#fff!important;border:2px solid var(--cg-ink)!important;border-radius:0!important;box-shadow:5px 5px 0 0 var(--cg-ink)!important;letter-spacing:.04em!important;transition:transform .12s ease,box-shadow .12s ease,background-color .12s ease!important}html.js body #CartDrawer.cart-drawer .custom-premium-checkout:hover{background-color:var(--cg-accent-dark)!important;transform:translate(2px,2px);box-shadow:3px 3px 0 0 var(--cg-ink)!important}html.js body #CartDrawer.cart-drawer .custom-premium-checkout svg{stroke:#fff!important}html.js body #CartDrawer.cart-drawer .custom-cart-item{border-bottom:2px dashed rgba(12,33,64,.25)!important}html.js body #CartDrawer.cart-drawer .custom-cart-media{border:2px solid var(--cg-ink)!important;border-radius:0!important;box-shadow:3px 3px 0 0 var(--cg-ink)!important;background:var(--cg-paper)!important}html.js body #CartDrawer.cart-drawer .custom-qty{border:2px solid var(--cg-ink)!important;border-radius:0!important;background:var(--cg-paper)!important}html.js body #CartDrawer.cart-drawer .custom-qty-btn{color:var(--cg-ink)!important}html.js body #CartDrawer.cart-drawer .custom-qty-btn:hover{background-color:var(--cg-cream)!important}html.js body #CartDrawer.cart-drawer .custom-qty-input{border-left:2px solid var(--cg-ink)!important;border-right:2px solid var(--cg-ink)!important;color:var(--cg-ink)!important}#CartDrawer.cart-drawer a.bg-gray-100,#CartDrawer.cart-drawer a.border-gray-200{background:var(--cg-paper)!important;border:2px solid var(--cg-ink)!important;border-radius:0!important;box-shadow:3px 3px 0 0 var(--cg-ink)!important;color:var(--cg-ink)!important;font-family:var(--font-heading-family, Oswald, sans-serif)!important;font-weight:700!important;text-transform:uppercase!important}#CartDrawer.cart-drawer a.bg-gray-100:hover,#CartDrawer.cart-drawer a.border-gray-200:hover{background:var(--cg-accent)!important;color:#fff!important}#CartDrawer.cart-drawer .loader.bg-white{background:#f1e1c3cc!important}.cg-price-row{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:nowrap}.cg-condition{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;padding:5px 10px;background:var(--cg-paper);border:2px solid var(--cg-ink);box-shadow:3px 3px 0 0 var(--cg-ink);color:var(--cg-ink);text-decoration:none;line-height:1;white-space:nowrap;transform:rotate(-2deg)}.cg-condition__k{font-family:ui-monospace,Menlo,monospace;font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--cg-accent);margin-bottom:3px}.cg-condition__v{font-family:var(--font-heading-family, Oswald, sans-serif);font-weight:700;font-size:18px}.cg-condition:hover{background:var(--cg-accent);color:#fff}.cg-condition:hover .cg-condition__k{color:#fff}@media(max-width:989px){.cg-price-row{justify-content:flex-start}}.rte .cg-eta{margin:10px 0 0!important;padding:9px 14px!important;line-height:1.3!important}.rte .cg-eta .cg-eta__flag{margin:0 0 0 auto!important;display:block}.rte .cg-eta .cg-eta__text{margin:0!important}.rte .cg-stock,.rte .cg-stock p{margin-top:0!important}.rte .cg-eta .cg-eta__flag{border:0!important;box-shadow:none!important;outline:0!important}.slideshow-word{position:relative}.cg-offer{position:relative;width:min(420px,calc(100vw - 32px));margin-bottom:8px;padding:22px 22px 20px;background:var(--cg-paper);border:3px solid var(--cg-ink);box-shadow:8px 8px 0 0 var(--cg-ink);color:var(--cg-ink);text-align:left}.cg-offer--center{margin-left:auto;margin-right:auto}.cg-offer--right{margin-left:auto}.cg-offer__kicker{position:absolute;top:-16px;left:18px;padding:5px 12px;background:var(--cg-ink);color:var(--cg-cream);font-family:ui-monospace,Menlo,monospace;font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;transform:rotate(-2deg)}.cg-offer__row{display:flex;align-items:center;justify-content:space-between;gap:14px}.cg-offer__title{margin:0;font-family:var(--font-heading-family, Oswald, sans-serif);font-weight:700;font-size:clamp(30px,3.4vw,46px);line-height:.95;letter-spacing:-.02em;text-transform:uppercase;color:var(--cg-ink)}.cg-offer__price{flex:0 0 auto;display:grid;place-items:center;min-width:108px;padding:10px 12px 12px;background:var(--cg-accent);color:#fff;border:3px solid var(--cg-ink);box-shadow:4px 4px 0 0 var(--cg-ink);transform:rotate(4deg);line-height:1}.cg-offer__price small{font-family:ui-monospace,Menlo,monospace;font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;margin-bottom:4px}.cg-offer__price b{font-family:var(--font-heading-family, Oswald, sans-serif);font-size:clamp(34px,3.6vw,48px);font-weight:700;text-shadow:3px 3px 0 var(--cg-ink)}.cg-offer__text{margin:14px 0 0;font-size:14px;line-height:1.45;color:#33415c}.cg-offer__text p{margin:0}.cg-offer__btn{display:inline-block;margin-top:16px;padding:12px 22px;background:var(--cg-accent);color:#fff!important;border:2px solid var(--cg-ink);box-shadow:5px 5px 0 0 var(--cg-ink);font-family:var(--font-heading-family, Oswald, sans-serif);font-weight:700;font-size:15px;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;transition:transform .12s ease,box-shadow .12s ease,background-color .12s ease}.cg-offer__btn:hover{background:var(--cg-accent-dark);transform:translate(2px,2px);box-shadow:3px 3px 0 0 var(--cg-ink)}@media(max-width:749px){.cg-offer{padding:18px 16px 16px;box-shadow:5px 5px 0 0 var(--cg-ink)}.cg-offer__price{min-width:86px}.cg-offer__text{font-size:13px}}.announcement-bar .announcement-text,.announcement-bar .announcement__content,.announcement-bar a{font-family:var(--font-heading-family, Oswald, sans-serif)!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.06em}.cg-offer{margin-left:clamp(16px,4vw,64px);margin-bottom:clamp(16px,3vw,40px)}.cg-offer--center{margin-left:auto}.cg-offer--right{margin-right:clamp(16px,4vw,64px)}.media-card__text .heading{word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:manual!important;hyphens:manual!important}@media(max-width:749px){.media-card__text .heading{font-size:20px!important;line-height:1.05!important}.media-card__content{gap:8px!important}}.button .btn-fill,button[name=add] .btn-fill,.shopify-payment-button__button .btn-fill{display:none!important}.button:hover .btn-text,button[name=add]:hover .btn-text,button[name=add]:hover{color:#fff!important}.button--secondary:not(.button--close):hover{background:var(--cg-accent)!important;color:#fff!important}.button--secondary:not(.button--close):hover .btn-text{color:#fff!important}body.template-product,body.template-product .main-content{background:var(--cg-cream)}body.template-product .main-content>.shopify-section>.section,body.template-product .main-content .section.section--padding{background-color:var(--cg-cream)!important}body.template-product .main-content .section:before,body.template-product .main-content .section:after{background-color:var(--cg-cream)!important}body.template-product .page-container{background-color:var(--cg-cream)!important}body.template-product .product__info,body.template-product .product__media{background:transparent}html body button[name=add],html body button[name=add].button--primary,html body .product-form__submit.button,html body button[name=checkout],html body .cart__checkout-button{background:var(--cg-accent)!important;background-image:none!important;border:2px solid var(--cg-ink)!important;border-radius:0!important;color:#fff!important}html body button[name=add]:hover,html body .product-form__submit.button:hover,html body button[name=checkout]:hover,html body .cart__checkout-button:hover{background:var(--cg-accent-dark)!important;border-color:var(--cg-ink)!important;color:#fff!important}html body button[name=add]:after,html body .product-form__submit.button:after,html body button[name=checkout]:after{display:none!important}html body button[name=add] svg,html body .product-form__submit.button svg{color:#fff!important}html body #shopify-pc__banner.shopify-pc__banner__dialog{background:var(--cg-paper)!important;color:var(--cg-ink)!important;border:3px solid var(--cg-ink)!important;border-radius:0!important;box-shadow:8px 8px 0 0 var(--cg-ink)!important}html body #shopify-pc__banner h2,html body #shopify-pc__banner #shopify-pc__banner__body-title{color:var(--cg-ink)!important;font-family:var(--font-heading-family, Oswald, sans-serif)!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.02em!important}html body #shopify-pc__banner p,html body #shopify-pc__banner .shopify-pc__banner__body{color:var(--cg-ink)!important}html body #shopify-pc__banner a{color:var(--cg-accent-dark)!important;font-weight:700!important}html body #shopify-pc__banner #shopify-pc__banner__btn-manage-prefs,html body #shopify-pc__banner #shopify-pc__banner__btn-decline{display:none!important}html body #shopify-pc__banner .shopify-pc__banner__btns{display:flex!important;justify-content:flex-end!important}html body #shopify-pc__banner #shopify-pc__banner__btn-accept{background:var(--cg-accent)!important;color:#fff!important;border:2px solid var(--cg-ink)!important;border-radius:0!important;box-shadow:5px 5px 0 0 var(--cg-ink)!important;font-family:var(--font-heading-family, Oswald, sans-serif)!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.04em!important;min-width:220px!important;padding:12px 28px!important;text-decoration:none!important}html body #shopify-pc__banner #shopify-pc__banner__btn-accept:hover{background:var(--cg-accent-dark)!important;transform:translate(2px,2px);box-shadow:3px 3px 0 0 var(--cg-ink)!important}@media(max-width:640px){html body #shopify-pc__banner #shopify-pc__banner__btn-accept{width:100%!important}}html body #MenuDrawer .drawer__inner,html body #MenuDrawer .drawer__content,html body #MenuDrawer .drawer__scrollable,html body #MenuDrawer .drawer__submenu,html body #MenuDrawer .drawer__menu{background:var(--cg-cream)!important;color:var(--cg-ink)!important}html body #MenuDrawer .drawer__inner{border-right:3px solid var(--cg-ink)!important}html body #MenuDrawer .drawer__header{background:var(--cg-ink)!important;color:var(--cg-cream)!important;border-bottom:3px solid var(--cg-accent)!important}html body #MenuDrawer .drawer__header *,html body #MenuDrawer .drawer__header .drawer__title{color:var(--cg-cream)!important}html body #MenuDrawer .drawer__header svg{color:var(--cg-cream)!important;stroke:currentColor}html body #MenuDrawer .drawer__title{font-family:var(--font-heading-family, Oswald, sans-serif)!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.02em!important}html body #MenuDrawer .drawer__menu-item,html body #MenuDrawer .drawer__menu a,html body #MenuDrawer .drawer__menu summary,html body #MenuDrawer .drawer__menu button,html body #MenuDrawer .drawer__menu span{color:var(--cg-ink)!important;font-family:var(--font-heading-family, Oswald, sans-serif)!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.02em!important}html body #MenuDrawer .drawer__menu li{border-bottom:2px solid rgba(12,33,64,.18)!important}html body #MenuDrawer .drawer__menu a:hover,html body #MenuDrawer .drawer__menu summary:hover,html body #MenuDrawer .drawer__menu a[aria-current=page]{color:var(--cg-accent-dark)!important}html body #MenuDrawer .drawer__menu svg{color:var(--cg-accent)!important;stroke:currentColor}html body #MenuDrawer .drawer__inner [class*=border]{border-color:#0c214040!important}html body #MenuDrawer .drawer__footer,html body #MenuDrawer .drawer__footer-top,html body #MenuDrawer .drawer__footer-bottom{background:var(--cg-paper)!important;color:var(--cg-ink)!important;border-top:2px solid var(--cg-ink)!important}html body #MenuDrawer .drawer__footer a,html body #MenuDrawer .drawer__footer span,html body #MenuDrawer .drawer__footer p,html body #MenuDrawer .drawer__footer button:not(.button--primary){color:var(--cg-ink)!important}html body #MenuDrawer .drawer__footer svg{color:var(--cg-ink)!important;stroke:currentColor}html body #MenuDrawer .drawer__footer .button--primary,html body #MenuDrawer .drawer__footer .button--primary *{color:#fff!important}html body #MenuDrawer .drawer__footer .button--primary svg{color:#fff!important}html body #MenuDrawer .modal__container{background:var(--cg-paper)!important;color:var(--cg-ink)!important;border-top:3px solid var(--cg-ink)!important}html body #MenuDrawer .modal__container a,html body #MenuDrawer .modal__container span{color:var(--cg-ink)!important}html body #MenuDrawer .modal__container a.active{color:var(--cg-accent-dark)!important}html body .facet-drawer .drawer__inner,html body .facet-drawer .drawer__content,html body .facet-drawer .drawer__scrollable,html body .facet-drawer .drawer__sticky{background:var(--cg-cream)!important;color:var(--cg-ink)!important}html body .facet-drawer .drawer__header{background:var(--cg-ink)!important;color:var(--cg-cream)!important}html body .facet-drawer .drawer__header *{color:var(--cg-cream)!important}html body #MenuDrawer .drawer__header:before{content:"CLASSIC GALERY";color:var(--cg-cream);font-family:var(--font-heading-family, Oswald, sans-serif);font-weight:700;font-size:20px;letter-spacing:.02em;padding-left:14px}html body .button:after,html body button.button:after,html body a.button:after{display:none!important}body:not(.template-index),body:not(.template-index) .page-container,body:not(.template-index) .main-content{background-color:var(--cg-cream)!important}body:not(.template-index) .main-content>.shopify-section>.section,body:not(.template-index) .main-content .section.section--padding,body:not(.template-index) .main-content .section:before,body:not(.template-index) .main-content .section:after{background-color:var(--cg-cream)!important}.section:has(>.page-width>.testimonials),.section:has(.testimonials){border-top:3px solid var(--cg-accent);border-bottom:3px solid var(--cg-accent)}.section:has(.testimonials) .title-wrapper .heading,.section:has(.testimonials) h2{color:var(--cg-cream)!important}.section:has(.testimonials) .subheading,.section:has(.testimonials) [class*=subheading]{display:inline-block;padding:4px 12px;background:var(--cg-accent);color:#fff!important;font-family:ui-monospace,Menlo,monospace!important;font-size:12px!important;font-weight:700!important;letter-spacing:.18em!important;text-transform:uppercase!important;border:2px solid var(--cg-cream);box-shadow:4px 4px 0 0 var(--cg-cream)}.testimonials .testimonial svg,.testimonials .testimonial .icon{color:var(--cg-accent)!important;fill:currentColor}.testimonials .testimonial p,.testimonials .testimonial blockquote,.testimonials .testimonial .heading{color:var(--cg-cream)!important;font-family:var(--font-heading-family, Oswald, sans-serif);text-transform:uppercase}.testimonials .testimonial cite,.testimonials .testimonial [class*=author],.testimonials .testimonial em{color:#7fd3da!important;font-style:normal!important;font-family:var(--font-heading-family, Oswald, sans-serif)!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important}.section:has(.text-with-icons){border-top:3px solid var(--cg-ink);border-bottom:3px solid var(--cg-ink)}.text-with-icons .column{align-items:flex-start}.text-with-icons .column__icon{display:inline-flex!important;align-items:center;justify-content:center;flex:0 0 auto;width:46px;height:46px;background:var(--cg-accent);color:#fff!important;border:2px solid var(--cg-ink);box-shadow:4px 4px 0 0 var(--cg-ink)}.text-with-icons .column__icon svg{color:#fff!important;width:24px;height:24px}.text-with-icons .column__title{color:var(--cg-ink)!important;font-family:var(--font-heading-family, Oswald, sans-serif)!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.02em!important}.text-with-icons .column__text,.text-with-icons .column__text p{color:#33415c!important}.text-with-icons .column{border-color:#0c214040!important}html body .section:has(.testimonials),html body .section:has(.testimonials):before,html body .section:has(.testimonials):after{background:var(--cg-ink)!important;background-image:none!important}html body .section:has(.testimonials){color:var(--cg-cream)!important}html body .section:has(.testimonials) .title-wrapper *,html body .section:has(.testimonials) h2{color:var(--cg-cream)!important}html body .section:has(.testimonials) p.heading.subtext-lg,html body .section:has(.testimonials) .title-wrapper p.heading{display:inline-block;padding:5px 12px;background:var(--cg-accent)!important;color:#fff!important;font-family:ui-monospace,Menlo,monospace!important;font-size:12px!important;font-weight:700!important;letter-spacing:.18em!important;border:2px solid var(--cg-cream);box-shadow:4px 4px 0 0 var(--cg-cream)}html body .section:has(.testimonials) .page-dots,html body .section:has(.testimonials) .flickity-page-dots{background:transparent!important}html body .section:has(.testimonials) .page-dots .dot,html body .section:has(.testimonials) .flickity-page-dots .dot,html body .section:has(.testimonials) .page-dots button{color:var(--cg-cream)!important;border-color:var(--cg-cream)!important}html body .section:has(.testimonials) .page-dots .dot:before,html body .section:has(.testimonials) .flickity-page-dots .dot:before{background:var(--cg-cream)!important}html body .section:has(.text-with-icons),html body .section:has(.text-with-icons):before,html body .section:has(.text-with-icons):after{background:var(--cg-paper)!important;background-image:none!important}html body .section:has(.testimonials) p.heading.subtext-lg,html body .section:has(.testimonials) .title-wrapper p.heading{width:fit-content!important;max-width:100%;margin-left:auto!important;margin-right:auto!important;font-size:13px!important}html body .section:has(>.footer),html body .section:has(.footer),html body .section:has(.footer):before,html body .section:has(.footer):after{background:var(--cg-ink)!important;background-image:none!important}html body .section:has(.footer){border-top:4px solid var(--cg-accent);color:var(--cg-cream)!important}html body .footer .details__summary span.font-medium,html body .footer .text-base-2xl.font-medium{display:inline-block;padding-bottom:8px;margin-bottom:4px;color:var(--cg-cream)!important;font-family:var(--font-heading-family, Oswald, sans-serif)!important;font-weight:700!important;font-size:19px!important;text-transform:uppercase!important;letter-spacing:.04em!important;border-bottom:3px solid var(--cg-accent)}html body .footer .details__summary svg{color:var(--cg-accent)!important}html body .footer,html body .footer p,html body .footer li,html body .footer .rte{color:#f1e1c3db!important}html body .footer a{color:var(--cg-cream)!important;text-decoration:none!important;transition:color .12s ease}html body .footer a:hover{color:#7fd3da!important}html body .footer .rte a,html body .footer a[href^="mailto:"]{color:#7fd3da!important;font-weight:700!important}html body .footer [class*=border],html body .footer .footer__left,html body .footer .footer__right{border-color:#f1e1c338!important}html body .footer .footer__newsletter .h3,html body .footer .footer__newsletter p.h3{color:var(--cg-cream)!important;font-family:var(--font-heading-family, Oswald, sans-serif)!important;font-weight:700!important;text-transform:uppercase!important}html body .footer .newsletter-form .field{background:var(--cg-paper)!important;border:2px solid var(--cg-cream)!important;border-radius:0!important;box-shadow:5px 5px 0 0 var(--cg-accent)!important}html body .footer .newsletter-form .input,html body .footer .newsletter-form input[type=email]{background:transparent!important;color:var(--cg-ink)!important;border-radius:0!important}html body .footer .newsletter-form .input::placeholder{color:#0c214099!important}html body .footer .newsletter-form label{color:#0c2140b3!important}html body .footer .newsletter-form button{background:var(--cg-accent)!important;color:#fff!important;border:2px solid var(--cg-ink)!important;border-radius:0!important;box-shadow:none!important}html body .footer .newsletter-form button svg{color:#fff!important}html body .section:has(.footer-copyright),html body .section:has(.footer-copyright):before,html body .section:has(.footer-copyright):after{background:#081830!important;background-image:none!important}html body .section:has(.footer-copyright){border-top:2px solid rgba(241,225,195,.22)}html body .footer-copyright,html body .footer-copyright small,html body .footer-copyright p,html body .footer-copyright span{color:#f1e1c3cc!important}html body .footer-copyright a{color:var(--cg-cream)!important}html body .footer-copyright a:hover{color:#7fd3da!important}html body .footer-copyright .credits,html body .footer-copyright .credits a{font-family:var(--font-heading-family, Oswald, sans-serif)!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.06em!important}html body .footer-copyright .localization button,html body .footer-copyright .localization__item{color:var(--cg-cream)!important}html body .footer-copyright .localization svg{color:var(--cg-accent)!important}html body .footer-copyright .payment-icons svg,html body .footer-copyright .payment-icons img{filter:none!important;opacity:1!important;background:#fff;border:1px solid rgba(241,225,195,.5);border-radius:2px}html body .footer .newsletter-form .input::placeholder{color:transparent!important}body.template-product .product__info .product__text.rte{margin-top:26px;padding-top:22px;border-top:3px solid var(--cg-ink);color:#24324d;font-size:15.5px;line-height:1.65}body.template-product .product__info .product__text.rte>h2:first-child{margin:0 0 16px;padding-bottom:10px;color:var(--cg-ink);font-family:var(--font-heading-family, Oswald, sans-serif);font-weight:700;font-size:26px;line-height:1.05;text-transform:uppercase;letter-spacing:-.01em;border-bottom:3px solid var(--cg-accent)}body.template-product .product__info .product__text.rte p{margin:0 0 14px;color:#24324d}body.template-product .product__info .product__text.rte strong{color:var(--cg-ink)}body.template-product .product__info .product__text.rte a{color:var(--cg-accent-dark);font-weight:700;text-decoration:underline}body.template-product .product__info .product__text.rte h3{display:inline-block;margin:14px 0 0;padding:6px 12px;background:var(--cg-ink);color:var(--cg-cream);font-family:ui-monospace,Menlo,monospace;font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}body.template-product .product__info .product__text.rte h3+ul{list-style:none;margin:0 6px 20px 0;padding:0;background:var(--cg-paper);border:2px solid var(--cg-ink);box-shadow:5px 5px 0 0 var(--cg-ink)}body.template-product .product__info .product__text.rte h3+ul>li{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin:0;padding:10px 14px;border-bottom:1px solid rgba(12,33,64,.18);color:var(--cg-ink);font-family:var(--font-heading-family, Oswald, sans-serif);font-weight:700;font-size:15px;text-transform:uppercase;letter-spacing:.02em;text-align:right}body.template-product .product__info .product__text.rte h3+ul>li:before{display:none!important;content:none!important}body.template-product .product__info .product__text.rte h3+ul>li:last-child{border-bottom:0;background:#e6f3f4}body.template-product .product__info .product__text.rte h3+ul>li strong{flex:0 0 auto;color:var(--cg-accent-dark);font-family:ui-monospace,Menlo,monospace;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-align:left}body.template-product .product__info .product__text.rte ul+p{margin:0;padding:10px 12px;background:#148c971a;border-left:4px solid var(--cg-accent);font-size:13.5px;line-height:1.5;color:#33415c}@media(max-width:640px){body.template-product .product__info .product__text.rte>h2:first-child{font-size:22px}body.template-product .product__info .product__text.rte h3+ul>li{font-size:14px;padding:9px 12px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/classic-style.css.map */
