body{font-family:Open Sans,sans-serif;font-style:normal;font-weight:400;color:#595551;background-color:#fff;-webkit-font-smoothing:antialiased;margin:0;font-size:1em;line-height:1.4}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-family:Raleway,sans-serif;font-style:normal;font-weight:700;padding:0;margin:0}a{text-decoration:none;color:#bd2036}a:hover{color:#a41c2f}a:hover,a:active{outline:0}figure{margin:0}img{vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}nav ul,nav ol{padding:0;margin:0;list-style:none;list-style-image:none}ul,ol{display:block;padding:0;margin:0;list-style:none}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button;appearance:button}input[type=text],input[type=email],input[type=number],input[type=password],textarea{border-radius:0;-webkit-appearance:none}input[type=checkbox],input[type=radio]{padding:0;box-sizing:border-box}input{background:none;border:0;outline:none}button,input{line-height:normal}button,input,select,textarea{margin:0;font-size:initial;vertical-align:baseline}html,button,input,select,textarea{font-family:sans-serif;color:#222}.field{font-family:Open Sans,sans-serif;font-style:normal;font-weight:600;position:relative;display:inline-block;padding:14px;font-size:14px;line-height:1.5;color:#595551;text-align:left;border:1px solid #ebebeb;border-radius:0;outline:0;transition:.15s cubic-bezier(.4,0,.2,1) border}.no-js .js-required,.js .no-js-required{display:none}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(1px,1px,1px,1px);border:0}.hidden{display:none!important;visibility:hidden}.option-value-input{position:absolute;top:0;left:0;z-index:5;width:100%;height:100%;cursor:pointer;opacity:0}.option-value-input:focus+.option-value-name{outline:auto 5px Highlight;outline:auto 5px -webkit-focus-ring-color}.option-value-input:checked+.option-value-name{color:#fff;background-color:#bd2036;border-color:#7c1523}.option-value-input:checked:disabled+.option-value-name{color:#fff;background-color:#efc7cd;border-color:#efc7cd}.option-value-input:disabled+.option-value-name{background:#fff;color:#acaaa8;border-color:#ebebeb;opacity:.5;text-decoration:line-through}.opensans{font-family:Open Sans,sans-serif}.raleway{font-family:Raleway,sans-serif}.bg-white{background-color:#fff}.bg-F6{background-color:#f6f6f6}.bg-black{background-color:#000}.bg-red{background-color:#bd2036}.bg-blue{background-color:#194a75}.bg-grey{background-color:#595551}.text-white{background-color:#fff}.text-black{background-color:#000}.text-red{background-color:#bd2036}.text-blue{background-color:#194a75}.text-grey{background-color:#595551}.bg-cover{background-size:cover}.bg-contain{background-size:contain}.bg-center{background-position:50% 50%}.w-100{width:100%}.w-95{width:95%}.w-90{width:90%}.w-80{width:80%}.w-75{width:75%}.w-70{width:70%}.w-66{width:66.66%}.w-60{width:60%}.w-50{width:50%}.w-40{width:40%}.w-33{width:30%}.w-30{width:33.33%}.w-25{width:25%}.w-20{width:20%}.w-10{width:10%}.h-100{height:100%}.h-100vh{height:100vh}.h-auto{height:auto}.max-w-100{max-width:100%}.max-w-95{max-width:95%}.max-w-90{max-width:90%}.max-w-80{max-width:80%}.max-w-75{max-width:75%}.max-w-70{max-width:70%}.max-w-66{max-width:66.66%}.max-w-60{max-width:60%}.max-w-50{max-width:50%}.max-w-40{max-width:40%}.max-w-30{max-width:30%}.max-w-33{max-width:33.33%}.max-w-25{max-width:25%}.max-w-20{max-width:20%}.max-w-10{max-width:10%}.mx-auto{margin-left:auto;margin-right:auto}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.left0{left:0}.left50{left:50%}.right0{right:0}.right50{right:50%}.inline{position:inline}.block{position:block}.inline-block{position:inline-block}.flow-root{position:flow-root}.flex{position:flex}.inline-flex{position:inline-flex}.grid{position:grid}.inline-grid{position:inline-grid}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.trX-50,.trY-50{transform:translate(50%,50%)}.tr-50{transform:translate(-50%,-50%)}.-z-1{z-index:-1}.z-0{z-index:0}.z-1{z-index:1}.z-2{z-index:2}.z-3{z-index:3}.z-4{z-index:4}.z-5{z-index:5}.z-6{z-index:6}.z-7{z-index:7}.z-8{z-index:8}.z-9{z-index:9}.z-10{z-index:10}.font-thin{font-weight:100}.font-extralight{font-weight:200}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-black{font-weight:900}.all_0-1{transition:all .1s ease}.all_0-2{transition:all .2s ease}.all_0-3{transition:all .3s ease}.all_0-4{transition:all .4s ease}.all_0-5{transition:all .5s ease}.all_0-6{transition:all .6s ease}.all_0-7{transition:all .7s ease}.linear{animation-timing-function:linear}.delay_0-1{transition-delay:.1s}.delay_0-2{transition-delay:.2s}.delay_0-3{transition-delay:.3s}.delay_0-4{transition-delay:.4s}.delay_0-5{transition-delay:.5s}.delay_0-6{transition-delay:.6s}.delay_0-7{transition-delay:.7s}.delay_0-8{transition-delay:.8s}.delay_0-9{transition-delay:.9s}.delay_1-0{transition-delay:1s}.delay_1-1{transition-delay:1.1s}.delay_1-2{transition-delay:1.2s}.delay_1-3{transition-delay:1.3s}.delay_1-4{transition-delay:1.4s}.delay_1-5{transition-delay:1.5s}.delay_1-6{transition-delay:1.6s}.delay_1-7{transition-delay:1.7s}.delay_1-8{transition-delay:1.8s}.delay_1-9{transition-delay:1.9s}.text-xs{font-size:.75rem;line-height:calc(1 / .75)}.text-sm{font-size:.875rem;line-height:calc(1.25 / .875)}.text-base{font-size:1rem;line-height:1.5}.text-lg{font-size:1.125rem;line-height:calc(1.75 / 1.125)}.text-xl{font-size:1.25rem;line-height:calc(1.75 / 1.25)}.text-2xl{font-size:1.5rem;line-height:calc(2 / 1.5)}.text-3xl{font-size:1.875rem;line-height:1.2}.text-4xl{font-size:2.25rem;line-height:calc(2.5 / 2.25)}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-7xl{font-size:4.5rem;line-height:1}.text-8xl{font-size:6rem;line-height:1}.text-9xl{font-size:8rem;line-height:1}.box-content{box-sizing:border-box}.content-box{box-sizing:content-box}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.justify-center{justify-content:center}.items-center{align-items:center}.content-center{align-content:center}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.mix-blend-multiply{mix-blend-mode:multiply}.mix-blend-darken{mix-blend-mode:darken}.mix-blend-screen{mix-blend-mode:screen}.uppercase{text-transform:uppercase}.cursor-pointer{cursor:pointer}#trustbadge-container-98e3dadd90eb493088abdc5597a70810{display:none!important}.template-page .text-content-wrap,.template-contact .text-content-wrap{max-width:760px;padding-top:40px;padding-bottom:80px;margin:0 auto}.content-area{position:relative;display:block;padding:0 15px;margin:0 auto;width:95%;max-width:1920px;min-width:unset}@media (max-width: 719px){.content-area{width:100%}}.page-title{padding:16px 0 35px;text-align:center;border-bottom:1px solid #ebebeb}.fake_max_width_left_side{padding-left:3.5vw;padding-left:calc((100vw - min(95vw,1800px))/2 + 5px)}.fake_max_width_left_side.swiper-wrapper .swiper-slide:last-of-type{margin-right:3.5vw;margin-right:calc((100vw - min(90vw,1800px))/2 + 5px)}img{max-width:100%}.button01{font-family:Raleway,sans-serif;font-style:normal;font-weight:600;position:relative;display:inline-block;padding:10px 18px;font-size:13px;line-height:1.5;letter-spacing:.08em;color:#fff;text-align:center;text-transform:uppercase;cursor:pointer;background-color:#bd2036;border:1px solid #bd2036;border-radius:20px;transition:.15s cubic-bezier(.4,0,.2,1) background-color,.15s cubic-bezier(.4,0,.2,1) border-color}.button01:hover{background-color:#a72033;color:#fff}.button02{font-family:Raleway,sans-serif;font-style:normal;font-weight:600;position:relative;display:inline-block;padding:10px 18px;font-size:13px;line-height:1.5;letter-spacing:.08em;color:#bd2036;text-align:center;text-transform:uppercase;cursor:pointer;background-color:transparent;border:2px solid #bd2036;border-radius:30px;transition:.15s cubic-bezier(.4,0,.2,1) background-color,.15s cubic-bezier(.4,0,.2,1) border-color}.button02:hover,.button02.item_added{background-color:#bd2036;color:#fff}.button02.grey{color:#595551;border:2px solid #595551}.button02.grey:hover{background-color:#595551;color:#fff}.button02.light_grey{color:#959595;border:2px solid #959595}.button02.light_grey:hover{background-color:#959595;color:#fff}.button02.blue{color:#194a75;border:2px solid #194a75}.button02.blue:hover{background-color:#194a75;color:#fff}div[data-dynamic-blank]{display:none}.main-header-wrap{position:relative;z-index:5000}.main-header-wrap .main-header{position:relative;background:#fff}.main-header-wrap .main-header .action-links{padding:0 15px}.top_announcement .countdown_counter{padding-top:0!important;margin:0}.top_announcement{background-color:#bd2036}.top_announcement #announcement_countdown_counter .countdown_counter .number{color:#fff;width:auto!important;height:auto!important;transform:none!important;font-size:15px!important;padding:0 3px}.top_announcement .countdown_counter label{color:#fff!important;font-size:10px!important;line-height:14px!important;letter-spacing:1px!important;margin-top:0!important;padding:0 1px!important;text-transform:initial!important}.top_announcement .countdown_counter .countdown_counter_item:before,.top_announcement .countdown_counter .countdown_counter_item:after{content:none}#announcement_countdown_counter .countdown_counter .countdown_counter_item{margin:0 7px;border-radius:8px;display:flex;justify-content:center;align-items:center;font-weight:700;font-weight:600;text-transform:uppercase;font-family:Raleway,sans-serif;font-size:13px;color:#858585;flex-direction:row;z-index:1;position:relative}.top_announcement .sale_notify{color:#fff;font-size:14px;font-weight:600;padding:0;letter-spacing:.5px;line-height:21px;text-align:center}.top_announcement_inner #announcement_countdown_counter{padding:3px 4px;display:flex;justify-content:center;flex-direction:row;flex-wrap:wrap}.top_announcement_inner .countdown_counter .countdown_counter_item{display:flex;flex-direction:row;margin:0 11px;width:30px;position:relative;padding:0 8px;box-sizing:content-box}.top_announcement_inner .countdown_counter{display:flex;justify-content:center;margin-top:0}.store-title{margin-top:0;margin-bottom:0;width:300px;display:block;max-width:48%;overflow:hidden;clear:left;font-size:28px;word-break:break-word}.store-title a{display:inline-block}.store-title img{width:300px;height:auto;max-width:100%;max-height:200px}@media (max-width: 700px){.store-title img{width:220px}}@media (max-width: 960px){.store-title{width:auto;max-width:100%;font-size:23px}}header .main-header .content-area{max-width:unset;width:100%}@media (max-width: 1182px){header.main-header--expanded{border-bottom:1px solid #ebebeb}}.main-header--expanded .main-header--tools{float:none;width:100%;max-width:none;margin-top:20px;margin-bottom:15px}.main-header--tools-group{position:relative;display:flex;justify-content:space-between;width:100%}.main-header--minimal .main-header--tools-group{justify-content:flex-end}.main-header--tools-left,.main-header--tools-right{display:flex;align-items:center}.main-header .tool-container{display:flex}.main-header nav{border-top:1px solid #ebebeb;opacity:1;transition:opacity .15s cubic-bezier(.4,0,.2,1)}.main-header nav.full .nav-item>details .label:before{position:absolute;top:50%;right:0;width:1px;height:23px;background-color:#ebebeb;content:"";transform:translateY(-50%)}@media (min-width: 1183px){.main-header--tools-left,.main-header--tools-right{min-width:200px}.main-header--tools-right{display:flex;justify-content:flex-end}#ls-button-search{display:flex;align-items:center;background-color:#f4f4f4;padding:6px 10px;border-radius:50px;width:180px;justify-content:flex-start}#ls-button-search>.svg-icon.icon-search{width:18px;margin-right:4px;margin-left:4px}}@media (max-width: 1182px){#shopify-section-static-header{position:sticky;top:-1px;z-index:2005}}@media (max-width: 420px){.action-links{padding:0 5px!important}}.main-header--tools-right .c__secondary_menu{display:flex;flex-direction:row;flex-wrap:wrap;border-right:solid 1px #e1e1e1;padding-right:4px}.main-header--tools-right .secondary_link_item.has-icon{margin:0 8px}.main-header--tools-right .secondary_link_item a{position:relative;display:inline-block}.main-header--tools-right .secondary_link_item.has-icon a .icon_text{position:absolute;top:100%;left:50%;padding-top:3px;display:inline-block;width:auto;min-width:120px;margin:0 auto;pointer-events:none;opacity:0;transition:all .2s ease-out;text-align:center;border-radius:20px;color:#767676;font-family:Raleway,sans-serif;font-weight:600;font-size:11px;letter-spacing:.5px;transform:translate(-100%)}.main-header--tools-right .secondary_link_item.has-icon img{width:30px;height:30px}.main-header--tools-right .secondary_link_item.has-icon a:hover .icon_text{pointer-events:auto;opacity:1;transform:translate(-50%)}.main-header--tools-right .secondary_link_item.no-icon a{color:#595551;font-size:10px;font-family:Raleway,sans-serif;font-weight:700;padding:0 8px;line-height:31px}@media (max-width: 1182px){.main-header--tools-right .c__secondary_menu{display:none}}#custom_mobile_menu .c__secondary_menu{width:100%;background:#fff;border-bottom:solid 1px #e7e7e7;padding:6px;display:flex;justify-content:space-around}#custom_mobile_menu .c__secondary_menu img{width:31px;height:31px}#custom_mobile_menu .c__secondary_menu a{display:flex;flex-direction:column;align-items:center;justify-content:center;align-content:flex-end;letter-spacing:.4px;font-weight:500;font-size:11px;color:#000;margin:4px}#custom_mobile_menu .c__secondary_menu .secondary_link_item{display:flex;align-items:flex-end}#custom_mobile_menu .c__secondary_menu a .icon_text{margin-top:2px;font-weight:500;font-size:11px}#custom_mobile_menu .c__secondary_menu .icon_text{margin-top:2px;font-weight:500;font-size:11px;letter-spacing:.4px;color:#000}#custom_mobile_menu .secondary_menu_fakelink{display:flex;flex-direction:column;justify-content:space-between;margin:4px;align-items:center}#custom_mobile_menu .secondary_menu_fakelink.secondary_link_item svg{width:20px;height:31px;margin:0 auto}#mobile_search_panel{width:100%}#mobile_search_panel .live-search{display:block}#mobile_search_panel .ls-dimmer{display:none}#mobile_search_panel .ls-form{display:block;position:relative;position:sticky;top:0;opacity:1!important;visibility:visible;pointer-events:auto;width:100%;background-color:#f9f9f9}#mobile_search_panel .ls-form .input_area{background-color:#f0f0f0}#mobile_search_panel .ls-results{opacity:1;pointer-events:auto;visibility:visible;position:relative;width:100%;z-index:1;left:unset!important;right:unset!important;top:unset!important;background-color:transparent}#mobile_search_panel .ls-results-products{padding:0}#mobile_search_panel .ls-results-products .lsr-products-content{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;overflow:hidden}#mobile_search_panel .ls-results-products .lsrp-content{width:50%;margin:0;padding:8px}#mobile_search_panel .lsr-footer{position:relative;background-color:transparent;border:none}#mobile_search_panel .lsr-footer a.lsr-footer-viewall{color:#fff;background-color:#bd2036}#mobile_search_panel ul li.suggested_search{width:48%}#mobile_search_panel .ls-form-button-close{display:none}#mobile_search_panel .ls-results .featured_collections{width:100%;position:relative;margin-top:0}#mobile_search_panel .ls-results .featured_collection_search{padding:2px;height:auto;width:50%;aspect-ratio:2/3;min-height:320px}#mobile_search_panel .ls-results .featured_collection_search h4{text-align:left}#mobile_search_panel .ls-results .suggested_strings{width:100%;padding:20px 12px}#mobile_search_panel .ls-results .suggested_strings ul{justify-content:flex-start;padding:0}#mobile_search_panel .ls-results .suggested_strings ul li{color:#878787;margin-bottom:10px;font-size:12px;font-weight:600;padding:3px 0;width:49%}#search_trigger_desktop{display:flex;align-items:center;background-color:#f4f4f4;padding:8px 10px;border-radius:50px;width:160px;justify-content:flex-start;margin:0 8px;cursor:pointer}#search_trigger_desktop .icon-search{max-width:18px;margin:0 10px 0 4px}#search_trigger_desktop{font-size:14px;font-weight:600}#search_container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:6100}#search_container #search_base{display:flex;background:#fff;position:absolute;top:0;left:0;width:100%;height:90%;height:calc(100% - 80px);flex-direction:row;flex-wrap:wrap;align-items:flex-start;overflow-y:scroll;padding:106px 20px 20px}#search_container #search_dimmer{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000040}#search_container #search_container_close{position:absolute;top:44px;right:30px;background-color:transparent;border:none;padding:10px;font-size:0;cursor:pointer;z-index:5}#search_container #search_container_close svg{width:17px;height:auto}#search_container #search_element_form_container{width:100%;display:flex;background:#fff;justify-content:center;align-items:center;padding:40px 0 18px;position:fixed;top:0;left:0;min-height:82px}#search_container #search_element_form_container input{background-color:#f4f4f4;padding:12px 40px 12px 46px;display:block;width:100%;border-radius:40px;font-family:Open Sans,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:21px;font-family:Raleway,sans-serif;color:#262626;border:none}#search_container #search_element_form_container .input_area{width:100%;position:relative}#search_container #search_element_form_container form{width:100%;max-width:500px}#search_container #search_element_form_search_btn{font-size:0;border:none;background-color:transparent;width:26px;padding:4px;position:absolute;top:9px;left:10px;border-radius:8px}#search_container #search_element_form_clear_input{font-size:0;border:none;background-color:transparent;padding:4px;position:absolute;width:22px;top:11px;right:13px;border-radius:8px}#search_container #search_element_form_clear_input svg,#search_container #search_element_form_search_btn svg{width:100%;height:auto}#search_container svg path{fill:#858585}#search_element_suggested_strings{width:320px;padding:0 10px}#search_element_featured_items{width:calc(100% - 320px);display:flex;flex-wrap:wrap;position:sticky;top:0;margin-top:-20px}#search_element_featured_items .featured_collections{width:100%;display:flex}#search_element_featured_items .featured_collection_search{height:calc(100vh - 182px);width:25%;padding:20px 3px;position:relative}#search_element_featured_items .featured_collection_search a{position:relative;height:100%;width:100%;display:block;background-size:cover;background-position:50% 50%;text-align:center}#search_element_featured_items .featured_collection_search h4{position:absolute;z-index:2;bottom:0;left:0;width:100%;height:auto;padding:14px;font-size:27px;font-size:clamp(22px,1.7vw,30px);color:#194a75;text-shadow:0px 0px 30px rgb(255 255 255 / 40%),0px 0px 10px rgb(255 255 255 / 50%)}#search_element_suggested_strings h2{font-weight:600;font-size:12px;letter-spacing:1.25px;text-transform:uppercase;color:#194a75}#search_element_suggested_strings ul{padding-left:6px;padding-top:12px}#search_element_suggested_strings ul li{font-family:Raleway,sans-serif;font-size:13px;font-weight:500;margin-bottom:6px;padding:2px;color:#919191;cursor:pointer}#mobile_search_panel #search_container{position:relative}#mobile_search_panel #search_dimmer{display:none}#mobile_search_panel #search_base{padding:0;position:relative;overflow:initial}#mobile_search_panel #search_container_close{display:none}#mobile_search_panel #search_element_form_container{position:relative;padding-top:32px}#mobile_search_panel #search_container #search_element_form_container form{padding:0 18px 12px}#mobile_search_panel #search_element_suggested_strings{width:100%;padding:0 6px;margin-top:6px}#mobile_search_panel #search_element_suggested_strings ul{padding-left:0}#cmm_links_container #mobile_search_panel ul li.suggested_search{width:50%;font-size:12px;padding:6px 8px;margin-bottom:3px}#mobile_search_panel #search_element_suggested_strings h2{padding:0 8px}#mobile_search_panel #search_element_featured_items .featured_collection_search{padding:2px;height:auto;width:50%;aspect-ratio:2 / 3;min-height:320px}#mobile_search_panel #search_element_featured_items .featured_collections{display:flex;flex-direction:row;flex-wrap:wrap}#mobile_search_panel #search_element_featured_items{width:100%;padding:0 4px;margin-top:18px;position:relative}#mobile_search_panel #search_container #search_element_form_container input{font-size:14px;font-weight:500}nav.full{display:block}@media (max-width: 1182px){nav.full{display:none}#search_trigger_desktop{display:none}}header .main-header nav.full .content-area{max-width:unset;width:100%;text-align:center}.main-header--nav-links summary{cursor:pointer}header .main-header nav.full .nav-item>.label,header .main-header nav.full .nav-item>details .label{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;position:relative;color:#595551;font-family:Raleway,sans-serif;text-transform:unset;letter-spacing:0;font-size:14px;font-weight:600}.mega-nav{position:absolute;right:0;left:0;z-index:6500;margin-top:-1px;overflow:hidden;overflow:visible;pointer-events:none;background-color:#f9f9f9;opacity:0;box-shadow:0 4px 5px -1px #00000026;transition:none;height:fit-content!important;height:-moz-fit-content!important;display:inline-table;width:100%}section.main-header:before{content:"";width:100%;height:100vh;background:#0000!important;top:100%;left:0;opacity:0;position:absolute;z-index:-1;pointer-events:none;transition:all .3s ease}section.main-header:has(.has-mega-nav.active):before{background:#0006!important;opacity:1}.main-header .main-header--nav-links{display:flex;justify-content:center}section.main-header .mega-nav{background-color:#fff}section.main-header .mega-nav .list{background-color:transparent}@media (min-width: 1300px){section.main-header .mega-nav{width:97.5%;left:1.5%;border-radius:0 0 20px 20px;background-color:#fff}}.main-header--minimal .mega-nav{margin-top:0}.mega-nav .mega-nav-wrap{position:relative;padding:0;width:100%;left:unset}.mega-nav .mega-nav-list{display:flex;flex-wrap:wrap;justify-content:left}.mega-nav ul.list-wrap{display:flex;flex-direction:row;flex-wrap:wrap}.mega-nav .back{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);position:absolute;top:47px;left:50%;z-index:5000;display:none;width:0;height:0;margin-left:-2px;border-right:5px solid transparent;border-bottom:10px solid #595551;border-left:5px solid transparent}.mega-nav .back:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.mega-nav .list{display:inline-block;align-content:stretch;flex-grow:1;flex-shrink:0;padding:1%;margin-top:15px;margin-bottom:15px;vertical-align:top}.mega-nav .list.one-col{width:100%}.mega-nav .list.one-col .list-item{width:9%;margin-bottom:20px;padding:.2%}.mega-nav .list .menuimg{padding-top:100%;width:100%;border-radius:50%;background-position:center;background-size:cover;border:3px solid #fff;display:block;margin:5px auto}@media (max-width: 959px){.mega-nav .list .menuimg{display:none}}.mega-nav .list .menusprite{background-image:url(/cdn/shop/t/146/assets/Sprite_Menu.jpg?v=57317734632948111261673429611);background-size:1125px auto!important;width:124px!important;height:124px!important;border-radius:100px;border:solid 3px white;box-sizing:content-box;margin-left:auto;margin-right:auto}@media (max-width: 959px){.mega-nav .list .menusprite{display:none}}.mega-nav .list.two-col{flex-basis:45%}.mega-nav .list.three-col{flex-basis:28%}.mega-nav .list.two-columns{flex-basis:50%;max-width:100%}.mega-nav .list.two-columns.three-col{flex-basis:28%;max-width:100%}.mega-nav .list .label{display:inline-block;padding:10px 0;margin:0 0 16px;font-size:20px;font-weight:700;width:100%;color:#194a75;text-transform:none;letter-spacing:0em;text-align:left;border-bottom:none;font-family:Raleway,sans-serif}.mega-nav .list .label a{color:#194a75}.mega-nav .list .label:last-child{display:none}.mega-nav .list .list-item{width:11%;display:inline;padding:.5%;margin:0;vertical-align:top;text-align:center}.mega-nav .list .list-item.one-column{display:block;width:100%}.mega-nav .list .list-item img{max-width:100%;border-radius:100px;border:3px solid #ffffff;-webkit-box-shadow:0px 5px 10px -7px rgba(0,0,0,.1);box-shadow:0 5px 10px -7px #0000001a;transition:.15s cubic-bezier(.4,0,.2,1);opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);-webkit-filter:grayscale(50%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%)}.mega-nav .list .list-item img:hover{mix-blend-mode:normal;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-webkit-filter:grayscale(0%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%)}.mega-nav .list .list-item a{width:9.7%;min-height:175px;font-size:14px;font-weight:600;color:#194a75;background-color:#ededed;display:unset}.mega-nav .list .list-item a:hover{color:#bd2036;opacity:1}.mega-nav .list .list-item a.show-more{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.main-header:not(:has(.mega-nav .navtitle i)) li.list-item a{font-size:13px!important;font-size:clamp(11px,.8vw,13px)!important}.mega-nav .list .list-item .more-icon{position:relative;top:-1px;margin-left:6px;font-family:Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400}.mega-nav .expanded-list,.mega-nav .category-list{position:relative;display:none}.mega-nav .expanded-list .list,.mega-nav .category-list .list{display:none;width:100%;margin-left:0}.mega-nav .expanded-list .list.active,.mega-nav .category-list .list.active{display:block}.mega-nav .expanded-list .list-item,.mega-nav .category-list .list-item{width:150px}.mega-nav li.text-layout .list-wrap{flex-direction:column;flex-wrap:nowrap;grid-auto-flow:column;grid-template-rows:repeat(12,1fr)}.mega-nav li.text-layout.list{flex-basis:unset!important;flex-grow:0;width:20%}.mega-nav li.text-layout a>span{white-space:normal}.mega-nav li.text-layout .list-item{text-align:left!important;padding-bottom:8px!important}.mega-nav-list{width:95%;margin-left:auto;margin-right:auto}#header-dropdown-shop-all .mega-nav-wrap .mega-nav-list .two-columns{flex-basis:33%;max-width:33%}#header-dropdown-shop-all .mega-nav-wrap .mega-nav-list .two-columns a{width:24%}.mega-nav .three-col .list-wrap .list-item{width:15%}.mega-nav .list:not(.text-layout) .list-wrap .list-item{width:16.5%;min-width:124px;width:7.1vw;min-width:115px;max-width:138px}.mega-nav .text-layout .list-wrap .list-item{width:100%}.option-value:last-child{margin-right:0}.main-header nav.full .nav-item.dropdown.has-mega-nav{position:static}.main-header nav.full .nav-item{text-align:left}.main-header nav.full .nav-item:hover summary span{color:#bd2036}.main-header nav.full .nav-item .icon-wrapper{display:flex;align-items:center}.main-header nav.full .nav-item svg{width:8px;height:8px;margin-left:6px}.main-header nav.full .nav-item.dropdown:hover>.mega-nav,.main-header nav.full .nav-item.has-mega-nav.active>.mega-nav{pointer-events:all;visibility:visible;opacity:1}.list-item_new_shop_all_link{width:100%;text-align:left;margin:6px 0 36px;padding:0}.list-item_new_shop_all_link a{color:#194a75;background-color:transparent;font-size:14px;border:solid 1px #194a75;padding:5px 30px 5px 16px;display:inline-block;border-radius:30px;font-weight:700;position:relative;transition:all .3s ease}.list-item_new_shop_all_link a:hover{background-color:#194a75;color:#fff}.list-item_new_shop_all_link a:after{content:"";width:7px;height:7px;border-right:solid 2px #194a75;border-top:solid 2px #194a75;position:absolute;top:50%;right:12px;transform:translateY(-50%) rotate(45deg);transition:all .3s ease}.list-item_new_shop_all_link a:hover:after{border-color:#fff}.mega-nav .text-layout .list-wrap .list-item{margin-bottom:6px}.mega-nav .list.text-layout .list-item{min-height:30px}.text-layout ul li.list-item:has(.menu_badge.top){padding-top:22px}.mega-nav .list .list-item i{font-style:normal;font-size:13px;letter-spacing:.5px;font-weight:500;color:#707070;font-family:Raleway,sans-serif;display:block}.mega-nav .list.text-layout .list-item i{margin-top:2px;display:inline;font-size:14px}.header_accordion_nav{width:100%;display:block;padding-top:16px;margin-top:0;margin-bottom:20px}.header_accordion_nav-inner{display:block}.header_accordion_nav_element{background:#fff;border:none;margin:5px 5px 0;flex-basis:0;flex-grow:1;text-align:left;padding:17px 21px;border-radius:16px 16px 0 0;cursor:pointer;color:#194a75;font-family:Raleway,sans-serif;font-weight:600;font-size:15px;transition:all .3s ease}.header_accordion_nav_element span{display:block;position:relative;padding-right:18px}.header_accordion_nav_element span:after{content:"";width:7px;height:7px;background-color:transparent;border-right:solid;border-bottom:solid;border-color:#194a75;width:6px;height:6px;border-width:2px;position:absolute;top:0;right:0;transform:rotate(45deg) translate(2px,2px);transition:all .3s ease}.header_accordion_nav_element.active{background-color:#194a75;color:#fff}.header_accordion_nav_element.active span:after{border-color:#fff}.header_accordion_nav .header_accordion_nav_element:first-child{margin-left:0}.header_accordion_nav .header_accordion_nav_element:last-child{margin-right:0}.mega-nav .header_accordion_nav-inner{transform:translateY(16px);border-color:transparent;transition:all .4s ease}.nav-item.active .mega-nav .header_accordion_nav-inner{transform:translate(0);border-color:#e7e7e7}.mega-nav .header_accordion_nav_element{opacity:0;transition-duration:.3s;transition-timing-function:ease}.mega-nav .header_accordion_nav_element:nth-of-type(1){transform:translate(-0px);position:relative;z-index:999;transition-delay:0s}.mega-nav .header_accordion_nav_element:nth-of-type(2){transform:translate(-20px);transition-delay:.1s}.mega-nav .header_accordion_nav_element:nth-of-type(3){transform:translate(-30px);transition-delay:.2s}.mega-nav .header_accordion_nav_element:nth-of-type(4){transform:translate(-40px);transition-delay:.3s}.mega-nav .header_accordion_nav_element:nth-of-type(5){transform:translate(-50px);transition-delay:.4s}.mega-nav .header_accordion_nav_element:nth-of-type(6){transform:translate(-60px);transition-delay:.5s}.mega-nav .header_accordion_nav_element:hover{transition-delay:0s}.nav-item.active .mega-nav .header_accordion_nav_element{opacity:1!important;transform:translate(0)}.header_accordion_panel{display:none}.header_accordion_panel.active{display:flex;flex-direction:row;justify-content:space-between;padding-top:30px;border-top:solid 1px #ebebeb}.header_accordion_panel.active:has(.list-item.text_item){padding-top:0}.header_accordion_panel{width:100%}.mega-nav:has(.header_accordion_panel) .mega-nav-list{width:100%;padding:0 20px}.header_accordion_panel .list:has(.list-item.text_item){display:flex;flex-direction:column;flex-wrap:wrap;max-height:400px;width:auto;min-width:24%;align-content:stretch;padding-top:10px;padding-bottom:10px}.header_accordion_panel .list .list-item.text_item{width:auto;min-width:20%;text-align:left;padding-left:18px;padding-right:50px}.mega-nav .header_accordion_nav-inner:has(.list-item.text_item){border-bottom:none}.main-header .mega-nav .space_for_lifestyle:has(.lifestyle_image_menu) .list{width:66.66%;display:flex;flex-direction:row;flex-wrap:wrap}.main-header .mega-nav .space_for_lifestyle:has(.lifestyle_image_menu) .list .list-item{width:16.66%}.main-header .mega-nav .space_for_lifestyle .lifestyle_image_menu{width:33.33%;display:flex;flex-direction:row;flex-wrap:wrap;padding-bottom:20px}.main-header .mega-nav .space_for_lifestyle .lifestyle_image_menu .lifestyle_image_menu_inner{width:100%;max-width:calc(100% - 12px);margin-left:auto;background-size:cover;background-position:50% 50%;border-radius:14px;overflow:hidden}.lifestyle_image_menu_inner a{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:flex-end;justify-content:flex-start;padding:1.5vw}.lifestyle_image_menu_inner h4{font-size:23px;font-weight:500}.lifestyle_image_menu_inner h5{font-size:16px;font-weight:300}.header_accordion_panel .list{width:100%;display:flex;padding:0;margin:0 0 20px;flex-direction:row;flex-wrap:wrap}.header_accordion_panel .list:has(.list-item.text_item) .list-item{display:block;padding:5px;flex-grow:.4}.header_accordion_panel .list .list-item{width:11.11%}.header_accordion_panel .list .list-item .menuimg{border-radius:16px;border:none;background-color:#efefef}.header_accordion_panel .list .list-item .navtitle{margin-top:12px;font-size:17px;font-weight:500;font-family:Raleway,sans-serif}.header_accordion_panel .list .list-item i{font-size:12px;font-weight:400}.header_accordion_panel .list .list-item .from_price{bottom:calc(100% - 2px)}li.list-item.priceHigh .promo_filler{order:999999999999}.promo_filler{padding:32px 4px;max-width:400px;width:25%;background-color:#f6f6f6;margin:0 6px;text-align:center;display:flex;align-items:center}.promo_filler img{max-width:80%;height:auto}.promo_filler h4.title{text-align:left;padding:0 12px;margin-top:14px;margin-bottom:10px;display:block;font-size:24px;font-weight:600;line-height:normal;color:#194a75}.promo_filler .promofiller-from_price h4{text-align:left;padding:0 18px;color:#bd2036;font-family:Open Sans,sans-serif;font-size:11px;font-weight:600}.promo_filler .promofiller-from_price h4 span{font-family:Open Sans,sans-serif;font-size:11px;font-weight:600;color:#707070}#cmm_links_container .promo_filler{width:calc(50% - 5px);margin:22px 2px 2px}#cmm_links_container .promo_filler h4.title{font-size:16px;margin-bottom:8px}#cmm_links_container .promo_filler .promofiller-from_price h4{margin-top:0}.trending_panel .trending_panel_inner{display:flex;width:100%;margin-bottom:20px;border-radius:14px;padding-left:5px;padding-right:5px}.trending_panel .trending_item{flex-basis:0;flex-grow:1;position:relative;border-radius:14px;font-family:Raleway,sans-serif;margin:0 0 20px;padding:0 4px}.trending_panel .trending_item a{background-color:#fdf6ed;padding-top:10px;border-radius:18px;overflow:hidden}.trending_panel .trending_panel_inner .trending_item .menuimg{width:100%;height:auto;aspect-ratio:1/1;background-size:100% auto;background-position:50% 50%;background-repeat:no-repeat;scale:.87;transition:all .7s ease}.trending_panel .trending_panel_inner .trending_item:hover .menuimg{scale:1}.trending_panel .trending_panel_inner .trending_item .lower_area{width:100%;max-width:258px;margin-left:auto;margin-right:auto;margin-bottom:26px;padding-left:12px;z-index:1}.trending_panel .trending_panel_inner .trending_item .title{display:block;font-size:16px;font-weight:500;color:#194a75;line-height:20px}.trending_panel .trending_item a{height:100%;display:block}.trending_panel .trending_item .trending_badge{position:absolute;top:8px;left:10px;font-size:11px}.trending_panel .trending_item .trending_badge .badge_pre{display:block}.trending_panel .trending_item .trending_badge .badge_dynamic_txt{display:block;margin-top:2px;margin-left:4px;font-weight:600;color:#7eaf8c}.trending_panel .trending_item .trending_badge .badge_best_seller_txt{display:inline-block;background:#7eaf8c;color:#fff;border-radius:7px;padding:2px 6px;font-weight:400}.trending_panel .trending_panel_inner .trending_item .title .main_title{display:block;font-size:24px;font-weight:600;line-height:normal}.trending_panel .trending_panel_inner .trending_item .from_price{font-family:Open Sans,sans-serif;font-size:11px;font-weight:600}.trending_panel .trending_panel_inner .trending_item .from_price span{color:#616161;font-weight:400;font-size:11px}@media (max-width: 1182px){#custom_menu_trigger{display:flex!important}.ls-button-search,.ls-label{display:none}}body.mobile_menu_open{overflow:hidden}#custom_menu_trigger{border:none;display:flex;justify-content:center;align-items:center;background-color:transparent}#custom_menu_trigger svg{width:auto;height:20px}#custom_menu_trigger svg path{fill:#5c5853}#custom_mobile_menu_dimmer{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000b3;z-index:5002}#custom_mobile_menu{position:fixed;top:0;left:0;width:500px;max-width:100%;height:100%;background:#f9f9f9;font-family:Raleway,sans-serif;z-index:5003;transform:translate(0);transition:all .5s ease}#custom_mobile_menu.hide{transform:translate(-100%)}#custom_mobile_menu .mobile_logo{width:230px;max-width:70%;max-width:calc(100% - 80px);padding:4px 0 6px;text-align:center;display:block;margin:8px auto}.mobile_logo img{max-width:100%}#custom_mobile_menu .mobile-dropdown-close{position:absolute;top:13px;right:7px;width:36px;height:36px;z-index:5005;display:flex;justify-content:center;align-items:center}#custom_mobile_menu .mobile-dropdown-close svg{width:16px;height:auto}#custom_mobile_menu #mobile_search_icon{position:absolute;top:13px;left:7px;width:36px;height:36px;z-index:5005;display:flex;justify-content:center;align-items:center}#custom_mobile_menu #mobile_search_icon svg{width:19px;height:auto}#cmm_links_container{position:relative;width:100%;height:calc(100% - 30px);overflow:auto}#cmm_links_container ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}#cmm_links_container>.list.primary{padding-top:16px}#cmm_links_container li:not(.has_dropdown) a,#cmm_links_container .dropdown_trigger,#cmm_links_container .dropdown_trigger_fake{line-height:20px;padding-top:22px;padding-bottom:22px;padding-right:calc(5% + 20px);padding-left:5%;width:100%;display:block;position:relative}#cmm_links_container li{font-size:15px;font-weight:600;color:#194a75;border-bottom:solid 1px #e7e7e7;width:100%}#cmm_links_container .last_level_dropdown li{border-bottom:none}#cmm_links_container .last_level_dropdown li:not(.link_title){font-size:14px}#cmm_links_container li a{color:inherit}#cmm_links_container li:not(.has_dropdown):not(.item_has_img) a{width:100%;display:block}#cmm_links_container ul.primary .list-item i{font-style:normal;font-size:14px;letter-spacing:.5px;font-weight:500;color:#707070;font-family:Raleway,sans-serif}#cmm_links_container li.item_has_img a i{display:block}#cmm_links_container .dropdown_trigger,#cmm_links_container .dropdown_trigger_fake{padding-right:42px;width:100%;display:block;position:relative}#cmm_links_container .dropdown_trigger:focus,#cmm_links_container .dropdown_trigger:hover,#cmm_links_container .dropdown_trigger_fake:focus,#cmm_links_container .dropdown_trigger_fake:hover{background-color:#fff}#cmm_links_container .dropdown_trigger:after{content:"";position:absolute;top:50%;right:22px;width:6px;height:6px;border:solid 2px #2c2c2c;border-color:inherit;border-bottom:none;border-left:none;transform:rotate(45deg) translateY(-50%);pointer-events:none}#cmm_links_container .dropdown_menu{position:absolute;top:0;left:100%;width:100%;padding-bottom:80px}#cmm_links_container li.link_title{padding:0 100px;height:76px;text-align:center;display:flex;justify-content:center;align-items:center;font-weight:700;width:100%;color:#5a5652;border-top:solid 1px #e7e7e7;border-bottom:solid 1px #e7e7e7}#cmm_links_container li.link_title a{display:inline-block!important;width:auto!important;padding:6px 12px}#cmm_links_container li.link_title .goBack{width:80px;height:46px;position:absolute;top:15px;left:12px;border:none;background-color:#fff;border-radius:6px;box-shadow:0 0 4px #00000026;text-align:right;font-family:Raleway,sans-serif;font-weight:600;color:#5a5652;padding:0 12px 0 0}#cmm_links_container li.link_title .goBack.goBack_size_5,#cmm_links_container li.link_title .goBack.goBack_size_6{width:90px}#cmm_links_container li.link_title .goBack.goBack_size_7{width:95px}#cmm_links_container li.link_title .goBack.goBack_size_8{width:100px}#cmm_links_container li.link_title .goBack.goBack_size_9{width:105px}#cmm_links_container li.link_title .goBack.goBack_size_10,#cmm_links_container li.link_title .goBack.goBack_size_11,#cmm_links_container li.link_title .goBack.goBack_size_12,#cmm_links_container li.link_title .goBack.goBack_size_13{width:110px}#cmm_links_container li.link_title .goBack{width:fit-content;padding-left:26px}#cmm_links_container li.link_title .goBack:after{content:"";position:absolute;top:calc(50% - 1px);left:9px;width:8px;height:8px;border:solid 2px #5a5652;border-top:none;border-right:none;transform:rotate(45deg) translateY(-50%);pointer-events:none}#cmm_links_container li.mobile_logo{display:flex;align-items:center;justify-content:center}#cmm_links_container li.mobile_logo img{height:42px;transform:translateY(2px)}#cmm_links_container .dropdown_menu.last_level_dropdown:not(#mobile_web_search)>ul:not(.img_display) li:not(.link_title){width:100%}#cmm_links_container .list-item_new_shop_all_link{width:100%;margin:18px 0;padding:0 26px;border-bottom:none;text-align:center}#cmm_links_container li.list-item_new_shop_all_link_mob:not(.has-dropdown) a{width:auto!important;display:inline-block!important;padding:6px 34px 6px 18px;margin:4px 0}#cmm_links_container li.list-item_new_shop_all_link_mob:not(.has-dropdown) a:hover{background-color:#194a75;color:#fff}#cmm_links_container li.dropdown_skipped_links a{padding:6px;margin:6px 0}#cmm_links_container li.dropdown_skipped_links{border-bottom:none;font-size:14px}#cmm_links_container li.no_dropdown_show_links{border-bottom:none}#cmm_links_container li.no_dropdown_show_links span.link_sub_title{display:block;width:100%;text-align:center;padding:26px 0 14px;font-size:18px;font-weight:500;color:#7d7d7d}#cmm_links_container ul.txt_display{max-width:90%;max-width:calc(90% + 12px);margin-left:auto;margin-right:auto;justify-content:flex-start}#cmm_links_container .last_level_dropdown .txt_display li a{padding:6px;margin:6px 0}#cmm_links_container .dropdown_menu.last_level_dropdown>ul.img_display{justify-content:space-evenly;padding-left:2px;padding-right:2px}#cmm_links_container .item_has_img .menuimg{width:120px;width:100%;min-height:90px;height:auto;aspect-ratio:1/1;max-width:100%;border-radius:10px;background-size:cover;background-position:50% 50%}#cmm_links_container li.item_has_img{width:140px;width:33.33%;margin-top:20px}#cmm_links_container li.item_has_img a{padding:3px;text-align:center;display:flex;flex-direction:column;align-items:center;text-decoration:none}#cmm_links_container .menu-img-caption{position:relative;width:100%;padding-top:12px}#cmm_links_container li.list-item .menu-img-caption span.from_price{padding:2px 8px;line-height:17px;bottom:calc(100% - 8px);background-color:#f9f9f9;border:none}#cmm_links_container li.list-item .menu_badge.top{bottom:calc(100% + 0px)}@media (max-width: 380px){#cmm_links_container li.link_title{padding:0 80px}#cmm_links_container li.link_title .goBack{padding:0 6px 0 0;width:66px;height:38px;top:19px;left:8px}#cmm_links_container li.link_title .goBack.goBack_size_5{width:80px}#cmm_links_container li.link_title .goBack.goBack_size_6{width:85px}#cmm_links_container li.link_title .goBack.goBack_size_7{width:93px}#cmm_links_container li.link_title .goBack.goBack_size_8{width:99px}#cmm_links_container li.link_title .goBack.goBack_size_9{width:106px}#cmm_links_container li.link_title .goBack.goBack_size_10,#cmm_links_container li.link_title .goBack.goBack_size_11,#cmm_links_container li.link_title .goBack.goBack_size_12,#cmm_links_container li.link_title .goBack.goBack_size_13{width:110px}#cmm_links_container li.link_title .goBack{width:fit-content;padding-left:26px}#cmm_links_container li.link_title .goBack:after{left:7px;width:7px;height:7px}}#cmm_links_container .mobile_trending_container{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;padding-bottom:26px;border-bottom:solid 1px #e7e7e7;order:9}#cmm_links_container .trending_item{position:relative;margin:.5%!important;width:49%;background:#f6f6f6;border-radius:0;display:flex;flex-direction:column;overflow:hidden}#cmm_links_container .trending_item:nth-of-type(1),#cmm_links_container .trending_item:nth-of-type(3),#cmm_links_container .trending_item:nth-of-type(5){margin-left:8px}#cmm_links_container .trending_item:nth-of-type(2),#cmm_links_container .trending_item:nth-of-type(4),#cmm_links_container .trending_item:nth-of-type(6){margin-right:8px}#cmm_links_container .trending_item .menuimg{height:auto;aspect-ratio:1/1;background-size:100% auto;background-position:50% 50%;min-height:150px}#cmm_links_container .trending_item .lower_area{padding:0 20px;width:100%;max-width:258px;margin-left:auto;margin-right:auto;margin-bottom:16px;margin-top:-4vw}#cmm_links_container .trending_item .trending_badge{position:absolute;top:3px;left:3px;font-size:11px;background:#ecf7fbcc;padding:6px 5px 4px;border-radius:5px}#cmm_links_container .trending_item .trending_badge .badge_pre{display:block}#cmm_links_container .trending_item .trending_badge .badge_dynamic_txt{display:block;margin-top:2px;margin-left:4px;font-weight:600;color:#7eaf8c}#cmm_links_container .trending_item .trending_badge .badge_best_seller_txt{display:inline-block;background:#7eaf8c;color:#fff;border-radius:7px;padding:2px 6px;font-weight:400}#cmm_links_container .trending_item a{position:relative;z-index:1;padding:28px 0 8px}#cmm_links_container .trending_item .lower_area .from_price{margin:0 0 8px;position:relative;display:block;font-family:Open Sans,sans-serif;background-color:transparent;border:none;padding:0 0 0 2px}#cmm_links_container .trending_item .lower_area .title{font-size:13px}#cmm_links_container .trending_item .lower_area .title .main_title{display:block;font-size:20px;margin-top:-4px}#cmm_links_container .list-item.i_ .dropdown_trigger:before{content:"";width:40px;height:40px;position:absolute;background-position:50% 50%;background-size:contain;top:50%;left:15px;transform:translateY(-50%)}#cmm_links_container .list-item.i_ .dropdown_trigger{padding-left:66px}#cmm_links_container .i_beanbagchair .dropdown_trigger:before{background-image:url(/cdn/shop/files/icon__bean-bag-chair.svg?v=1716387114)}#cmm_links_container .i_beanbagsofa .dropdown_trigger:before{background-image:url(/cdn/shop/files/icon__bean-bag-sofa.svg?v=1716387114)}#cmm_links_container .i_outdoors .dropdown_trigger:before{background-image:url(/cdn/shop/files/icon__outdoors.svg?v=1716387114)}#cmm_links_container .i_todlers .dropdown_trigger:before{background-image:url(/cdn/shop/files/icon__todler.svg?v=1716387115)}#cmm_links_container .i_teens .dropdown_trigger:before{background-image:url(/cdn/shop/files/icon__teenage.svg?v=1716387114)}#cmm_links_container .i_beanbagarmchairs .dropdown_trigger:before{background-image:url(/cdn/shop/files/icon__bean_bag_armchairs.svg?v=1760019044)}#cmm_links_container .i_giantbeanbags .dropdown_trigger:before{background-image:url(/cdn/shop/files/icon__giant_bean_bag.svg?v=1760019044)}#cmm_links_container .i_room .dropdown_trigger:before{background-image:url(/cdn/shop/files/icon__by_room.svg?v=1760019044)}#cmm_links_container .i_category .dropdown_trigger:before{background-image:url(/cdn/shop/files/icon__category.svg?v=1760019044)}#cmm_links_container .i_colours .dropdown_trigger:before{background-image:url(/cdn/shop/files/icon__colours.svg?v=1760019044)}#cmm_links_container .i_fabrics .dropdown_trigger:before{background-image:url(/cdn/shop/files/icon__fabrics.svg?v=1760019044)}#cmm_links_container>ul>.list-item:last-of-type,#desktop_menu .main-header--nav-links li.nav-item:last-of-type summary{color:#bd2036}.founders_ty_menu{background:#fff;width:90%;border-radius:10px;padding:14px 18px 12px;margin:30px 0 80px;position:relative;color:#6e6e6e}.founders_ty_menu>h4{font-weight:600;color:#194a75;text-align:center;margin-bottom:8px;margin-top:2px}.founders_ty_menu>p{margin:0;font-size:12px;font-family:Open Sans,sans-serif}.founders_ty_menu>p span.founded_{float:right;color:#bd2036;font-size:11px;padding:8px}.founders_ty_menu:after{content:"";position:absolute;top:calc(100% - 2px);right:30px;width:30px;height:24px;background:linear-gradient(35deg,transparent 50%,#ffffff 50%)}.promo_item_default,.promo_item_standardBox{margin:4px 0}.promo_item_default .promo_main,.promo_item_standardBox .promo_main{display:flex;align-items:flex-start;justify-content:flex-end;position:relative;height:auto;aspect-ratio:1/1;border-radius:6px;overflow:hidden;padding:70px 12px 12px;flex-direction:column;background-size:cover;background-position:50% 50%}.promo_main>a.full_link{position:absolute;top:0;left:0;width:100%;height:100%}.promo_item_default .promo_main a.btn,.promo_item_standardBox .promo_main a.btn{font-family:Raleway,sans-serif;text-decoration:none;color:#fff!important;background-color:#a41c2f;padding:4px 28px;border-radius:50px;display:inline-block;margin-top:8px}.promo_item_default .promo_main h5,.promo_item_standardBox .promo_main h5{font-size:13px;font-weight:600}.promo_item_default .promo_main h4,.promo_item_standardBox .promo_main h4{font-size:19px}.promo_item_default .promo_main *,.promo_item_standardBox .promo_main *,.lifestyle_image_menu .lifestyle_image_menu_inner{position:relative}#cmm_links_container .lifestyle_image_menu_inner{width:100%;height:auto;aspect-ratio:10/8;max-width:calc(100% - 8px);margin:40px auto 0;border-radius:12px;overflow:hidden;background-size:cover;background-position:50% 50%}#cmm_links_container .lifestyle_image_menu{width:100%}#cmm_links_container .lifestyle_image_menu_inner a{padding:18px 16px}.flag_{position:relative;width:27px;height:18px;display:block;cursor:pointer;box-shadow:0 0 0 1px #f1f1f1}.flag_french{background:#fff}.flag_french:before{content:"";width:33%;height:100%;background:#f00b1d;position:absolute;top:0;right:0}.flag_french:after{content:"";width:33%;height:100%;background:#002395;position:absolute;top:0;left:0}.flag_german{background-color:#d00}.flag_german:before{content:"";width:100%;height:33%;background:#000;position:absolute;top:0;left:0}.flag_german:after{content:"";width:100%;height:33%;background:#ffce00;position:absolute;bottom:0;left:0}.flag_slovak{background-image:url(/cdn/shop/files/cz_sk.svg);background-size:auto 18px;background-position:0px 0px}.flag_czech{background-image:url(/cdn/shop/files/cz_sk.svg);background-size:auto 18px;background-position:-28px 0px}.language_select_trigger{display:flex;align-items:center;padding:0 8px 0 16px;position:relative}.language_select{position:absolute;top:100%;right:0;width:auto;display:flex;background:#fff;justify-content:space-evenly;padding:2px 4px;box-sizing:content-box;border:solid 1px #ebebeb;border-radius:6px;z-index:6550}.language_select>span,.language_select>a>span{padding:7px 10px 5px;font-weight:600;font-size:10px;letter-spacing:.5px;text-transform:uppercase;text-align:center;color:#8b8b8b}.language_select>a{display:flex;color:inherit}.language_select_flag .flag_{margin:1px auto 3px}.language_select .current{color:#194a75}.language_select span:hover:not(.current){color:#bd2036}.language_select .current .flag_,.language_select .current{cursor:default}.language_select{transition:all .3s ease}.open .language_select{opacity:1!important;pointer-events:auto!important;transform:translate(0)!important}.faqicon{width:25px;max-width:25px;margin:0 5px 0 0}.faqicon svg{vertical-align:middle;height:25px;width:25px}.main-header--tools .mini-cart-wrap{position:relative;cursor:pointer;padding-right:7px;font-family:Open Sans,sans-serif;font-style:normal;font-weight:600;display:flex;align-items:center;margin:0;font-size:14px;color:#595551;border:0;background:none;padding-top:4px;padding-bottom:4px}.main-header--tools .mini-cart-wrap .item-count{right:0;left:unset;position:absolute;top:50%;display:none;align-items:center;justify-content:center;height:17px;min-width:17px;padding:3px;font-size:10px;line-height:1;color:#fff;background-color:#bd2036;border-radius:50%;transform:translateY(-50%)}.main-header--tools .mini-cart-wrap .item-count.has_items{display:flex}.main-header--tools .mini-cart-wrap .icon-bag{padding-right:0;width:25px;height:auto}@media (max-width: 500px){.main-header--tools .faqicon{margin:0 0 0 5px}.main-header--tools .main-header--tools .mini-cart-wrap{margin-left:2px}.main-header--tools .live-search{margin-left:0}}@media (max-width: 1182px){.main-header--tools.o__addedLogoHeader>div,.main-header--tools.o__addedLogoHeader>h2{padding:0 6px}}@media (max-width: 960px){.template-product .breadcrumb-navigation{background-color:#f6f6f6;padding:15px 16px}}.breadcrumb-navigation{font-family:Open Sans,sans-serif;font-style:normal;font-weight:600;padding:40px 90px 0;font-size:15px}@media (max-width: 960px){.breadcrumb-navigation{font-size:11px;overflow:auto;white-space:nowrap;padding:25px}}.breadcrumb-navigation .template-product a{color:#bd2036}.breadcrumb-navigation .template-product a:hover{color:#a72033}.template-collection .breadcrumb-navigation{padding:10px 0 15px}.template-collection .static-subcollection-page .breadcrumb-navigation{padding:0 15px 15px}.breadcrumb-navigation .sep{padding-right:4px;padding-left:4px}@media (max-width: 960px){.breadcrumb-navigation .sep{padding:3px}}.breadcrumb-navigation.breadcrumbs-style-01{font-family:Raleway,sans-serif;font-size:13px;font-weight:500;color:#9e9e9e;text-align:unset}.breadcrumb-navigation.breadcrumbs-style-01 .sep{font-weight:200}.breadcrumb-navigation.breadcrumbs-style-01::-webkit-scrollbar{display:none}.breadcrumb-navigation.breadcrumbs-style-01{-ms-overflow-style:none;scrollbar-width:none}#cookie_consent{position:fixed;z-index:9999;background:#e8eff9;color:#1b4975;width:100%;justify-content:space-around;align-items:center;max-width:unset;left:50%;transform:translate(-50%);padding:28px 30px;border-top:solid 1px #194a75;bottom:0;min-height:20vh}#cookie_consent .cookie_title{font-family:Raleway,sans-serif;display:block;font-size:22px;font-weight:700;margin-bottom:8px}#cookie_consent a{color:inherit;text-decoration:underline;margin:0 3px}#cookie_consent p{margin:0;font-size:13px;max-width:700px}#cookie_consent .cookie_banner_links_container{display:flex;flex-direction:column;padding-top:6px;flex-shrink:0}#cookie_consent #cookie_consent_accept,#cookie_consent #cookie_consent_close{position:relative;margin-left:10px;font-family:Raleway,sans-serif;font-weight:600;text-transform:uppercase;border-radius:100px;word-spacing:1px;background:#194a75;color:#fff;margin-right:4px;border:none;letter-spacing:.5px;margin-top:14px;max-width:100%;width:410px;padding:20px 10px;font-size:15px}#cookie_modal_trigger{background-color:transparent;border:none;text-decoration:underline;color:#1b4975;margin-top:8px;font-size:16px}@media (max-width: 780px){#cookie_consent{flex-direction:column;text-align:center;max-width:100%;bottom:0;left:0;transform:unset}#cookie_consent p{width:100%;margin-bottom:0;font-size:13px}#cookie_consent #cookie_consent_accept{font-size:15px;padding:14px 36px;width:auto}#cookie_consent{padding:14px 12px 16px}}#cookie_consent_modal{position:fixed;top:0;left:0;width:100%;height:100%;background:#0003;display:flex;align-items:center;justify-content:center;opacity:1;transition:all .5s ease;z-index:9999}#cookie_consent_modal-main{background-color:#fff;max-width:90%;max-height:90%;width:760px;padding:40px 30px;border-radius:12px;overflow-y:scroll}#cookie_consent_modal-main h3{font-size:28px;font-weight:600;color:#194a75;margin-bottom:26px}#cookie_consent_modal-main label{margin:20px 0 30px;display:block;padding-left:34px;font-size:13px;color:#2a2a2a;position:relative}#cookie_consent_modal-main label input{display:none}.cookie_consent_buttons button{font-family:Raleway,sans-serif;font-weight:600;text-transform:uppercase;font-size:13px;background:#194a75;border:solid 1px #194a75;background-color:transparent;color:#194a75;padding:12px 14px;border-radius:100px;word-spacing:1px}.cookie_consent_buttons button#cookie_modal_agreeAll{background:#194a75;color:#fff;margin-right:4px;margin-bottom:12px;letter-spacing:.5px;transition:all .3s ease}.cookie_consent_buttons button#cookie_modal_agreeAll:hover{background:#103d64}#cookie_consent_modal-main label .cookie_option_title{display:block;font-weight:600;font-size:16px}#cookie_consent_modal-main svg{position:absolute;max-width:17px;top:8px;left:3px;z-index:1}#cookie_consent_modal-main label:before{content:"";position:absolute;top:4px;left:0;width:20px;height:20px;border:solid 1px #cdcdcd;border-radius:6px}#cookie_consent_modal-main label.active:before{border:solid 1px #194a75}#cookie_consent_modal-main label.active:after{content:"";position:absolute;top:6px;left:2px;width:18px;height:18px;background-color:#194a75;border-radius:4px}#cookie_consent_modal-main #tickbox_essential{opacity:.6}#cookie_consent_modal-main #tickbox_essential:before{border:solid 1px #b5b5b5}#cookie_consent_modal-main #tickbox_essential:after{background-color:#7c7c7c}#cookie_consent_modal-main .cookie_consent_buttons{margin-top:50px}@media (max-width: 400px){#cookie_consent_modal-main{padding:28px 20px}.cookie_consent_buttons button{font-size:12px;padding:12px}}@media (max-width: 780px){#cookie_consent .cookie_title{display:inline-block;font-size:13px;margin-bottom:0;margin-right:5px;font-weight:700}#cookie_consent .cookie_title:after{content:":"}#cookie_consent .cookie_banner_links_container{display:flex;flex-direction:row;align-items:center;padding-top:0}#cookie_consent #cookie_consent_accept{margin:0 10px 0 0}#cookie_modal_trigger{margin-top:0}#cookie_consent{padding:22px 10px 10px;min-height:unset}#cookie_consent button{margin:30px 0}}li.product.product-item__{width:24%;box-sizing:border-box;padding:0;margin:.5%;background-color:#f6f6f6;border-radius:10px;overflow:hidden;height:auto}.product{display:inline-block}.product-card-figure{position:relative;display:flex;flex-direction:column;overflow:hidden;width:100%;height:0;padding-bottom:100%}.product-card-figure img{position:absolute;width:100%;height:auto;transition:opacity .25s cubic-bezier(.4,0,.2,1);mix-blend-mode:darken}.product figure>a{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2000}.product-card-figure .toggle_secondary{display:none}.product-inner{position:relative}@supports (object-fit: cover){.product-card-figure img{height:100%;object-fit:cover}}@media (max-width: 650px){.product-card-footer .product-item__price .money,.product-card-footer-mobile .product-item__price .money{font-family:Open Sans,sans-serif;font-style:normal;font-weight:600;margin-top:0;margin-bottom:0;font-size:18px;font-weight:700;color:#bd2036}.product-card-footer .product-item__price .original.money{color:#77736e;font-size:15px}.product-card-figure{background-color:#f9f9f9;border-radius:10px}.product-card-figure img{border-radius:10px;object-fit:cover;mix-blend-mode:darken;left:0}}@media (max-width: 940px){.product-card-figure .toggle_secondary{display:block;position:absolute;bottom:5%;left:calc(50% - 15px);width:30px;height:20px;border:none;background-color:transparent;outline:none!important;border:none!important;z-index:2001;pointer-events:none}.product-card-figure .toggle_secondary:after{content:"";background-color:#0003;border:none;width:8px;height:8px;position:absolute;top:50%;left:calc(50% + 6px);transform:translate(-50%,-50%);border-radius:100%;transition:all .3s ease}.product-card-figure .toggle_secondary:before{content:"";background-color:#194a75;width:8px;height:8px;position:absolute;top:50%;left:calc(50% - 6px);transform:translate(-50%,-50%);border-radius:100%;transition:all .3s ease}.product-card-figure.figure_has_secondary:not(:has(video)) picture:last-of-type{position:absolute;top:0;left:100%;width:100%;height:100%;opacity:1}.product-card-figure.figure_has_secondary img{opacity:1!important}.product-card-figure.figure_has_secondary{overflow:hidden!important}}.product_imagery_track{display:inline-block;width:100%;height:0;padding-bottom:100%;position:relative;transform:translate(0);transition:all .5s ease}li.product-item__ .product-card-figure,li.product-item__ .product-card-figure img{border-radius:0}li.product-item__ .product-card-footer{padding:0 10px 20px;margin-top:0}li.product-item__ .product-card-footer .title a .sub-title{display:block;font-size:16px;color:#595551;margin-top:3px;font-weight:600;font-size:15px;font-style:italic;position:relative}li.product-item__ .product-card-footer .brand{font-size:12px;word-break:break-word;margin:14px 0 3px;display:inline-block;font-style:normal;font-weight:600;letter-spacing:.08em;text-transform:uppercase;letter-spacing:1.5px;display:block;font-size:10px;font-family:Raleway,sans-serif;font-weight:400}li.product-item__ .product-card-footer h3.title{font-size:18px;margin-bottom:2px;text-align:left;margin-top:0}li.product-item__ .product-card-footer h3.title a{color:#194a75}li.product-item__ .product-card-footer .product-item__price .original.money{font-family:Open Sans,sans-serif;font-style:normal;font-weight:600;flex-wrap:wrap;margin-top:0;margin-bottom:0;font-size:14px;display:flex;flex-direction:row;align-items:flex-start;text-align:left;font-size:12px;font-weight:500;padding-top:3px;margin-right:6px;text-decoration:line-through}li.product-item__ .product-card-footer .product-item__price .money-current{font-size:17px;font-weight:700;margin-right:6px;color:#bd2036}li.product-item__ .product_item_low_stock_notice_outer{text-align:left;margin:7px 0}li.product-item__ .product_item_low_stock_notice_inner{display:inline-block;background:#bd20361a;padding:1px 6px 2px;border-radius:6px;color:#bd2036;font-size:12px;font-weight:500;font-family:Raleway,sans-serif}li.product-item__ .product_item_low_stock_notice_inner .qty_num_stock{font-weight:600;font-size:15px}@media (min-width: 941px){li.product-item__ .product-card-footer .product-item__price .original.money{font-size:14px;font-weight:600}.product-item__ .product-card-figure .product_imagery_track picture{transition:all .3s ease}.product-item__ .product-card-figure .product_imagery_track picture:first-of-type{opacity:1}.product-item__ .product-card-figure .product_imagery_track picture:last-of-type{opacity:0}.product-item__ .product-card-figure:hover .product_imagery_track picture:first-of-type{opacity:0!important}.product-item__ .product-card-figure:hover .product_imagery_track picture:last-of-type{opacity:1!important}.product-item__.swatch_show .product-card-figure .product_imagery_track picture:first-of-type{opacity:1}.product-item__.swatch_show .product-card-figure .product_imagery_track picture:last-of-type{opacity:0}}li.product-item__ .product-card-footer .product-item__price{display:flex;flex-direction:row;align-items:flex-start;text-align:left}
/*# sourceMappingURL=/cdn/shop/t/213/assets/__Base.css.map */
