:root{--sp-ink: 13 13 13;--sp-paper: 230 228 220;--sp-slate: 221 227 234;--sp-gold: 212 175 55;--buttons-border-width: 1.5px}.header__menu>ul .menu__item{height:2.5rem;font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.header__menu>ul.with-block .menu__item,.header__menu>ul.with-block .menu__item .btn-duplicate{padding-inline:1.125rem}.header__menu>ul.with-block .menu__item .btn-duplicate{color:#111;background-color:rgb(var(--sp-gold))}.header__icons .icon-lg{width:1.375rem;height:1.375rem}.header-scrolled .header{box-shadow:0 1px #00000014}main .heading{text-transform:uppercase;line-height:.95;letter-spacing:-.005em;text-wrap:balance}main .rich-text .heading{font-size:clamp(2rem,1.3rem + 2.8vw,3.75rem)}main .rich-text .rte{line-height:1.65}main .rich-text .rte :is(h2,h3){margin-top:2.5rem;text-transform:uppercase;line-height:1}main .rich-text .rte>:is(h2,h3):first-child{margin-top:0}main .button{font-weight:700;text-transform:uppercase;letter-spacing:.04em}main .rich-text .button{margin:.375rem}:is([id$=__rich_text_rDKpRK],[id$=__rich_text_efLYBD],[id$=__rich_text_XpVMdR],[id$=__rich_text_emE9VW],[id$=__rich_text_iz4KV8],[id$=__rich_text_bmbpTw]) .rich-text .heading{font-size:clamp(2.5rem,1.4rem + 4.6vw,5.5rem);line-height:.9}:is([id$=__rich_text_rDKpRK],[id$=__rich_text_efLYBD],[id$=__rich_text_XpVMdR],[id$=__rich_text_emE9VW],[id$=__rich_text_iz4KV8],[id$=__rich_text_bmbpTw]) .rich-text .heading:before{content:"";display:block;width:4rem;height:.3125rem;margin:0 auto 1.5rem;background:rgb(var(--sp-gold))}:is([id$=__rich_text_rDKpRK],[id$=__rich_text_efLYBD],[id$=__rich_text_XpVMdR],[id$=__rich_text_emE9VW],[id$=__rich_text_iz4KV8],[id$=__rich_text_bmbpTw]) .rte{max-width:46rem;margin-inline:auto;font-size:clamp(1.0625rem,.95rem + .45vw,1.25rem);color:#ffffffc7}:is([id$=__rich_text_rDKpRK],[id$=__rich_text_efLYBD],[id$=__rich_text_XpVMdR],[id$=__rich_text_emE9VW],[id$=__rich_text_iz4KV8],[id$=__rich_text_bmbpTw]) .rte :is(strong,a){color:#fff}:is([id$=__rich_text_rDKpRK],[id$=__rich_text_efLYBD],[id$=__rich_text_XpVMdR],[id$=__rich_text_emE9VW],[id$=__rich_text_iz4KV8],[id$=__rich_text_bmbpTw]) .rte a{text-decoration-color:rgb(var(--sp-gold));text-underline-offset:.2em}:is([id$=__rich_text_rDKpRK],[id$=__rich_text_efLYBD],[id$=__rich_text_XpVMdR],[id$=__rich_text_emE9VW],[id$=__rich_text_iz4KV8],[id$=__rich_text_bmbpTw]) .media{border-radius:1.25rem!important}:is([id$=__rich_text_rDKpRK],[id$=__rich_text_efLYBD],[id$=__rich_text_XpVMdR],[id$=__rich_text_emE9VW]) .rich-text .heading{font-size:clamp(2rem,1.3rem + 2.6vw,3.75rem)}:is([id$=__rich_text_rDKpRK],[id$=__rich_text_efLYBD],[id$=__rich_text_XpVMdR],[id$=__rich_text_emE9VW]) .rich-text .heading:before{width:3rem;height:.25rem;margin-bottom:1rem}:is([id$=__rich_text_rDKpRK],[id$=__rich_text_efLYBD],[id$=__rich_text_XpVMdR],[id$=__rich_text_emE9VW]) .rte{max-width:40rem;font-size:clamp(.9375rem,.88rem + .25vw,1.0625rem);line-height:1.5}@media screen and (max-width:767px){body :is([id$=__rich_text_rDKpRK],[id$=__rich_text_efLYBD],[id$=__rich_text_XpVMdR],[id$=__rich_text_emE9VW]){--section-padding-top: 32px !important;--section-padding-bottom: 24px !important}:is([id$=__rich_text_rDKpRK],[id$=__rich_text_efLYBD],[id$=__rich_text_XpVMdR],[id$=__rich_text_emE9VW]) .rich-text .heading{font-size:1.875rem}:is([id$=__rich_text_rDKpRK],[id$=__rich_text_efLYBD],[id$=__rich_text_XpVMdR],[id$=__rich_text_emE9VW]) .rte{font-size:.875rem}body :is([id$=__multicolumn_with_icons_qiiNFR],[id$=__multicolumn_with_icons_AqTqBh],[id$=__multicolumn_with_icons_kzUdwF]){--section-padding-top: 12px !important;--section-padding-bottom: 12px !important}:is([id$=__multicolumn_with_icons_qiiNFR],[id$=__multicolumn_with_icons_AqTqBh],[id$=__multicolumn_with_icons_kzUdwF]) .column{flex-direction:row;align-items:center;justify-content:center;gap:.75rem;text-align:left}:is([id$=__multicolumn_with_icons_qiiNFR],[id$=__multicolumn_with_icons_AqTqBh],[id$=__multicolumn_with_icons_kzUdwF]) .column__icon .icon{width:1.5rem;height:1.5rem}:is([id$=__multicolumn_with_icons_qiiNFR],[id$=__multicolumn_with_icons_AqTqBh],[id$=__multicolumn_with_icons_kzUdwF]) .column__title{font-size:.9375rem}:is([id$=__multicolumn_with_icons_qiiNFR],[id$=__multicolumn_with_icons_AqTqBh],[id$=__multicolumn_with_icons_kzUdwF]) .column__text{font-size:.75rem}}main [id$=__rich_text_C8TGRE] .rich-text .heading{font-size:clamp(3rem,1.2rem + 7.5vw,8rem);line-height:.86;color:rgb(var(--sp-gold))}main [id*=__multicolumn_with_icons_] .column__icon{color:rgb(var(--sp-gold))}main [id*=__multicolumn_with_icons_] .column :is(.heading,h3){font-size:clamp(1.0625rem,.95rem + .4vw,1.25rem);text-transform:uppercase;letter-spacing:.02em}main [id*=__multicolumn_with_icons_] .column .rte{opacity:.72}.footer-group [id$=__multicolumn-with-icons] .column__icon{color:rgb(var(--sp-ink) / .55)}.footer-group [id$=__multicolumn-with-icons] .column :is(.heading,.column__title){font-size:1rem;text-transform:uppercase;letter-spacing:.02em}.footer-group [id$=__multicolumn-with-icons] .column .rte{opacity:.72}main .video-hero{border-radius:1.25rem;overflow:hidden}main .image-with-text .media{border-radius:1.25rem!important}main [class*=media-grid-item-template--]{overflow:hidden;border-radius:1.25rem!important;box-shadow:0 1.5rem 3rem -1.75rem #0000008c}main [class*=media-grid-image-template--] img{transition:transform var(--animation-smooth)}main [class*=media-grid-item-template--]:hover [class*=media-grid-image-template--] img{transform:scale(1.04)}main [class*=media-grid-button-template--]{min-height:2.75rem;padding-inline:1.25rem!important;font-family:var(--font-body-family)!important;text-transform:uppercase!important;letter-spacing:.04em}main .faqs{max-width:52rem;margin-inline:auto}main .faqs .grow{gap:1rem}main .faqs.with-border .faq{padding:clamp(1.25rem,2.5vw,2rem) clamp(1.25rem,3vw,2.25rem) clamp(.5rem,1vw,.75rem);background:#fafaf7;border:0;border-radius:1.25rem;box-shadow:0 0 0 1px #0000000f}main .faqs .accordion--text{margin-bottom:.25rem}main .faqs .accordion--text .heading{font-size:clamp(1.375rem,1.1rem + 1vw,1.875rem);text-transform:uppercase}main .faqs .accordion--text .heading:before{content:"";display:block;width:2.5rem;height:.25rem;margin-bottom:.75rem;background:rgb(var(--sp-gold))}main .faqs .accordion--text .rte{font-size:.875rem}main .faqs .accordion .details{margin:0;padding:0;background:none;border:0!important;border-top:1px solid rgb(0 0 0 / .08)!important;border-radius:0;box-shadow:none}main .faqs .accordion .details__summary{padding-block:.875rem}main .faqs .accordion .details__summary span{font-size:.9375rem;font-weight:700}main .faqs .accordion .details__summary .icon{transition:color var(--animation-fast)}main .faqs .accordion .details:hover .details__summary .icon,main .faqs .accordion .details[open] .details__summary .icon{color:rgb(var(--sp-gold))}main .faqs .accordion .details__content{padding-bottom:1.125rem;font-size:.9375rem;line-height:1.65}main [id$=__rich_text_J6geFP] .rich-text .heading:before{content:"";display:block;width:3rem;height:.25rem;margin:0 auto 1rem;background:rgb(var(--sp-gold))}main [id$=__faq]~[id$=__rich-text] .rte{max-width:44rem;margin-inline:auto;font-size:.9375rem;line-height:1.7}main .article-card{overflow:hidden;background:rgb(var(--sp-paper))!important;border-radius:1.25rem;box-shadow:0 0 0 1px #00000012;transition:transform var(--animation-primary),box-shadow var(--animation-primary)}main .article-card:hover{transform:translateY(-4px);box-shadow:0 0 0 1px #00000012,0 1.5rem 3rem -1.5rem #00000059}main .article-card__media .media{border-radius:0!important}main .article-card__content{padding:0 1.5rem 1.75rem}main [id$=__main-blog] h1.heading{font-size:clamp(2.5rem,1.4rem + 4.6vw,5.5rem);line-height:.9}main [id$=__main-blog] h1.heading:before{content:"";display:block;width:4rem;height:.3125rem;margin:0 auto 1.5rem;background:rgb(var(--sp-gold))}main .article-card .heading{line-height:1.05}main .article .rte :is(h1,h2){text-transform:uppercase;line-height:1;text-wrap:balance}main .article .rte h2{margin-top:3rem;padding-top:1.25rem;border-top:3px solid rgb(var(--sp-gold))}main .article .rte hr{display:none}main .article .rte a{font-weight:700;color:inherit;text-decoration:none;background:linear-gradient(transparent 58%,rgb(var(--sp-gold) / .6) 58%)}:is([id$=__video_bRVA4e],[id$=__video_CBCPrE],[id$=__video_KmMgt3]){--color-background: var(--sp-ink) !important}:is([id$=__video_bRVA4e],[id$=__video_CBCPrE],[id$=__video_KmMgt3]) .video-hero{border-radius:1.25rem;overflow:hidden}@media screen and (min-width:990px){:is([id$=__video_bRVA4e],[id$=__video_CBCPrE]){float:left;width:50%}body [id$=__video_bRVA4e],body [id$=__video_CBCPrE]{--section-padding-top: 96px !important;--section-padding-bottom: 96px !important}[id$=__video_bRVA4e] .page-width{padding-inline-end:.5rem}[id$=__video_CBCPrE] .page-width{padding-inline-start:.5rem}[id$=__rich_text_6rtAGY]{clear:both}[id$=__video_bRVA4e] .section--rounded,.js [id$=__video_bRVA4e] .section--rounded:before{border-start-end-radius:0}[id$=__video_CBCPrE] .section--rounded,.js [id$=__video_CBCPrE] .section--rounded:before{border-start-start-radius:0}}main [id$=__rich_text_7bqTQ4] .rte{max-width:46rem;margin-inline:auto;font-size:clamp(1rem,.92rem + .35vw,1.1875rem);line-height:1.65}main :is([id$=__rich_text_6rtAGY],[id$=__rich_text_LzKhJ8]) .rte{max-width:44rem;margin-inline:auto;font-size:1rem;line-height:1.7;text-align:left}main :is([id$=__rich_text_6rtAGY],[id$=__rich_text_LzKhJ8]) .rte :is(h2,h3){font-size:clamp(1.5rem,1.2rem + 1vw,2rem);text-align:left}main :is([id$=__rich_text_6rtAGY],[id$=__rich_text_LzKhJ8]) .rte :is(h2,h3):before{content:"";display:block;width:3rem;height:.25rem;margin-bottom:1rem;background:rgb(var(--sp-gold))}main :is([id$=__rich_text_6rtAGY],[id$=__rich_text_LzKhJ8]) .rte a{font-weight:700;color:inherit;text-decoration:none;background:linear-gradient(transparent 58%,rgb(var(--sp-gold) / .6) 58%)}main [id$=__rich_text_LzKhJ8] .rich-text .heading{max-width:44rem;margin-inline:auto}main .shopify-section klarna-placement[data-key^=sidebar-promotion]{display:block;filter:grayscale(1) invert(1) brightness(1.9)}@media screen and (max-width:767px){main .rich-text .button{width:100%;margin:.25rem 0;justify-content:center;padding-inline:1rem;font-size:.75rem;letter-spacing:.02em}main .rich-text .button .btn-text{justify-content:center;text-align:center}main [class*=media-grid-button-template--]{min-height:2.5rem;font-size:.75rem!important;padding-inline:1rem!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/site-2026.css.map */
