.header-menu-content .mega-menu-collection .card-product .swatches {display: none;}.section {margin: 0 0 80px 0;}.section > *[id], .section > .wrapper[id] {scroll-margin-top: calc(85px + 25px);scroll-padding-top: calc(85px + 25px);}a.section_anchor {top: -85px;}.modal__content.search-modal {border-radius: 20px;}.text.text-large, .text.text-large-d {font-size: 1.6em;}.text.text-small, .text.text-small-d {font-size: 0.85em;}.text.text-default-d {font-size: inherit;}.title.has-navigation {position: relative;}.title.has-navigation.text-align-center-desktop {padding: 0 calc( var(--swiper-navigation-offset-desktop) * 2 + var(--swiper-navigation-size-desktop) );}.title.has-navigation.text-align-left-desktop:not( :has(.swiper-button-next.show-mobile) ):not(:has(.swiper-button-lock)) {padding: 0 calc( var(--swiper-navigation-offset-desktop) * 3 + var(--swiper-navigation-size-desktop) * 2 ) 0 0;}.title.has-navigation.text-align-left-desktop .swiper-button-prev {left: initial;right: calc( var(--swiper-navigation-offset-desktop) * 2 + var(--swiper-navigation-size-desktop) );}.title.has-navigation.text-align-right-desktop {padding: 0 0 0 calc( var(--swiper-navigation-offset-desktop) * 3 + var(--swiper-navigation-size-desktop) * 2 );}.title.has-navigation.text-align-right-desktop .swiper-button-next {right: initial;left: calc( var(--swiper-navigation-offset-desktop) * 2 + var(--swiper-navigation-size-desktop) );}.header > mega-menu .header-menu.wide .header-menu-content {left: 0;width: 100%;}.header > mega-menu .header-menu.wide .header-menu-content > .wrapper {width: 100%;max-width: 100%;margin: 0 auto;grid-template-columns: repeat(17, 1fr);}.header > mega-menu .header-menu.wide .header-menu-content .mega-menu-block {display: grid;grid-template-rows: auto 1fr;gap: 20px;}.header > mega-menu .header-menu.wide .header-menu-content .mega-menu-block.block-item {display: block;}.header > mega-menu .header-menu.wide .header-menu-content .mega-menu-block.block-item .buttons .button {text-transform: uppercase;}.header > mega-menu .header-menu.wide .header-menu-content .mega-menu-block.block-item .buttons .button:hover {color: #e9633f;}.header > mega-menu .header-menu.wide .header-menu-content .mega-menu-block .menu-links .title {color: #000;font-size: 30px;font-weight: 600;letter-spacing: 1px;text-transform: uppercase;opacity: 0.2;}.header > mega-menu .header-menu.wide .header-menu-content .mega-menu-collection {grid-column: span 17;flex-direction: column;gap: 20px;}.header > mega-menu .header-menu.wide .header-menu-content .mega-menu-collection .heading_container {display: flex;align-items: center;justify-content: space-between;}.header > mega-menu .header-menu.wide .header-menu-content .mega-menu-collection .heading_container .heading {font-family: "mencken-std-head-compress";font-style: normal;text-transform: uppercase;font-size: 48px;font-weight: normal;letter-spacing: -0.48px;line-height: normal;margin-top: 0;margin-bottom: 0;}.header > mega-menu .header-menu.wide .header-menu-content .mega-menu-collection .heading_container .button {margin-bottom: 24px;font-size: 16px;}.header > mega-menu .header-menu.wide .header-menu-content .mega-menu-collection .card-product .price {display: none;}.header > mega-menu .header-menu.wide .header-menu-content .mega-menu-collection .card-product .quick-add {display: none;}.header > mega-menu .header-menu.wide .header-menu-content content-item {padding: 0;}.header > mega-menu .header-menu.wide .header-menu-content content-item dusk-picture {position: relative;}.header > mega-menu .header-menu.wide .header-menu-content:after {display: none;}.header > mega-menu .header-menu.active > .header-menu-content {opacity: 1;transform: translateY(0px);}.header > mega-menu .header-menu-content {position: absolute;top: calc(100% - 20px);opacity: 0;transform: translateY(-10%);transition: all 0.3s ease-in-out;background: #f1f0ed;z-index: -1;box-shadow: 0px 20px 20px 0px rgba(0, 0, 0, 0.1);border-radius: 0 0 20px 20px;}.header > mega-menu .header-menu-content > .wrapper {position: relative;background: rgba(0, 0, 0, 0);overflow: hidden;padding: 50px 56px;display: grid;gap: 20px;}.header > mega-menu .header-menu-content > .wrapper .menu-links .title {font-family: "mencken-std-head-compress";}.header > mega-menu .header-menu-content > .wrapper .link-list {font-family: "Knockout";font-size: 30px;font-weight: var(--header-font-weight);line-height: var(--header-line-height);letter-spacing: -0.36px;text-transform: uppercase;color: var(--header-color);margin-top: 15px;}.header > mega-menu .header-menu-content > .wrapper .link-list li details > summary {display: flex;gap: 10px;align-items: center;text-transform: uppercase;padding: 6px 0;}.header > mega-menu .header-menu-content > .wrapper .link-list li details > summary .icon {transition: all 0.4s ease-in-out;}.header > mega-menu .header-menu-content > .wrapper .link-list li details > summary:hover {text-decoration: underline;text-underline-offset: 2px;}.header > mega-menu .header-menu-content > .wrapper .link-list li a {display: inline-block;text-transform: uppercase;padding: 6px 0;text-decoration: none;}.header > mega-menu .header-menu-content > .wrapper .link-list li a:hover {color: #e9633f;}.header > mega-menu .header-menu-content > .wrapper .link-list li a .tag {display: inline;background: #000;color: #fff;padding: 4px 6px;margin: 0 0 0 6px;font-size: 0.8em;}.header > mega-menu .header-menu-content > .wrapper .link-list li:last-child {margin-bottom: 0;}.header > mega-menu .header-menu-content > .wrapper .link-list.submenu {padding: 4px 0 4px 10px;}.footer {padding-top: 54px;padding-bottom: 35px;}.footer .footer-blocks {gap: 0;grid-template-columns: repeat(12, 1fr);}.footer .footer-heading {margin: 0 0 1em;}.footer .footer-heading[onclick] {padding-right: 0;}.footer .footer-heading[onclick]:after, .footer .footer-heading[onclick]:before {display: none;}.footer .footer-heading[onclick] + .link-list {display: block;}.footer .footer-item {grid-column-start: var(--footer-column-start-d, auto);grid-column-end: var(--footer-column-end-d, auto);grid-row-start: var(--footer-row-start-d, auto);grid-row-end: var(--footer-row-end-d, auto);}.footer .footer-item .link-list a, .footer .footer-item .link-list summary {display: inline-block;margin: 5px 0;}.fav-copyright .container {min-height: 60px;font-size: 12px;}.section-product-list .title {margin-bottom: 27px;}.footer {border-radius: 35px;width: unset;}.footer .container {max-width: unset;}.footer .footer-blocks {row-gap: 55px;}.footer .footer-heading {font-size: 24px;}.footer .footer-item:has(.footer-heading) {padding-top: 40px;}.footer .footer-item:has(.block-picture) {display: block;}.footer .footer-item:has(.list-social) {margin-left: -30px;}.shopify-section-group-footer-group {padding: 0 25px;}.shopify-section-group-footer-group .block-newsletter .block-text {font-size: 64px;margin-bottom: 48px;}.shopify-section-group-footer-group .block-newsletter input[type="email"] {border-radius: 40px;font-size: 20px;padding: 15px 0 15px 40px;}.shopify-section-group-footer-group .block-newsletter .newsletter-form__button {border-radius: 40px !important;font-size: 20px !important;padding: 15px 35px;}.shopify-section-group-footer-group content-item:has(.buttons) .title {margin-bottom: 12px;font-size: 24px;}.shopify-section-group-footer-group content-item:has(.buttons) .button.button-link {font-size: 20px;}.shopify-section-group-footer-group content-item:has(.buttons) .button.button-link svg {width: 20px;}.shopify-section-group-footer-group content-item:has(.buttons) .buttons {margin-top: 25px;}.shopify-section-group-footer-group content-item:has(.buttons) .buttons .button {font-size: 16px !important;padding: 9px 30px;}.shopify-section-group-footer-group content-item:has(.buttons) .buttons .button::before {width: 36px;height: 36px;}.section-content-grid .sale-banner {margin-top: 23px;}.section-content-grid .sale-banner content-item:last-of-type .text-block {font-size: 20px !important;}.section-content-grid .sale-banner content-item:first-of-type .text-block {font-size: 20px !important;}.section-content-grid .sale-banner .title {max-width: unset;}.section-content-grid .sale-banner content-item:nth-of-type(2) .text-block p {margin: 0 auto;max-width: unset;font-size: 20px;}.centered-logo .title {margin-top: 10px;}.about-anna .justify-bottom-d .dusk-content {width: 75%;}.about-anna svg {margin-right: 12px;}.about-anna svg.facebook {width: 28px;}.about-anna svg.instagram {width: 38px;}.about-anna svg.twitter {width: 43px;}.about-anna svg.youtube {width: 50px;}.about-anna .anna.text-block.text-default {font-size: 24px;}.about-marquee fav-marquee {border-radius: 25px;}.about-marquee fav-marquee .item {gap: 40px;font-size: 20px;}.about-marquee fav-marquee .item img {width: 48px;}.template-suffix-about-us content-item:has(.custom-settings) .mars-extended {font-size: 24px;}.template-suffix-about-us .about-banner .text-block p {font-size: 20px;}.aside-menu .menu-links a.mega-menu__link {margin: 15px 0;}.aside-menu .faq .title {padding-left: 30px;}.aside-menu .faq .title.icon-right::before {width: 16px;right: 30px;top: calc(50% + 8px);}.aside-menu .faq .title.icon-right::after {width: 16px;right: 30px;top: calc(50% + 8px);}.aside-menu .faq .answer {margin-left: 30px;}@media screen and (min-width: 1200px) {.template-suffix-about-us content-item:has(.custom-settings) .dusk-content {width: 70%;}.template-suffix-about-us content-item:has(.custom-settings) .mars-extended {width: 70%;}}.section-main-product .product-badge {padding: 10px 15px;}.dusk-content .text-block.mars-extended p {font-size: 24px;}.title-with-heart .dusk-content .block-picture {width: 52px;height: 45px;}.gap-space-between .dusk-content .text-block.mars-extended p {font-size: 20px;}.template-index h2.h0 {line-height: 90%;}.title > span .title__suffix {font-size: 16px;}.mega-menu-collection .rating-stars, .mega-menu-collection .rating {display: none !important;}.jdgm-carousel-item {width: 32% !important;}.header-menu .mega-menu-collection .card-product .badges-wrapper {font-family: "Matter";left: 10px;top: 10px;right: 10px;width: calc(100% - 20px);}@media screen and (max-width: 1200px) {.header-menu .mega-menu-collection .card-product .badges-wrapper {flex-direction: column;gap: 5px;}.header-menu .mega-menu-collection .card-product .badges-wrapper .product-badge {width: fit-content;font-size: 10px;}}