*,*:before,*:after{box-sizing:border-box}:root{font-size:var(--font-size-base)}@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--font-body-family);font-size:var(--font-size-base);font-weight:var(--font-body-weight);line-height:var(--line-height-base);color:rgba(var(--color-text),1);background-color:rgba(var(--color-background),1);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:var(--spacer) 0;color:inherit;background-color:currentColor;border:0;opacity:.25;height:1px}iframe{border:0}[hidden]{display:none!important}h6,h5,h4,h3,h2,.h2,h1{margin-top:0;margin-bottom:var(--spacer-50);font-weight:var(--font-body-weight-bold);line-height:1.2}h1{font-size:calc(var(--font-size-base) * 2.5)}h2,.h2{font-size:calc(var(--font-size-base) * 2)}h3{font-size:calc(var(--font-size-base) * 1.75)}h4{font-size:calc(var(--font-size-base) * 1.5)}h5{font-size:calc(var(--font-size-base) * 1.25)}h6{font-size:calc(var(--font-size-base) * 1)}p{margin-top:0;margin-bottom:var(--spacer)}abbr[title],abbr[data-bs-original-title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:var(--spacer);font-style:normal;line-height:inherit}blockquote{margin:0 0 var(--spacer)}b,strong{font-weight:var(--font-body-weight-bold)}small{font-size:calc(var(--font-size-base) * .875)}a,a:hover{color:rgb(var(--color-link))}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}ol,ul{padding-left:calc(var(--spacer) * 2)}ol,ul,dl{margin-top:0;margin-bottom:var(--spacer)}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:var(--font-body-weight-bold)}dd{margin-bottom:calc(var(--spacer) * .5);margin-left:0}.stretched-link{width:100%;height:100%;top:0;left:0;position:absolute}.\#section.\@spaced.\@color-scheme\:default{margin-top:4.5rem;margin-bottom:4.5rem}.\#section.\@spaced:not(.\@color-scheme\:default){padding-top:4.5rem;padding-bottom:4.5rem}.\#section.\@bg\:alt{background-color:#f2f2f2}.\#section.\@bg\:dark{background-color:#1a1a1a}.\#section.\@bg\:primary{background-color:rgb(var(--color-base-accent-1))}.\#section.\@color-scheme\:default{color:rgba(var(--color-text),1);background-color:rgba(var(--color-background),1)}.\#section.\@color-scheme\:alt{color:rgba(var(--color-text),1);background-color:rgba(var(--color-alt-background),1)}.\#section.\@color-scheme\:invert{color:rgba(var(--color-background),1);background-color:rgba(var(--color-text),1)}.\#section.\@color-scheme\:accent{color:rgba(var(--color-accent-c),1);background-color:rgba(var(--color-accent),1)}.\#section-header{padding-left:70px;padding-right:70px;margin-bottom:calc(var(--spacer) * 2)}.\#section-header .\#hero{margin:0;width:100%}.\#section-header .\#section-button{margin-top:1rem;padding:0}@media(min-width:992px){.\#section-header.\@side-button{display:flex;justify-content:space-between;align-items:flex-end}.\#section-header.\@side-button .\#section-button{flex-shrink:0}}.\#section-button{--text-align: var(--section-button-align, center);margin-top:calc(var(--spacer) * 2.5);padding-left:3rem;padding-right:3rem;text-align:var(--text-align)}table{caption-side:bottom;border-collapse:collapse}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}.hide-loading{display:none}.strip-link,.strip-link:hover{text-decoration:none;color:inherit}.flex,.flex-between-center,.flex-center{display:flex}.flex-center{justify-content:center;align-items:center}.flex-between-center{justify-content:space-between;align-items:center}.block,.stretched-link{display:block}.stretched-link{z-index:20}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}@media(max-width:991px){.mobile-visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}}@media(min-width:992px){.desktop-visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}}.details-reset>summary{list-style:none;cursor:pointer}.details-reset>summary::marker{display:none}.details-reset>summary::-webkit-details-marker{display:none}.\#icon{color:inherit;fill:currentColor;width:calc(var(--spacer) * 1.7);height:calc(var(--spacer) * 1.7);stroke-width:1.5;vertical-align:top}.\#list.\@unstyled{list-style:none;margin:0;padding:0}.\#list.\@horizontal.\@spacing\:100>li:not(:last-child){margin-right:calc(var(--spacer) * 1)}.\#list.\@horizontal.\@spacing\:50>li:not(:last-child){margin-right:calc(var(--spacer) * .5)}.\#list.\@horizontal.\@spacing\:30>li:not(:last-child){margin-right:calc(var(--spacer) * .3)}.\#list.\@horizontal>li{display:inline-block}.list-unstyled{list-style:none;margin:0;padding:0}.uppercase{text-transform:uppercase}.bold{font-weight:var(--font-body-weight-bold)}.padded{padding-left:calc(var(--spacer) * 3.5);padding-right:calc(var(--spacer) * 3.5);padding-top:calc(var(--spacer) * 3);padding-bottom:calc(var(--spacer) * 3)}.m0{margin:0}.overflow-hidden{overflow:hidden}body.preload *{transition:none!important}.heading-font{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);text-transform:var(--headings-text-transfrom, none)}@media(min-width:992px){.hide-desktop,.desktop-hidden{display:none!important}}@media(max-width:991px){.hide-mobile,.mobile-hidden{display:none!important}}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.link{display:inline;cursor:pointer;text-decoration:underline}@media(min-width:992px){.sticky-top{position:sticky;top:var(--sticky-header-offset, 0);transition:.3s}}select>option{background:#fff!important;color:#4d4d4d!important}html.no-js .no-js-hidden{display:none!important}.medium_container{max-width:1000px;margin:0 auto}.\#hero,#shopify-section-template--14749356163108__1637156555fba26817 .\#hero-block{text-align:center}@media(min-width:1280px){.small_container{max-width:66rem;margin:0 auto}div#shopify-section-template--14749356163108__48d54b11-4d30-4f2c-a2ea-1757e8110e24 .img_text_box{left:-50px;position:relative;display:flex;align-items:center}div#shopify-section-template--14749356163108__48d54b11-4d30-4f2c-a2ea-1757e8110e24 .img_with_text .\#hero{width:100%}}@media(min-width:1000px){#shopify-section-template--14749356163108__48d54b11-4d30-4f2c-a2ea-1757e8110e24 .img_with_text_image{grid-column:span 3;position:relative;left:-150px!important}#shopify-section-template--14749356163108__48d54b11-4d30-4f2c-a2ea-1757e8110e24 .img_with_text_text{grid-column:span 9;margin-left:-150px}#shopify-section-template--14749356163108__48d54b11-4d30-4f2c-a2ea-1757e8110e24 .image_with_text{padding:30px 0;align-items:center}#shopify-section-template--14749356163108__48d54b11-4d30-4f2c-a2ea-1757e8110e24 .\#hero{width:100%}}@media(max-width:1400px){#shopify-section-template--14749356163108__48d54b11-4d30-4f2c-a2ea-1757e8110e24 .img_with_text_image{position:relative;left:-50px!important}#shopify-section-template--14749356163108__48d54b11-4d30-4f2c-a2ea-1757e8110e24 .img_with_text_text{margin-left:-50px}#shopify-section-template--14749356163108__48d54b11-4d30-4f2c-a2ea-1757e8110e24 .image_with_text{align-items:center}#shopify-section-template--14749356163108__48d54b11-4d30-4f2c-a2ea-1757e8110e24 .\#hero{width:100%}}@media(max-width:1100px){#shopify-section-template--14749356163108__48d54b11-4d30-4f2c-a2ea-1757e8110e24 .img_with_text_image{left:0!important;grid-column:span 4}#shopify-section-template--14749356163108__48d54b11-4d30-4f2c-a2ea-1757e8110e24 .img_with_text_text{margin-left:0;grid-column:span 8}#shopify-section-template--14749356163108__48d54b11-4d30-4f2c-a2ea-1757e8110e24 .image_with_text{padding:0}}@media(max-width:768px){#shopify-section-template--14749356163108__48d54b11-4d30-4f2c-a2ea-1757e8110e24 .image_with_text{grid-template-columns:1fr}}.\31\/1{width:100%}.\31\/2{width:50%}.\31\/3{width:33.333333%}.\31\/4{width:25%}.\31\/5{width:20%}.\31\/6{width:16.666667%}@media screen and (max-width:640px){.hidden-phone{display:none!important}.\31\/1--phone{width:100%}.\31\/2--phone{width:50%}.\31\/3--phone{width:33.333333%}.\31\/4--phone{width:25%}.\31\/5--phone{width:20%}.\31\/6--phone{width:16.666667%}}@media screen and (min-width:641px)and (max-width:999px){.hidden-tablet{display:none!important}.\31\/1--tablet{width:100%}.\31\/2--tablet{width:50%}.\31\/3--tablet{width:33.333333%}.\31\/4--tablet{width:25%}.\31\/5--tablet{width:20%}.\31\/6--tablet{width:16.666667%}}@media screen and (min-width:641px){.hidden-tablet-and-up{display:none!important}.\31\/1--tablet-and-up{width:100%}.\31\/2--tablet-and-up{width:50%}.\31\/3--tablet-and-up{width:33.333333%}.\31\/4--tablet-and-up{width:25%}.\31\/5--tablet-and-up{width:20%}.\31\/6--tablet-and-up{width:16.666667%}}@media screen and (max-width:999px){.hidden-pocket{display:none!important}.\31\/1--pocket{width:100%}.\31\/2--pocket{width:50%}.\31\/3--pocket{width:33.333333%}.\31\/4--pocket{width:25%}.\31\/5--pocket{width:20%}.\31\/6--pocket{width:16.666667%}}@media screen and (min-width:1000px)and (max-width:1279px){.hidden-lap{display:none!important}.\31\/1--lap{width:100%}.\39\/12--lap{width:75%}.\32\/3--lap{width:66.666666%}.\31\/2--lap{width:50%}.\31\/3--lap{width:33.333333%}.\31\/4--lap{width:25%}.\31\/5--lap{width:20%}.\31\/6--lap{width:16.666667%}}@media screen and (min-width:1000px){.hidden-lap-and-up{display:none!important}.\31\/1--lap-and-up{width:100%}.\39\/12--lap-and-up{width:75%}.\32\/3--lap-and-up{width:66.666666%}.\31\/2--lap-and-up{width:50%}.\31\/3--lap-and-up{width:33.333333%}.\31\/4--lap-and-up{width:25%}.\31\/5--lap-and-up{width:20%}.\31\/6--lap-and-up{width:16.666667%}}@media screen and (min-width:1280px){.hidden-desk{display:none!important}.\31\/1--desk{width:100%}.\39\/12--desk{width:75%}.\32\/3--desk{width:66.666666%}.\31\/2--desk{width:50%}.\31\/3--desk{width:33.333333%}.\31\/4--desk{width:25%}.\31\/5--desk{width:20%}.\31\/6--desk{width:16.666667%}}@media screen and (min-width:1440px){.hidden-wide{display:none!important}.\31\/1--wide{width:100%}.\39\/12--wide{width:75%}.\32\/3--wide{width:66.666666%}.\31\/2--wide{width:50%}.\31\/3--wide{width:33.333333%}.\31\/4--wide{width:25%}.\31\/5--wide{width:20%}.\31\/6--wide{width:16.666667%}}.flickity-enabled{position:relative;overflow:visible!important}.flickity-viewport{overflow:hidden;position:relative;height:100%;width:100%}.block-list__item{position:absolute}.flickity-prev-next-button{position:absolute;top:-10%;border-radius:100%;visibility:visible;transition:all .2s ease-in-out;z-index:1;background:transparent;cursor:pointer;border:none}.flickity-prev-next-button.previous{right:80px}.flickity-prev-next-button.next{right:20px}.flickity-prev-next-button svg{position:relative;width:15px;height:15px;fill:#000;vertical-align:middle}.flickity-prev-next-button.next svg{left:-1px}.flickity-prev-next-button.previous svg{left:1px}.flicty_slider{margin:0 50px}@media(max-width:999px){.flickity-prev-next-button svg{width:10px;height:10px}}@media(max-width:768px){.block-list__item{width:80%}.flicty_slider{margin:0 15px}}.img_with_text.medium_container{margin-top:50px;margin-bottom:50px}#shopify-section-template--14758799573028__82be6152-4b11-4d83-b936-26f74fb4182e .\#grid.\@container{padding-left:0}.shopify-policy__title{margin:30px 0}[id$=__287a1511-40a6-48ce-803c-fbe93f61c16f] .\#hero.\@align\:center .\#hero-block{text-align:center}@media(min-width:768px){#shopify-section-template--14749356163108__1637156555fba26817{padding:0 50px}}@media(max-width:768px){[id$=__287a1511-40a6-48ce-803c-fbe93f61c16f] .\#hero-heading{text-align:center}.testi_block{width:100%}.footer_bottom_flex{flex-direction:column}.\#container{padding-left:calc(var(--spacer) * 1.5)!important;padding-right:calc(var(--spacer) * 1.5)!important}.\#section.\@spaced:not(.\@color-scheme\:default){padding-top:2.5rem!important;padding-bottom:2.5rem!important}.\#main-footer-bottom{padding:15px!important}.\#product-meta-inner{padding:3rem 1.5rem!important}#shopify-section-template--14758799573028__82be6152-4b11-4d83-b936-26f74fb4182e .\#grid.\@container{padding-right:0}}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-thumb{background:#f90}::-webkit-scrollbar-thumb:hover{background:#f90}@media(min-width:1000px){.article_flex{display:flex;gap:30px}.image_left_pm{margin-right:0!important;padding-right:0!important;width:100%!important;padding-top:40px;width:50%!important}}.collection_page_menu_list_heading span{font-size:24px;font-weight:600}ul.collection_page_menu_list_link{padding:15px 0}ul.collection_page_menu_list_link li{list-style:none;padding:3px 0}ul.collection_page_menu_list_link li a{text-decoration:none;color:#212121;font-size:18px}.\#main-nav-wrapper .\#main-nav-megamenu-wrapper .\#col{max-width:25%;flex:inherit;flex-shrink:inherit;margin-top:10px!important}.\#price{margin-bottom:20px!important}form#product-form-installment *{font-size:14px!important}#insta-feed h2{font-size:2.7em!important;display:inline-block;position:relative;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);text-transform:var(--headings-text-transfrom, none)}.\#gallery-card-caption h3.\#hero-heading.heading-font{font-size:22px}.\#gallery-card-caption .\#hero-text{line-height:1.4;font-size:16px}.\#gallery-card-caption .\#hero{padding:0!important}#shopify-section-template--14749356163108__d3be953a-ec9e-4f73-a87d-3d585f448d9f .img_with_text{max-width:1400px;margin:auto auto 50px}.\#collection-grid-product-count{display:flex;align-items:center;gap:30px;font-size:26px!important}.sidebar_link__active,ul.collection_page_menu_list_link li a:hover{color:#f90!important;text-decoration:underline!important}@media(max-width:768px){#shopify-section-template--14749356163108__48d54b11-4d30-4f2c-a2ea-1757e8110e24 .img_with_text_image,#shopify-section-template--14749356163108__48d54b11-4d30-4f2c-a2ea-1757e8110e24 .img_with_text_text{max-width:80%;margin:auto;padding-top:20px}}.recom_product .\#product-card-info{margin-top:0}#shopify-section-template--14749356458020__product-recommendations .\#section-header{margin-bottom:10px}.image_with_text{align-items:center}@media(min-width:1000px){.\#gallery-card figure,.\#gallery-card-caption .\#hero .\#hero-block:first-child{max-width:80%;margin:auto}#shopify-section-template--14749356163108__d3be953a-ec9e-4f73-a87d-3d585f448d9f .\#grid.\@gap\:md{--grid-gap: 3rem}}ul.slick-dots{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/12/assets/core.css.map */
