:root{--ak-navy: #1F2A3A;--ak-navy-2: #2B3A50;--ak-cream: #FBF7F1;--ak-linen: #F3EDE3;--ak-oat: #E6DCCB;--ak-white: #FFFFFF;--ak-coral: #C9655A;--ak-coral-dark: #B4544A;--ak-gold: #B8955A;--ak-gold-soft: #D9BF8C;--ak-muted: #5A6270;--ak-line: #E8DFD2;--ak-sky: #DCE8F7;--ak-blush: #FBE0E3;--ak-butter: #FFF0C9;--ak-mint: #DFF1E4;--ak-lilac: #E9E3F5;--ak-radius-lg: 28px;--ak-radius: 20px;--ak-radius-sm: 14px;--ak-shadow: 0 12px 32px rgba(31, 42, 58, .1);--ak-shadow-sm: 0 4px 14px rgba(31, 42, 58, .08);--ak-wrap: 1240px;--ak-gutter: clamp(16px, 4vw, 32px);--ak-space: clamp(56px, 8vw, 104px)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,h4,.h2,.heading-font,.\#hero-heading,.\#product-card-title,.\#main-footer-heading{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);letter-spacing:-.01em;text-transform:none}h1{line-height:1.08}h2,.h2{line-height:1.15}.\#section-header .\#hero-heading{font-size:clamp(30px,3.6vw,44px)}.\#section-header .\#hero-text{color:var(--ak-muted);font-size:1.05em}a{text-underline-offset:3px}.\#button,.shopify-payment-button__button.shopify-payment-button__button--unbranded{text-transform:none;letter-spacing:.01em;border-radius:999px;min-height:52px;padding:.9em 1.9em;font-weight:700}.\#button.\@color\:accent-invert,.\#button.\@color\:default,.shopify-payment-button__button.shopify-payment-button__button--unbranded{--background-color: #1350DE}.\#button.\@color\:accent-invert:hover,.\#button.\@color\:default:hover,.shopify-payment-button__button.shopify-payment-button__button--unbranded:hover{--background-color: #0D3BA8}.\#cart-items-title,.\#cart-empty-title{font-family:"Fraunces",var(--font-heading-family),Georgia,serif!important;font-variation-settings:"SOFT" 100,"opsz" 72;font-weight:800!important;text-transform:none!important;letter-spacing:-.015em!important}.\#section.\@spaced.\@color-scheme\:default,.\#section.\@spaced:not(.\@color-scheme\:default){padding-top:var(--ak-space);padding-bottom:var(--ak-space)}.\#product-card-media{background:#fff}.\#product-card-media .\#media-image-wrapper,.\#product-card-media img{border-radius:var(--ak-radius)}.\#product-card-info{padding-top:14px}.\#product-card-title{font-size:1.05rem;line-height:1.3;opacity:1;color:var(--ak-navy);font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:749px){.\#product-card-title{-webkit-line-clamp:3}}.\#product-card-price{font-weight:700;color:var(--ak-navy)}.\#product-card:hover .\#product-card-title{color:var(--ak-coral)}.\#collection-card .\#media,.\#collection-card img{border-radius:var(--ak-radius)}.\#announcement-bar{font-size:14px;letter-spacing:.02em}.\#announcement-bar-text{margin:0}.\#main-header{border-bottom:1px solid rgba(255,255,255,.08)}.\#main-header .\#main-nav-link.\@root{font-family:"Nunito Sans",var(--font-body-family),sans-serif;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.\#main-header .\#main-nav-wrapper .\#main-nav-link.\@root{font-size:15px;padding:1rem 1.05rem}.\#modal-popup .\#main-nav-link.\@root{font-family:"Nunito Sans",var(--font-body-family),sans-serif;font-weight:800;font-size:15px;letter-spacing:.12em;text-transform:uppercase}.\#main-nav-dropdown.\@mega,.\#main-nav-dropdown.\@root{border-radius:0 0 var(--ak-radius) var(--ak-radius);box-shadow:var(--ak-shadow)}.\#main-nav-megamenu-heading-link{font-family:var(--font-heading-family);font-size:1.1em}.\#main-footer-heading{font-size:1.15rem;text-transform:none;letter-spacing:0;color:var(--ak-gold-soft)}.\#main-footer a{text-decoration:none}.\#main-footer a:hover{text-decoration:underline}.jdgm-star{color:var(--ak-gold)!important}.jdgm-carousel-title,.jdgm-carousel-number-of-reviews,.jdgm-carousel-title-and-link{display:none!important}.jdgm-carousel-item__inner,.jdgm-carousel-item{border-radius:var(--ak-radius)!important}.jdgm-carousel-wrapper{padding-top:8px!important}.jdgm-rev__author,.jdgm-carousel-item__reviewer-name,.jdgm-rev-widg__summary-text,.jdgm-rev-widg__sort-wrapper,.jdgm-sort-dropdown{color:var(--ak-navy)!important}.jdgm-rev__buyer-badge,.jdgm-carousel-item__reviewer-name-wrapper .jdgm-rev__buyer-badge{background-color:var(--ak-navy)!important}.jdgm-histogram__bar-content{background-color:var(--ak-gold)!important}.jdgm-rev-widg__title{font-family:var(--font-heading-family)!important;font-weight:var(--font-heading-weight)!important}.\#main-footer ul{list-style:none;padding-left:0}.\#main-footer-social-list ul,.\#main-footer-social-list li{list-style:none}.\#product-meta-block.\@type\:title h1,.\#product-meta-block.\@type\:title .\#product-meta-title{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(26px,2.6vw,36px);line-height:1.15;text-transform:none;letter-spacing:-.01em}.\#product-meta-collapse-heading{text-transform:none!important;letter-spacing:0!important;font-weight:700}.\#product-meta-collapse-item{border-color:var(--ak-line)!important}.tee-btn.tee-btn--atc,#teeAtcButton{background:#1350de!important;border-color:#1350de!important;color:#fff!important;border-radius:999px!important;min-height:52px;font-weight:700!important;letter-spacing:.01em;text-transform:none!important}.tee-btn.tee-btn--atc:hover,#teeAtcButton:hover{background:#0d3ba8!important;border-color:#0d3ba8!important}.tee-btn.tee-btn--preview{border-radius:999px!important;color:#1350de!important;border-color:#1350de!important;background:#fff!important;font-weight:700!important;min-height:46px}.tee-customization-wrapper input[type=text],.tee-customization-wrapper select,.tee-customization-wrapper textarea{border-radius:12px!important}.tee-product-price .money,.tee-price--current{color:var(--ak-navy)!important;font-weight:700!important}.tee-radio.active .tee-radio-label,.tee-radio.active label,.tee-radio-label:hover{border-color:var(--ak-navy)!important;color:var(--ak-navy)!important;box-shadow:inset 0 0 0 1px var(--ak-navy)!important}.tee-radio-label{border-radius:999px!important}.tee-option__title{text-transform:none!important;letter-spacing:0!important;font-weight:700!important;color:var(--ak-navy)!important}.tee-option--color>.tee-option__title,.tee-option--size>.tee-option__title{position:relative;color:transparent!important}.tee-option--color>.tee-option__title:after,.tee-option--size>.tee-option__title:after{position:absolute;left:0;top:0;color:var(--ak-navy);white-space:nowrap}.tee-option--color>.tee-option__title:after{content:"Colour"}.tee-option--size>.tee-option__title:after{content:"Size"}.tee-option--color.tee-block:has(.tee-radio.active):not(:has(.tee-radio~.tee-radio)),.tee-option--size.tee-block:has(.tee-radio.active):not(:has(.tee-radio~.tee-radio)){display:none!important}.lb-vd-container{margin:18px 0!important}.lb-vd-promotion-text{font-family:var(--font-heading-family)!important;font-weight:var(--font-heading-weight)!important;font-size:20px!important;color:var(--ak-navy)!important}.lb-vd-table{border-collapse:separate!important;border-spacing:0!important;border:1px solid var(--ak-line)!important;border-radius:16px!important;overflow:hidden;background:#fff;width:100%}.lb-vd-table th,.lb-vd-table td{border:0!important;border-bottom:1px solid var(--ak-line)!important;color:var(--ak-navy)!important;padding:10px 14px!important;font-size:15px!important}.lb-vd-table tr:last-child td{border-bottom:0!important}.lb-vd-table td:last-child{color:var(--ak-coral)!important;font-weight:700!important}.lb-vd-table-head{background:var(--ak-cream)!important}input[type=email],input[type=text],input[type=search],textarea,select{border-radius:12px}.\#collection-sort select,select.\#form-select,.\#form-custom-select{border-radius:999px!important}.ak-wrap{max-width:var(--ak-wrap);margin:0 auto;padding-left:var(--ak-gutter);padding-right:var(--ak-gutter)}.ak-eyebrow{font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--ak-gold);font-weight:700;margin:0 0 12px}.ak-h2{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(28px,3.4vw,42px);line-height:1.15;margin:0 0 12px;color:inherit}.ak-lead{font-size:clamp(16px,1.4vw,18px);line-height:1.65;color:var(--ak-muted);margin:0}.ak-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px 32px;flex-wrap:wrap;margin-bottom:clamp(24px,3vw,40px)}.ak-head.is-center{flex-direction:column;align-items:center;text-align:center}.ak-head.is-center .ak-lead{max-width:640px}.ak-link{font-weight:700;color:var(--ak-navy);text-decoration:none;border-bottom:1.5px solid var(--ak-gold);padding-bottom:2px;white-space:nowrap}.ak-link:hover{color:var(--ak-coral);border-color:var(--ak-coral)}.ak-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 30px;border-radius:999px;font-weight:700;font-size:16px;text-decoration:none;border:1.5px solid transparent;transition:background-color .2s,color .2s,border-color .2s,transform .2s;cursor:pointer;line-height:1.2}.ak-btn--primary{background:var(--ak-coral);color:#fff}.ak-btn--primary:hover{background:var(--ak-coral-dark);color:#fff}.ak-btn--outline{border-color:currentColor;color:inherit;background:transparent}.ak-btn--outline:hover{background:var(--ak-navy);color:#fff;border-color:var(--ak-navy)}.ak-btn--light{background:#fff;color:var(--ak-navy)}.ak-btn--light:hover{background:var(--ak-cream)}.ak-section{padding-top:var(--ak-space);padding-bottom:var(--ak-space)}.ak-section.is-tight{padding-top:clamp(28px,4vw,48px);padding-bottom:clamp(28px,4vw,48px)}.ak-bg-cream{background:var(--ak-cream);color:var(--ak-navy)}.ak-bg-linen{background:var(--ak-linen);color:var(--ak-navy)}.ak-bg-white{background:#fff;color:var(--ak-navy)}.ak-bg-navy{background:var(--ak-navy);color:#f3e9d8}.ak-bg-navy .ak-lead{color:#c9d0da}.ak-bg-navy .ak-eyebrow{color:var(--ak-gold-soft)}.ak-stars{color:var(--ak-gold);letter-spacing:2px}@media(prefers-reduced-motion:reduce){.ak-btn,.ak-tile,.ak-tile img{transition:none!important}}.ak-hl{position:relative;white-space:nowrap;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 24' preserveAspectRatio='none'%3E%3Cpath d='M5 17C52 8 104 6 156 8s95 7 139 1' stroke='%23E07A6E' stroke-width='8' fill='none' stroke-linecap='round'/%3E%3Cpath d='M30 21c60-6 140-8 230-4' stroke='%23F2B8AF' stroke-width='4' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:0 100%;background-size:100% .36em;padding-bottom:.06em}.ak-hl--gold{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 24' preserveAspectRatio='none'%3E%3Cpath d='M5 17C52 8 104 6 156 8s95 7 139 1' stroke='%23D9BF8C' stroke-width='8' fill='none' stroke-linecap='round'/%3E%3C/svg%3E")}.ak-sparkle{position:absolute;width:22px;height:22px;color:var(--ak-gold);pointer-events:none;animation:ak-twinkle 3.2s ease-in-out infinite}.ak-sparkle svg{width:100%;height:100%;display:block}.ak-sparkle--coral{color:var(--ak-coral)}.ak-sparkle--sky{color:#8db4e2}@keyframes ak-twinkle{0%,to{transform:scale(.75) rotate(0);opacity:.55}50%{transform:scale(1.1) rotate(20deg);opacity:1}}.ak-3d{display:block;width:var(--ak-3d-size, 56px);height:auto;filter:drop-shadow(0 6px 10px rgba(31,42,58,.12));transition:transform .35s cubic-bezier(.2,.8,.2,1)}a:hover .ak-3d,.ak-3d-hover:hover .ak-3d{transform:translateY(-4px) rotate(-4deg) scale(1.06)}.ak-float{animation:ak-float 4.5s ease-in-out infinite}@keyframes ak-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.ak-blob{position:absolute;pointer-events:none;z-index:0}.ak-blob svg{width:100%;height:100%;display:block}.js .ak-reveal{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.8,.2,1)}.js .ak-reveal.is-in{opacity:1;transform:none}.ak-foil{background:linear-gradient(100deg,#b8955a,#f3e2b8 22%,#c9a15a 40%,#fff3d1 52%,#b8955a 70%,#e9d2a0);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:ak-foil 6s linear infinite}@keyframes ak-foil{0%{background-position:100% 0}to{background-position:-120% 0}}@media(prefers-reduced-motion:reduce){.ak-sparkle,.ak-float,.ak-foil,.ak-marquee__track,.ak-spin{animation:none!important}.js .ak-reveal{opacity:1;transform:none;transition:none}}.ak-logo-gold{position:relative}.ak-logo-gold img{opacity:0}.ak-logo-gold:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;-webkit-mask:var(--ak-logo-mask) center / contain no-repeat;mask:var(--ak-logo-mask) center / contain no-repeat;background-image:linear-gradient(105deg,#fffae600 44%,#fffae8f2,#fffae600 56%),linear-gradient(100deg,#9a7535,#c9a55f 22%,#f1dda6 38%,#c29a52,#e8cf92 66%,#a7823f 84%,#d2b272);background-size:250% 100%,100% 100%;background-repeat:no-repeat;background-position:100% 0,0 0;animation:ak-logo-shine 1.8s cubic-bezier(.45,0,.25,1) .5s 1 both}@keyframes ak-logo-shine{0%{background-position:100% 0,0 0}to{background-position:0% 0,0 0}}@media(prefers-reduced-motion:reduce){.ak-logo-gold:after{animation:none;background-position:0% 0,0 0}}.\#hero-heading{font-family:"Fraunces",var(--font-heading-family),Georgia,serif;font-variation-settings:"SOFT" 100,"opsz" 72;font-weight:800;letter-spacing:-.015em;text-transform:none}[id*=__video_qLKxMh] video-player{display:block;max-width:420px;margin:0 auto;border-radius:22px;overflow:hidden}.\#button.\@color\:default:not(.\@ghost):not(.\@link):after,.\#button.\@color\:accent-invert:not(.\@ghost):not(.\@link):after{opacity:1}.teeinblue-enabled .\#product-card-price dl.\#price{display:flex!important}.\#product-meta-collapse-heading h2{text-transform:lowercase!important}.\#product-meta-collapse-heading h2:first-letter{text-transform:uppercase}@media(max-width:749px){.\#product-card-price .\#price,.\#product-card-price .\#price *{white-space:nowrap}.\#product-card-price .\#price{flex-wrap:nowrap;font-size:15px}}@media(max-width:749px){.swiper-pagination-bullets .swiper-pagination-bullet{width:6px;height:6px;margin:0 2px!important}}.shopify-policy__container{padding-top:56px;padding-bottom:72px}.shopify-policy__title h1{font-family:"Fraunces",var(--font-heading-family),Georgia,serif;font-variation-settings:"SOFT" 100,"opsz" 72;font-weight:800;letter-spacing:-.015em;margin-bottom:24px}.\#customer-form-heading{font-family:"Fraunces",var(--font-heading-family),Georgia,serif!important;font-variation-settings:"SOFT" 100,"opsz" 72;font-weight:800!important;text-transform:none!important;letter-spacing:-.015em!important}.\#customer-form label,.\#customer-form .\#form-field-label{text-transform:none!important;letter-spacing:0!important;font-weight:700}.\#product-card-title,.\#product-card-title a,.\#product-card-title *{font-family:"Fraunces",var(--font-heading-family),Georgia,serif!important;font-weight:650!important;font-variation-settings:"SOFT" 100,"opsz" 24;letter-spacing:-.005em}.lb-vd-promotion-text{font-family:"Fraunces",var(--font-heading-family),Georgia,serif!important;font-weight:700!important;font-variation-settings:"SOFT" 100,"opsz" 24}html:root{--font-heading-family: "Fraunces", Georgia, serif}.\#main-nav-megamenu-heading-link{text-transform:none!important;letter-spacing:0!important;font-weight:700!important;font-size:1.05em}.\#cart-checkout-subtotal-title{text-transform:none!important;letter-spacing:-.01em!important;font-weight:800!important}.\#cart-checkout-order-notes{text-transform:none!important;letter-spacing:0!important}.\#cart-checkout-order-notes label,.\#cart-checkout-order-notes>:not(textarea){text-transform:none!important;letter-spacing:0!important;font-size:15px;font-weight:700}.\#cart-checkout-order-notes textarea,.\#cart-checkout-order-notes-input{min-height:56px!important;height:56px!important}@media(min-width:750px){[id^=ak-colhead-]:not(:has(.has-img)) .ak-colhead__grid{text-align:center}[id^=ak-colhead-]:not(:has(.has-img)) h1{margin-left:auto!important;margin-right:auto!important}[id^=ak-colhead-]:not(:has(.has-img)) .ak-notice{margin-left:auto!important;margin-right:auto!important}[id^=ak-colhead-]:not(:has(.has-img)) .ak-chips{justify-content:safe center}}@media(min-width:750px){[class~="#main-nav-link"][class~="@root"]{padding-left:12px!important;padding-right:12px!important;letter-spacing:1.2px!important}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/ak-base.css.map */
