@font-face{font-family:Univers Next Pro;src:url(/cdn/shop/files/UniversNextPro-Bold.eot);src:url(/cdn/shop/files/UniversNextPro-Bold.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/UniversNextPro-Bold.woff2) format("woff2"),url(/cdn/shop/files/UniversNextPro-Bold.woff) format("woff"),url(/cdn/shop/files/UniversNextPro-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Univers Next Pro;src:url(/cdn/shop/files/UniversNextPro-Black.eot);src:url(/cdn/shop/files/UniversNextPro-Black.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/UniversNextPro-Black.woff2) format("woff2"),url(/cdn/shop/files/UniversNextPro-Black.woff) format("woff"),url(/cdn/shop/files/UniversNextPro-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Univers Next Pro;src:url(/cdn/shop/files/UniversNextPro-Regular.eot);src:url(/cdn/shop/files/UniversNextPro-Regular.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/UniversNextPro-Regular.woff2) format("woff2"),url(/cdn/shop/files/UniversNextPro-Regular.woff) format("woff"),url(/cdn/shop/files/UniversNextPro-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Univers Next Pro;src:url(/cdn/shop/files/UniversNextPro-Medium.eot);src:url(/cdn/shop/files/UniversNextPro-Medium.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/UniversNextPro-Medium.woff2) format("woff2"),url(/cdn/shop/files/UniversNextPro-Medium.woff) format("woff"),url(/cdn/shop/files/UniversNextPro-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"DIN 30640 Std";src:url(/cdn/shop/files/DINNeuzeitGroteskStd-Light.eot);src:url(/cdn/shop/files/DINNeuzeitGroteskStd-Light.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/DINNeuzeitGroteskStd-Light.woff2) format("woff2"),url(/cdn/shop/files/DINNeuzeitGroteskStd-Light.woff) format("woff"),url(/cdn/shop/files/DINNeuzeitGroteskStd-Light.ttf) format("truetype"),font-weight: 300;font-style:normal;font-display:swap}@font-face{font-family:"DIN 30640 Std";src:url(/cdn/shop/files/DINNeuzeitGroteskStd-BdCond.eot);src:url(/cdn/shop/files/DINNeuzeitGroteskStd-BdCond.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/DINNeuzeitGroteskStd-BdCond.woff2) format("woff2"),url(/cdn/shop/files/DINNeuzeitGroteskStd-BdCond.woff) format("woff"),url(/cdn/shop/files/DINNeuzeitGroteskStd-BdCond.ttf) format("truetype"),font-weight: bold;font-style:normal;font-display:swap}@font-face{font-family:Vipnagorgialla Rg;src:url(/cdn/shop/files/VipnagorgiallaRg-BoldItalic.eot);src:url(/cdn/shop/files/VipnagorgiallaRg-BoldItalic.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/VipnagorgiallaRg-BoldItalic.woff2) format("woff2"),url(/cdn/shop/files/VipnagorgiallaRg-BoldItalic.woff) format("woff"),url(/cdn/shop/files/VipnagorgiallaRg-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Vipnagorgialla Rg;src:url(/cdn/shop/files/VipnagorgiallaRg-Regular.eot);src:url(/cdn/shop/files/VipnagorgiallaRg-Regular.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/VipnagorgiallaRg-Regular.woff2) format("woff2"),url(/cdn/shop/files/VipnagorgiallaRg-Regular.woff) format("woff"),url(/cdn/shop/files/VipnagorgiallaRg-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Vipnagorgialla Rg;src:url(/cdn/shop/files/VipnagorgiallaRg-Bold.eot);src:url(/cdn/shop/files/VipnagorgiallaRg-Bold.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/VipnagorgiallaRg-Bold.woff2) format("woff2"),url(/cdn/shop/files/VipnagorgiallaRg-Bold.woff) format("woff"),url(/cdn/shop/files/VipnagorgiallaRg-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Vipnagorgialla Rg;src:url(/cdn/shop/files/VipnagorgiallaRg-Italic.eot);src:url(/cdn/shop/files/VipnagorgiallaRg-Italic.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/VipnagorgiallaRg-Italic.woff2) format("woff2"),url(/cdn/shop/files/VipnagorgiallaRg-Italic.woff) format("woff"),url(/cdn/shop/files/VipnagorgiallaRg-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}:root{--primary-color: #3853A4;--secondary-color: #ED1F24;--color-white: #ffffff;--color-black: #000000;--color-base-900: #111111;--color-blue: #1D2935;--color-gray: #E5E5E5;--color-gray-100: #EFEFEF;--color-gray-200: #666666;--color-gray-300: #757575;--color-gray-400: #F5F5F5;--dark-grey: #242424;--dark-blue: #505050;--dark-blue-100: #2E3035;--dark-blue-200: #4F4F4F;--border-color: #E2E4EC;--border-color-gray: #cccccc;--border-gray-light: #C6C6C8;--border-gray-100: #CFCFCF;--border-gray-200: #E8EEDB;--h1-heading: 6rem;--h2-heading: 4.2rem;--h3-heading: 3.6rem;--h4-heading: 3.2rem;--h5-heading: 2.6rem;--h6-heading: 1.8rem;--font-size-52: 5.2rem;--font-size-small: 1.4rem;--font-size-body: 1.6rem;--font-size-medium: 2rem;--font-size-38: 3.8rem;--font-size-32: 3.2rem;--font-size-28: 2.8rem;--font-size-24: 2.4rem;--font-size-22: 2.2rem;--font-size-20: 2rem;--font-size-18: 1.8rem;--font-weight-300: 300;--font-weight-400: 400;--font-weight-500: 500;--font-weight-600: 600;--font-weight-700: 700;--border-radius: 5rem;--border-radius-sm: 1rem;--border-radius-md: 2rem;--border-radius-lg: 2.4rem;--border-round: 99999px}body{font-weight:var(--font-weight-400);line-height:24px;color:var(--color-blue)}p{color:var(--color-blue);font-family:var(--font-body-family);font-size:var(--font-size-body);font-weight:var(--font-weight-400);line-height:24px;margin-bottom:2rem}img{display:block;max-width:100%}video{display:block}a,button{transition:all .4s}h1,h2,h3,h4,h5,h6{font-family:var(--secondary-font);margin-top:0;letter-spacing:0}h1{font-size:var(--h1-heading);font-weight:var(--font-weight-700);line-height:62px}h2{font-size:var(--h2-heading);font-weight:var(--font-weight-700);line-height:46.2px}h3{font-size:var(--h3-heading);font-weight:var(--font-weight-500);line-height:39.6px}h4{font-size:var(--h4-heading);font-weight:var(--font-weight-500);line-height:35.2px}h5{font-size:var(--h5-heading);font-weight:var(--font-weight-500);line-height:32px}h6{font-size:var(--h6-heading);font-weight:var(--font-weight-400);line-height:26px}.ctm-swiper-arrow .swiper-button-next svg,.ctm-swiper-arrow .swiper-button-prev svg,.swiper .swiper-button-next svg,.swiper .swiper-button-prev svg{width:1rem;height:2rem}.ctm-swiper-arrow .swiper-button-next,.ctm-swiper-arrow .swiper-button-prev,.swiper .swiper-button-next,.swiper .swiper-button-prev{color:var(--color-black)}.ctm-swiper-arrow .swiper-button-next,.ctm-swiper-arrow .swiper-button-prev,.swiper .swiper-button-next,.swiper .swiper-button-prev{color:var(--color-black);width:5rem;height:5rem;border-radius:var(--border-radius-sm);border:1px solid var(--border-color);background:var(--color-white);transition:all .4s}.ctm-swiper-arrow .swiper-button-next:hover,.ctm-swiper-arrow .swiper-button-prev:hover,.swiper .swiper-button-next:hover,.swiper .swiper-button-prev:hover{background:var(--primary-color);border-color:var(--primary-color);color:var(--color-white)}.ctm-swiper-arrow .swiper-button-next:after,.ctm-swiper-arrow .swiper-button-prev:after,.swiper .swiper-button-next:after,.swiper .swiper-button-prev:after{display:none}.ctm-swiper-arrow .swiper-button-prev,.swiper .swiper-button-prev{left:2rem;pointer-events:auto;z-index:1}.ctm-swiper-arrow .swiper-button-next,.swiper .swiper-button-next{right:2rem;pointer-events:auto;transform:rotate(180deg);z-index:1}.swiper-pagination .swiper-pagination-bullet{width:.5rem;height:.5rem;background:var(--color-black);opacity:.3;border-radius:1rem;transition:opacity .5s,background-color .5s,width .5s;transition-delay:.5s,.5s,0s}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:2rem;opacity:1}.button-light-blue{background-color:var(--primary-color)}.button-light-blue:hover{background-color:var(--secondary-color)}.button--secondary{padding:.8rem 1.6rem;background-color:var(--primary-color);font-family:var(--font-body-family);font-size:var(--font-size-small);font-weight:var(--font-weight-500);line-height:19.6px;min-width:unset;width:auto;display:inline-flex}.button--secondary:hover{background-color:var(--secondary-color)}.customer form .field:after,.customer form select:after,form .field:after,form .localization-form__select:after,form .select:after{border:1px solid var(--border-gray-200);border-radius:1rem;box-shadow:none}.customer form .field input,.customer form select,form .field__input,form .select__select{height:5.4rem;color:#00000080;font-size:var(--font-size-body);font-family:var(--secondary-font);font-weight:var(--font-weight-400);line-height:22.4px}.customer form .field input:focus,.customer form select:focus,form .localization-form__select:focus.localization-form__select:after,form .field__input:focus,form .select__select:focus{box-shadow:none}.customer form .field:hover.field:after,.customer form select:hover.select:after,form .field:hover.field:after,form .localization-form__select:hover.localization-form__select:after,form .select:hover.select:after,form .select__select:hover.select__select:after{box-shadow:none;border-radius:1rem}.customer form .field label,form .field__label{top:1.8rem;color:#00000080;font-size:var(--font-size-body);font-family:var(--secondary-font);font-weight:var(--font-weight-400);line-height:22.4px}.utility-bar .announcement-bar .announcement-bar__message{font-size:var(--font-size-small);font-weight:var(--font-weight-400);font-family:var(--font-body-family);padding:1.1rem}.utility-bar .announcement-bar{max-width:60rem;margin:auto}sticky-header.header-wrapper{border-bottom:0}.header .header__icons{padding-right:0}.ctm_mega .ctm_main_nav{justify-content:center}.header_desktop_menu{background:var(--color-black);padding:.2rem 0}.header_desktop_menu .ctm_mega{display:flex;justify-content:center}.header__icon.header__icon--account .svg-wrapper .icon,.header__icon.header__icon--search .svg-wrapper .icon{height:2.3rem;width:2.3rem}.header_dis_btn{margin-right:5px}.header_desktop_menu nav.header__inline-menu .header__submenu{min-width:30rem;border-radius:1rem;box-shadow:0 8px 20px #0000000f;border:1px solid var(--border-gray-200)}.header_desktop_menu .list-menu{justify-content:center}.header_desktop_menu .ctm_main_nav .header__menu-item{font-size:var(--font-size-body);color:var(--color-white);font-weight:var(--font-weight-500);padding-left:1.5rem;padding-right:1.5rem;text-decoration:none;transition:all .4s;font-family:var(--font-body-family)}.header_desktop_menu nav.header__inline-menu{display:flex;justify-content:center;align-items:center}.header_desktop_menu nav.header__inline-menu .header__submenu li .header__menu-item{padding-right:1.5rem}.header_desktop_menu nav.header__inline-menu .header__submenu li .header__submenu{position:absolute;left:100%;height:auto;display:block;background:var(--color-white);margin:0;top:0}.header_desktop_menu nav.header__inline-menu .header__submenu li .header__menu-item .icon-caret{width:1rem;height:1rem}.header_desktop_menu nav.header__inline-menu .header__submenu li{position:relative}.header_desktop_menu .ctm_main_nav.ctm_list_dropdown ul li a,.header_desktop_menu .ctm_main_nav.ctm_list_dropdown ul li summary{color:var(--color-black)}.header_desktop_menu .ctm_main_nav.ctm_list_dropdown ul li a:hover,.header_desktop_menu .ctm_main_nav.ctm_list_dropdown ul li summary:hover{color:var(--secondary-color)}.header_desktop_menu .header__menu-item .icon-caret{right:1rem}.header .search-modal__form.desktop_only{max-width:42rem}.header .search-modal__form .field{border-radius:var(--border-round)}.header predictive-search:not([loading]) .predictive-search__loading-state{display:none}.header .search-modal__form .field:after{border-radius:var(--border-round);border:1px solid var(--border-color);box-shadow:none}.header .search-modal__form .field .search__input.field__input{padding-left:4.6rem;box-shadow:none;padding-right:1.6rem;padding-bottom:1rem;font-size:var(--font-size-small);color:var(--dark-blue-200);line-height:20px;height:4.4rem}.header .search-modal__form .field .search__button{left:0;height:4.4rem}.header .search-modal__form form .field:hover.field:after{border-radius:var(--border-round)}.header .search-modal__form .field .reset__button{right:0}.header .search-modal__form .field .reset__button:after{left:0;right:auto}.header .search-modal__form .field .field__button .svg-wrapper .icon{width:2.4rem;height:2.4rem}.header .search-modal__form .field__label{left:4.7rem;font-size:var(--font-size-small);color:var(--dark-blue-200);line-height:20px;top:1.3rem}.header .predictive-search__results-groups-wrapper{flex-wrap:wrap}.header .predictive-search__item:hover{color:var(--secondary-color)}.header .predictive-search__list-item:hover .predictive-search__item-heading{text-decoration:none;color:var(--secondary-color)}.header .predictive-search__item-query-result mark{color:inherit}.header .predictive-search__heading{font-family:var(--secondary-font);font-weight:var(--font-weight-700);font-size:1.2rem}.header .predictive-search__result-group:first-child{flex:auto}.header .search-modal__form .field__input:focus~.field__label{top:.7rem}.header_desktop_menu .ctm_main_nav .header__menu-item:hover{color:var(--secondary-color)}.header_desktop_menu .ctm_main_nav .header__menu-item:hover span{text-decoration:none}.header_desktop_menu .ctm_main_nav summary.list-menu__item{padding-right:2.7rem}.header_desktop_menu .mega-menu__content{padding-top:0;padding-bottom:0;display:flex;justify-content:space-between;gap:2rem;border:0;max-height:calc(100vh - var(--header-bottom-position-desktop, 20rem) - 4rem)}.header_desktop_menu .mega-menu__list.ctm_child_nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;padding-top:5rem;padding-bottom:5rem;margin:0;align-self:flex-start}.header_desktop_menu .ctm_child_nav img{border-radius:var(--border-radius-sm);margin:auto;object-fit:cover;width:5rem;height:5rem;aspect-ratio:1/1}.header_desktop_menu .ctm_child_nav .mega-menu__link{font-size:var(--font-size-body);line-height:24px;font-weight:var(--font-weight-500);text-decoration:none;display:inline-flex;align-items:center;color:var(--dark-blue-100);padding:0;gap:1rem;transition:all .4s}.header_desktop_menu .ctm_child_nav .mega-menu__link:hover{color:var(--secondary-color)}.header_desktop_menu .header__active-menu-item{color:var(--secondary-color);text-decoration:none}.header_desktop_menu .header__active-menu-item+.icon{color:var(--secondary-color)}.header_desktop_menu .ctm_child_nav .mega-menu__link span{display:block}.header__icon--cart .cart-count-bubble{top:-.2rem;right:0;left:auto;background-color:var(--secondary-color);font-size:1.2rem;font-weight:var(--font-weight-500);font-family:var(--font-body-family)}.header_ads{padding:5rem;background:var(--primary-color);max-width:75rem;width:100%;display:flex;flex-direction:column;gap:3rem;height:100%}.header_ads_box{display:inline-flex;align-items:center;gap:2rem}.header_ads_box>a{border-radius:1.4rem;display:block;overflow:hidden;max-width:35rem}.hads_boxin p{color:var(--color-white);font-family:var(--secondary-font);font-size:var(--font-size-20);font-style:normal;font-weight:var(--font-weight-500);line-height:22px;margin-top:0;margin-bottom:1rem}.hads_boxin a{display:inline-flex;color:var(--color-white);text-align:center;font-family:var(--font-body-family);font-size:14px;font-weight:var(--font-weight-500);line-height:24px;position:relative;text-decoration:none}.hads_boxin a:hover{color:var(--secondary-color)}.hads_boxin a:after{content:"";display:block;height:1px;background:var(--color-white);position:absolute;bottom:-.4rem;width:100%;transition:all .4s}.hads_boxin a:hover:after{background:var(--secondary-color)}.ctm_ssow_inner{height:72rem}.ctm_ssow_slide .ctm_ssow_top img{height:100%;width:100%;object-fit:cover}.ctm_ssow_inner .ctm_ssow_top{height:100%}.ctm_ssow_main .ctm_ssow_content{position:absolute;top:50%;width:100%;transform:translateY(-50%)}.ctm_ssow_main .ctm_ssow_content .page-width{margin:0;padding:2rem 3.5rem}.ctms_subtitle p{margin:0;display:inline-flex;padding:.8rem 2.2rem;background:var(--color-white);color:var(--color-black);text-align:center;font-size:var(--font-size-body);line-height:22px;font-weight:var(--font-weight-600);border-radius:99999px}.ctms_title h1{color:var(--color-white);font-weight:var(--font-weight-600);line-height:normal;margin:1.6rem 0}.ctms_title h2{font-size:var(--h1-heading);line-height:62px;color:var(--color-white);text-shadow:0 1px 2px rgba(0,0,0,.24);font-weight:var(--font-weight-700);line-height:normal;margin:1.6rem 0}.ctms_cntn p{font-size:var(--font-size-medium);line-height:30px;font-weight:var(--font-weight-400);color:var(--color-white)}.ctms_cntn{max-width:740px;margin-bottom:4rem}.ctm_ssow_inner video{height:72rem;width:100%;object-fit:cover}.ctm_ssow_slide:before{content:"";position:absolute;right:0;left:0;background:linear-gradient(90deg,#0000 62.91%,#000 91.37%);top:0;bottom:0;z-index:0}.ctm_icslr .page-width{padding:0}.ctm_ssow .swiper-pagination .swiper-pagination-bullet{width:1.2rem;height:1.2rem;background:var(--color-white)}.ctm_ssow .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:3.5rem}.ctm_icslr__logo a{display:inline-flex;align-items:center}.ctm_icslr__logo a:hover img{filter:grayscale(0)}.ctm_icslr__logo img{object-fit:contain;width:100%;height:auto;filter:grayscale(100%);transition:all .4s}.ctm_icslr__title h2{margin-bottom:3rem}.ctm_icslrmain{display:flex;align-items:center;padding:0 10px;max-width:1860px;width:100%;margin:auto;position:relative}.ctm_icslrarrow{display:flex;width:100%;position:absolute;align-items:center;gap:20px;width:calc(100% - 20px);margin:0 auto}.ctm_cards_inner{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem}.ctm-swiper-arrow .swiper-button-prev,.ctm_icslrmain .swiper .swiper-button-prev{left:0}.ctm-swiper-arrow .swiper-button-next,.ctm_icslrmain .swiper .swiper-button-next{right:0}.ctm_icslr_slider{width:calc(100% - 120px);margin:0 auto}.ctm_cards__box{padding:2.4rem;border:1px solid var(--border-color-gray);border-radius:var(--border-radius-md);position:relative;overflow:hidden;background-position:bottom;background-repeat:no-repeat;background-size:cover}.ctm_cards__box.ctm_cards_box_1 .ctm_cards__img{transform:rotate(-20.479deg);max-width:23rem;width:100%;bottom:-3rem;right:-1.6rem}.ctm_cards__box.ctm_cards_box_1:hover .ctm_cards__img{transform:rotate(-20.479deg) scale(1.1)}.ctm_cards__box.ctm_cards_box_2 .ctm_cards__img{max-width:37.3rem;width:100%;right:-13rem;bottom:-9.5rem}.ctm_cards__box.ctm_cards_box_2 .ctm_cards__img img{height:auto}.ctm_cards__box.ctm_cards_box_1 .ctm_cards__img img{width:100%;height:auto}.ctm_cards__img{position:absolute;right:0;bottom:0;transition:transform .7s}.ctm_cards__box:hover .ctm_cards__img{transform:scale(1.1)}.ctm_cards_box_3 .ctm_cards__img{transform:rotate(-26deg);max-width:240px;width:100%;bottom:-20px;right:-10px}.ctm_cards_box_3 .ctm_cards__img img{height:auto}.ctm_cards__box.ctm_cards_box_3:hover .ctm_cards__img{transform:rotate(-26deg) scale(1.1)}.card_box_bedge p{font-size:var(--font-size-body);letter-spacing:4.8px;text-transform:uppercase;font-weight:var(--font-weight-500);margin-top:0;margin-bottom:2.4rem}.ctm_cards__box_cnt{width:100%;position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between;height:100%}.card_box_btn a.button{width:fit-content}.card_box_title{max-width:36rem}.card_box_title h3{margin-bottom:2.4rem;color:var(--color-black);font-weight:var(--font-weight-700)}.card_box_title p{font-size:var(--h3-heading);font-weight:var(--font-weight-500);line-height:39.6px;color:var(--color-black);margin-bottom:2.4rem;font-family:var(--secondary-font)}.ctm_cards__logo a{display:inline-flex;padding:1rem;border:1px solid var(--color-white);border-radius:1rem}.card_box_btn{display:inline-flex;flex-direction:column;row-gap:3.5rem}.ctm_tbcols .section-heading .tab-title{font-size:var(--h4-heading);font-weight:var(--font-weight-500);line-height:35.2px}.ctm_tbcols .section-heading .tab-title,.ctm_tbcols .section-subheading{margin-bottom:1.6rem;text-align:center;font-weight:var(--font-weight-700)}.tabs-menu_main{display:flex;justify-content:center}.ctm_tbcols .tabs-menu{text-align:center;display:inline-flex;gap:2.6rem;margin:0 0 2rem;border-bottom:1px solid var(--border-color-gray)}.ctm_tbcols .tab-button{font-family:var(--font-body-family);font-size:var(--font-size-body);line-height:16px;color:var(--color-black);text-transform:capitalize;font-weight:var(--font-weight-500);border:0;background:transparent;padding:0 0 .375rem;margin:0;opacity:.5;border-bottom:3px solid transparent;white-space:nowrap}.ctm_tbcols .tab-button.active{background:transparent;border-bottom:3px solid var(--secondary-color);opacity:1;color:var(--color-black)}.ctm_tlimg_inner{padding:5rem 6rem;border-radius:var(--border-radius-md)}.ctm_tlimg__title h2{color:var(--color-white);margin-bottom:1rem}.ctm_tlimg__title p,.ctm_tlimg__title{color:var(--color-white)}.ctm_image_block{padding:0;margin:0;list-style:none;display:inline-flex;flex-wrap:wrap;gap:1.6rem;justify-content:flex-end}.ctm_image_block li a div{width:10rem;height:10rem;padding:1rem;border-radius:var(--border-radius-lg);border:1px solid var(--color-gray);background:#ffffff29;-webkit-backdrop-filter:blur(.42016807198524475px);backdrop-filter:blur(.42016807198524475px);display:flex;align-items:center;justify-content:center}.ctm_image_block li a{display:flex;flex-direction:column;justify-content:center;align-items:center}.ctm_image_block li a span{text-align:center;font-size:14px;line-height:20px;font-weight:var(--font-weight-500);color:var(--color-white);display:block;margin-top:5px}.ctm_tlimg_cntn{display:flex;align-items:center;justify-content:space-between;gap:2rem}.block-images-wrapper{align-items:flex-start;display:inline-flex;align-items:center;gap:2.8rem}.single-large-image{max-width:44rem;width:100%;margin-top:-17rem;margin-bottom:-5rem}.ctm_review_main{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem}.ctm_review_title .heading_title{margin-bottom:1rem}.ctm_review_subtitle{font-size:var(--font-size-body);color:var(--color-blue);font-weight:var(--font-weight-400);display:inline-flex;align-items:center;gap:1rem}.ctm_review_morebtn .button{background-color:var(--primary-color)}.ctm_review_morebtn .button:hover{background-color:var(--secondary-color)}.ctm_review_slider .swiper-wrapper{padding:3rem 0}.ctm_review_slider .swiper-pagination{position:static}.ctm_review_box_inner{padding:2rem;background:var(--color-white);border-radius:16px;border-radius:1.6rem}.ctm_review_box_inner p{margin-top:0}.ctm_review_box_date{display:inline-flex;align-items:center;gap:.7rem;color:var(--color-gray-300);font-family:var(--secondary-font);font-size:1.2rem;line-height:14.4px;font-weight:var(--font-weight-400);margin-bottom:1rem}.ctm_review_box_about{font-family:var(--secondary-font);font-size:var(--font-size-body);font-weight:var(--font-weight-400);color:var(--color-gray-300);line-height:24px;margin-bottom:2rem}.ctm_review_box_aut{display:flex;gap:2rem;align-items:center}.ctm_review_box_name h6{margin-bottom:0}.ctm_review_box_img{width:4.8rem;min-width:4.8rem;height:4.8rem;min-height:4.8rem;border-radius:99999px;overflow:hidden}.ctm_review_box_img img{height:100%;width:100%;object-fit:cover;object-position:center center}.ctm_review_box_name p{color:var(--color-gray-300);font-size:var(--font-size-small);font-weight:var(--font-weight-400);line-height:normal;margin-bottom:0}.product-grid .grid__item .card-wrapper .card__heading{font-size:var(--font-size-18);font-family:var(--secondary-font);color:var(--color-black);line-height:25.2px;font-weight:var(--font-weight-500);margin-bottom:1.6rem}.product-grid .grid__item .card-wrapper .card__heading a{font-size:var(--font-size-18);font-family:var(--secondary-font);color:var(--color-black);line-height:25.2px;font-weight:var(--font-weight-500);text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.product-grid .grid__item .card-wrapper .card__heading a:after{display:none}.product-grid .grid__item .card__inner .card__content{padding:0;position:static}.product-grid .grid__item .card-wrapper .card .card__badge{position:absolute;left:10px;top:10px}.product-grid .grid__item .card-wrapper .card .card__badge .badge{background-color:var(--secondary-color)}.product-grid .grid__item .card .card__media{position:static;overflow:visible}.thumbnail-image .product-media .thumbs{padding:.4rem;border:2px solid transparent;border-radius:.5rem;cursor:pointer;display:flex;align-items:center;height:3rem;overflow:hidden}.thumbnail-image .product-media .thumbs img{height:auto;object-fit:contain;width:100%}.thumbnail-image .product-media.swiper-slide-thumb-active .thumbs{border-color:var(--border-gray-light)}.thumbnail-image{margin-top:.7rem;display:flex;justify-content:center}.thumbnail-image-wrapper{display:flex;flex-wrap:wrap;overflow:hidden;gap:.6rem;justify-content:center;height:3rem}.thumbnail-image-wrapper .product-media{flex-shrink:initial;height:3rem;width:3rem}.thumbnail-image-wrapper .product-media .thumbs{padding:.2rem;border:1px solid transparent;border-radius:5px;height:3rem;width:3rem}.thumbnail-image-wrapper .product-media .thumbs.active{border:1px solid var(--border-gray-light)}.ctm-buttons-group{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);transition:all .4s;opacity:0;visibility:hidden;z-index:1;display:flex;flex-direction:column;justify-content:center;text-align:center;gap:.8rem}.card-wrapper:hover .ctm-buttons-group{opacity:1;visibility:visible}.card-wrapper .card__media .media>img{transition:transform var(--duration-long) ease;object-fit:cover;object-position:center center}.collection-list .card-wrapper .card__media .media>img{object-fit:contain}.card-wrapper:hover .card__media .media>img{transform:scale(1.03);filter:blur(2.5px)}.card-wrapper .card__media .main-image .product-media .thumbs img{transition:transform var(--duration-long) ease;object-fit:cover;object-position:center center}.card-wrapper:hover .card__media .main-image .product-media .thumbs img{transform:scale(1.03);filter:blur(2.5px)}.card-wrapper.card--without-variant .card .card__media,.card-wrapper .card__media .main-image .product-media .thumbs{overflow:hidden;height:20rem;border-radius:var(--border-radius-lg);position:relative}.card-wrapper .ctm-buttons-group .quick-add{margin:0}.card-wrapper .card__inner{display:block}.product-grid .grid__item .card-wrapper .card{padding:1.6rem;border-color:var(--border-color)}.product-grid .grid__item .card-wrapper .card-information .price__container span{color:var(--color-black);font-family:var(--secondary-font);font-size:var(--font-size-body);font-weight:var(--font-weight-500);line-height:22.4px}.product-grid .grid__item .card-wrapper .card__information{padding:0}.product-grid .swiper-slide.grid__item{flex-grow:0;width:calc(16.6666666667% - var(--grid-desktop-horizontal-spacing) * 6 / 6);height:auto}.product-grid .product-grid-list{gap:2rem}.product-grid .swiper-initialized .product-grid-list{gap:0}.product-grid .grid__item .card-wrapper .card__content{padding:.7rem 0 0}.product-grid .swiper-button-prev{left:-24px}.product-grid .swiper-button-next{right:-24px}.ctm_tbcols_shop{padding-top:20px;display:flex;justify-content:center;align-items:center;text-align:center}.product__title h1{font-size:var(--h2-heading);font-weight:var(--font-weight-600);line-height:46.2px}.product-form__quantity .quantity:after,.product-form__quantity .quantity:before{display:none}.product-form__quantity .quantity{border-radius:var(--border-round);overflow:hidden;background:transparent;border:1px solid var(--color-black);min-height:5.2rem}.product-form__quantity .quantity .quantity__input{color:var(--color-base-900);text-align:center;font-family:var(--secondary-font);font-size:var(--font-size-body);font-weight:var(--font-weight-500);line-height:17.6px;box-shadow:none;outline:none}.product__info-container .product__description ul{padding:0;list-style:none}.product__info-container .product__description ul li{position:relative;padding-left:30px;color:var(--color-blue);font-family:var(--font-body-family);font-size:var(--font-size-body);font-weight:var(--font-weight-400);line-height:24px;margin-bottom:2rem}.product__info-container .product__description ul li:before{content:"";background-image:url(/cdn/shop/files/check-square.svg?v=1754638175);width:2rem;height:2rem;position:absolute;left:0;top:.2rem}.product__info-container .product__description p{color:var(--color-blue);font-family:var(--font-body-family);font-size:var(--font-size-body);font-weight:var(--font-weight-400);line-height:24px;margin-bottom:2rem}.price__container .price__regular .price-item--regular{color:var(--color-black);font-family:var(--secondary-font);font-size:var(--font-size-32);font-weight:var(--font-weight-500);line-height:normal;letter-spacing:0}.product-form__quantity .quantity .quantity__button .svg-wrapper{width:1.2rem}.product-form__quantity .quantity__label{display:none}.product-form .product-form__buttons{max-width:100%;display:flex;align-items:flex-start}.related-products .related-products__heading{margin:0 0 2rem;font-weight:var(--font-weight-700)}.main-slider-wrapper{position:relative}.main-slider-wrapper .swiper-button-prev{left:-2.4rem}.main-slider-wrapper .swiper-button-next{right:-2.4rem}.pdp_ad_banner .ctm_tlimg_inner{min-height:29rem;text-align:center;display:flex;align-items:center;justify-content:center;background-repeat:no-repeat;background-size:cover;padding:2rem}.pdp_ad_banner .ctm_tlimg_inner .ctm_tlimg_cntn{justify-content:center;gap:0}.pdp_ad_banner{margin-bottom:5rem}.pdp_ad_banner .ctm_tlimg__title h2{color:var(--color-white);font-family:var(--secondary-font);font-size:var(--font-size-52);font-weight:var(--font-weight-300);line-height:57.2px;margin-bottom:1.6rem}.pdp_ad_banner .ctm_tlimg__title p{color:var(--color-white);font-family:var(--secondary-font);font-size:var(--font-size-20);font-weight:var(--font-weight-300);line-height:22px;margin:0}.main__pdp__media .product__modal-opener .product__media-icon{padding:.4rem;width:4.8rem;height:4.8rem;border-radius:.8rem;border:1px solid var(--border-gray-200)!important;background:var(--color-gray-400);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);left:auto;right:0;top:0}.main__pdp__media .product__modal-opener .product__media-icon .icon{width:2.4rem;height:2.4rem}.product__media-wrapper .main__pdp__media .main__pdp__gutter .product-media-container{border-radius:2rem;border:1px solid var(--border-gray-200);padding:2rem;width:100%}.product__info-wrapper .ratings_soc{margin-top:1rem;margin-bottom:3rem;display:flex;align-items:center}.ratings_soc .share-buttons--list{display:inline-flex;align-items:center}.ratings_soc .product-share:before{content:"";width:1px;background:var(--border-gray-200);margin:0 1rem}.ratings_soc .share-buttons--list .share-buttons--button:not(:last-child):after{content:"";width:1px;background:var(--border-gray-200);display:block;margin:0 1rem}.ratings_soc .share-buttons--list .share-buttons--button{display:flex}.product-share{display:inline-flex}.product-share .share-buttons{display:flex}.product__info-wrapper form shopify-payment-terms{display:none}.product__info-wrapper .safe_pay{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;align-items:center;padding:2rem 3rem;border-radius:10px;background:var(--color-gray-400);margin-bottom:0;margin-top:3rem}.product__info-wrapper .qty_buy{display:flex;align-items:flex-start;margin-top:1.6rem;padding-top:3rem;gap:1.6rem;border-top:1px solid var(--border-gray-200)}.qty_buy .buy_btns{width:100%}.qty_buy .buy_btns .product-form{margin:0}.qty_buy .product-form__input{margin:0;max-width:100%;flex:0}.product-form .product-form__buttons .product-form__submit{margin:0;padding:1.6rem 2.4rem;font-size:var(--font-size-body);background-color:var(--secondary-color);min-width:20rem}.product-form .product-form__buttons .product-form__submit:hover{background:var(--primary-color)}.product-form .product-form__buttons .shopify-payment-button{padding-left:2rem;margin-left:2rem;border-left:1px solid var(--border-color-gray);max-width:210px;width:100%}.product-form shop-pay-wallet-button{border-radius:50px;overflow:hidden;display:block}.product__info-wrapper .product__info-container{max-width:100%}.product__info-wrapper .product__inventory.visibility-hidden:empty{display:none}.product__info-wrapper variant-selects{margin-top:3rem;margin-bottom:3rem}.product__info-wrapper variant-selects .product-form__input--swatch{margin-bottom:0}.product__info-wrapper variant-selects .product-form__input--pill{margin-bottom:0}.product__info-wrapper variant-selects .product-form__input--pill~.product-form__input--pill{margin-top:1rem}.product__info-wrapper variant-selects .form__label{color:var(--color-black);font-family:var(--font-body-family);font-size:var(--font-size-body);font-weight:var(--font-weight-500);line-height:22.4px;margin-bottom:.3rem}.product__info-wrapper variant-selects .form__label span{color:var(--color-gray-200)}.product__info-wrapper .price_invntry{margin:0;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:3rem}.product__info-wrapper variant-selects .product-form__input input[type=radio]+label.img_swch_vrnts{width:4.8rem;height:4.8rem;border-radius:.8rem;border:1px solid var(--border-color-gray);padding:.4rem;font-size:0;outline:none}.product__info-wrapper variant-selects .product-form__input input[type=radio]+label{border-radius:.8rem;border:1px solid var(--border-color-gray);padding:1rem;outline:none}.product__info-wrapper variant-selects .product-form__input input[type=radio]+label.img_swch_vrnts img{height:100%;object-fit:contain;margin:0 auto}.product__info-wrapper variant-selects .product-form__input input[type=radio].disabled:checked+label{border-color:var(--secondary-color);background:transparent;opacity:.5}.product__info-wrapper variant-selects .product-form__input input[type=radio]:checked+label{border-color:var(--secondary-color);background:rgb(var(--color-background));color:var(--secondary-color)}.product__info-wrapper variant-selects .product-form__input input[type=radio]:checked+label.img_swch_vrnts{border-color:var(--secondary-color);background:transparent}.safe_pay_txt{color:var(--color-black);font-family:var(--secondary-font);font-size:var(--font-size-body);font-weight:var(--font-weight-500);text-align:center}.safe_pay_icons{display:inline-flex;align-items:center;gap:1rem}.safe_pay_icons span{display:flex;border:1px solid var(--color-black);border-radius:.5rem;overflow:hidden}.pdpdesc_inner .tabs{margin:0;padding:0;list-style:none;display:inline-flex;gap:2.6rem}.pdpdesc_inner .tabs .tab-link{color:#000000b3;font-family:var(--secondary-font);font-size:var(--font-size-20);font-style:normal;font-weight:var(--font-weight-400);line-height:normal;padding-bottom:.6rem;border-bottom:3px solid transparent;cursor:pointer}.pdpdesc_inner{border-top:1px solid var(--border-gray-200);padding-top:2rem}.pdpdesc_inner .tabs .tab-link.current{border-color:var(--secondary-color);font-weight:var(--font-weight-500);opacity:1;color:var(--color-black)}.pdpdesc_inner .tab-content{display:none;padding-top:2rem}.pdpdesc_inner .tab-content.current{display:block}.pdpdesc_inner .tab-content ul{padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,1fr);row-gap:1rem;column-gap:3rem}.pdpdesc_inner .tab-content ul li{position:relative;padding-left:30px;color:var(--color-blue);font-family:var(--font-body-family);font-size:var(--font-size-body);font-weight:var(--font-weight-400);line-height:24px;margin-bottom:0}.pdpdesc_inner .tab-content ul li:before{content:"";background-image:url(/cdn/shop/files/check-square.svg?v=1754638175);width:2rem;height:2rem;position:absolute;left:0;top:.2rem}.pdpdesc_inner .tab-content p{color:var(--color-blue);font-family:var(--font-body-family);font-size:var(--font-size-body);font-weight:var(--font-weight-400);line-height:24px;margin-bottom:2rem}.short_descs{color:var(--color-blue);font-family:var(--font-body-family);font-size:var(--font-size-body);font-weight:var(--font-weight-400);line-height:24px;margin:1.6rem 0}.short_descs .metafield-single_line_text_field{color:var(--color-blue);font-family:var(--font-body-family);font-size:var(--font-size-body);font-weight:var(--font-weight-400);line-height:24px}.price .price-item.price-item--sale{color:var(--color-black);font-family:var(--secondary-font);font-size:var(--font-size-32);font-weight:var(--font-weight-500);line-height:normal;letter-spacing:0}.product__info-container .price--on-sale .price__container .price-item--regular{color:var(--color-gray-200);font-family:var(--secondary-font);font-size:var(--font-size-20);font-weight:var(--font-weight-500);letter-spacing:0;position:relative;top:-.3rem}.price_invntry .price__container{display:flex;align-items:center;margin-bottom:0!important}.price_invntry .price__container .visually-hidden{height:0}.product__info-wrapper .price_invntry .badge{display:none}.price_invntry .product__inventory{margin:0}.price_invntry .product__inventory .this_isin_stock{margin:0;border-radius:var(--border-round);border:1px solid #8dad4a;background:#8dad4a;color:var(--color-white);font-family:var(--font-body-family);font-size:var(--font-size-body);font-style:normal;font-weight:var(--font-weight-500);line-height:22.4px;padding:.4rem .8rem;display:inline-flex;align-items:center;gap:.6rem}.price_invntry .product__inventory .out_of_stock{margin:0;border-radius:var(--border-round);border:1px solid var(--secondary-color);background:var(--secondary-color);color:var(--color-white);font-family:var(--font-body-family);font-size:var(--font-size-body);font-style:normal;font-weight:var(--font-weight-500);line-height:22.4px;padding:.4rem .8rem;display:inline-flex;align-items:center;gap:.6rem}.product__info-wrapper .easify-product-options .tpo_option-set-wrapper{padding:0}.product__info-wrapper .easify-product-options .tpo_option-set-wrapper .tpo_option-container{margin-bottom:1.6rem;border-top:1px solid var(--border-gray-200);padding-top:1.6rem}.product__info-wrapper .easify-product-options .form__label{color:var(--color-black);font-family:var(--secondary-font);font-size:var(--font-size-20);font-style:normal;font-weight:var(--font-weight-500);line-height:normal;margin-bottom:1.6rem}.product__info-wrapper .easify-product-options .tpo_option-label-container{margin-bottom:0}.product__info-wrapper .easify-product-options .tpo_radio-button-wrapper>label:has(input[type=checkbox]){border-radius:1rem;border:1px solid var(--border-gray-200);background:var(--color-white);box-shadow:0 8px 20px #0000000f;padding:1.6rem}.product__info-wrapper .tpo_radio-button[type=radio]:checked+div:after{left:7px}.product__info-wrapper .easify-product-options .tpo_option_type_label{color:var(--color-black);font-family:var(--secondary-font);font-size:var(--font-size-20);font-style:normal;font-weight:var(--font-weight-500);line-height:28px;text-transform:capitalize}.product__info-wrapper .tpo_image-swatches-tooltip .tpo_image-swatch-option span:not(.tpo-swatch-option-label){line-height:normal}.product__info-wrapper .easify-product-options .tpo-checkbox-button[type=checkbox]+div:before,.product__info-wrapper .easify-product-options .tpo_radio-button[type=checkbox]+div:before,.product__info-wrapper .easify-product-options .tpo_radio-button[type=radio]+div:before{width:2.4rem;height:2.4rem}.product__info-wrapper .easify-product-options .tpo_radio-button[type=checkbox]+div,.product__info-wrapper .easify-product-options .tpo_radio-button[type=radio]+div,.tpo-checkbox-button[type=checkbox]+div{padding-left:4rem}.product__info-wrapper .easify-product-options .tpo-checkbox-button[type=checkbox]:checked+div:before,.product__info-wrapper .easify-product-options .tpo_radio-button[type=checkbox]:checked+div:before{background-color:var(--secondary-color);border-color:var(--secondary-color)}.product__info-wrapper .easify-product-options .tpo-checkbox-button[type=checkbox]:checked+div:after,.product__info-wrapper .easify-product-options .tpo_radio-button[type=checkbox]:checked+div:after{left:.7rem;width:.9rem;height:1.5rem}.pdp_main_blocks .tpo_option-type-image-swatches-wrapper{gap:20px}.pdp_main_blocks .tpo_option-set-container:has(+.tpo_total-additional-price-wrapper.tpo_hidden){margin-bottom:0}.pdp_main_blocks .tpo_image-swatches-wrapper>label{border-color:var(--border-color-gray);box-shadow:0 8px 20px #0000000f;padding:1rem}.pdp_main_blocks .tpo_image-swatches-wrapper>label.tpo_is_checked_swatches{border:3px solid var(--secondary-color)!important}.pdp_main_blocks .tpo_total-additional-price-wrapper{display:none}.pdp_main_blocks div.tpo_image-swatches-wrapper .tpo_image-swatches-tooltip{padding:1rem;border:1px solid var(--border-color-gray);background-color:var(--color-gray-400)!important}.pdp_main_blocks .tpo_image-swatches-tooltip_image-container img.tpo_image-swatch-img{width:auto;height:auto}.product__info-wrapper .easify-product-options .form__label .bundle_total{color:var(--color-black);font-family:var(--secondary-font);font-size:var(--font-size-20);font-style:normal;font-weight:var(--font-weight-500);line-height:normal;margin-bottom:1.6rem}.tpo_option-label .tpo_option-help-text span{color:var(--color-blue);font-family:var(--font-body-family);font-size:var(--font-size-body);font-weight:var(--font-weight-400);line-height:24px;margin-bottom:2rem}.product__info-wrapper .product__tax{margin-top:2rem;font-size:var(--font-size-body);display:none}.es_total{display:grid;gap:6px}.tpo_option-label .tpo_option-help-text{margin-top:1.6rem}.es_total>div{display:flex;justify-content:space-between;align-items:center;gap:3px}.es_total .es_pdp_label{font-size:var(--font-size-body);color:var(--color-gray-200);font-weight:var(--font-weight-500)}.es_addon_price,.es_bundle_price,.es_product_price{font-size:var(--font-size-body);color:var(--color-black);font-weight:var(--font-weight-500);font-family:var(--secondary-font)}.customer-login-form{padding:3rem;border-radius:1rem;border:var(--stroke-weight-1, 1px) solid var(--border-gray-200);background:var(--color-white);box-shadow:0 8px 20px #0000000f;text-align:left}.customer .customer-login-form form{margin-top:0;text-align:left}.customer-login-form form .field{margin-bottom:2rem;margin-top:0}.customer-login-form form label{color:var(--color-black);font-family:var(--secondary-font);font-size:var(--font-size-18);font-weight:var(--font-weight-600);line-height:25.2px;margin-bottom:1rem;display:inline-block}.customer-login-form form .field .icon_on_input{position:absolute;right:1.6rem;top:1.8rem}.crt_acc{display:inline-flex;flex-wrap:wrap;align-items:center;margin-top:2rem;gap:1rem}.customer .crt_acc p{margin:0;color:var(--color-black);font-family:var(--secondary-font);font-size:var(--font-size-body);font-weight:var(--font-weight-400);line-height:normal}.customer .crt_acc a{color:var(--color-black);font-family:var(--secondary-font);font-size:var(--font-size-body);font-weight:var(--font-weight-600);text-decoration:none;transition:all .4s;margin:0}.customer .crt_acc a:hover{color:var(--secondary-color)}.customer .customer-login-form button{margin-top:3rem;margin-bottom:0}.customer-login-form form .field{position:relative}.customer .customer-login-form form .field input{padding:1rem 4rem 1rem 1.6rem}.login-btn{text-align:right}.login-btn-group{display:flex;align-items:center;justify-content:flex-end;margin-top:3rem;gap:2rem}.login-btn-group .button{margin:0;text-decoration:none;background-color:var(--primary-color);color:var(--color-white);font-size:var(--font-size-body);font-weight:var(--font-weight-500);font-family:var(--secondary-font);transition:all .4s}.customer-login-form form .field.field-password{margin-bottom:0}.login-btn-group .login-btn button{margin-top:0}.login-btn-group .button:hover{background-color:var(--secondary-color);color:var(--color-white)}.ctm_rm_fyp{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem}.customer-login-form form .ctm_rm_fyp label{font-size:var(--font-size-small);font-weight:var(--font-weight-400);margin-bottom:0}.customer-login-form form .ctm_rm_fyp input[type=checkbox]{width:1.6rem;height:1.6rem;accent-color:var(--secondary-color);margin:0}.ctm_rm{display:inline-flex;align-items:center;gap:1rem}#togglePasswordVisibility{cursor:pointer}.login .ctm_rm_fyp a[href="#recover"]{color:var(--color-black);font-family:var(--secondary-font);font-size:var(--font-size-18);font-weight:var(--font-weight-400);line-height:19.6px;text-decoration:none;transition:all .4s}.login .ctm_rm_fyp a[href="#recover"]:hover{color:var(--secondary-color)}.customer h1{font-size:var(--font-size-32);margin-bottom:3rem;line-height:39.6px}.addresses.customer:not(.account):not(.order){max-width:74rem;padding-left:2rem;padding-right:2rem}.register.customer:not(.account):not(.order){max-width:74rem;padding-left:2rem;padding-right:2rem}.login.customer:not(.account):not(.order){max-width:74rem;padding-left:2rem;padding-right:2rem}form .form-status-list{margin:2rem 0}.field--with-error{position:relative}.field--with-error .contact__field-error{position:absolute;bottom:-21px}.addresses ul li>button:first-of-type{background-color:var(--primary-color);color:var(--color-white)}.addresses ul li>button:first-of-type:hover{background-color:var(--secondary-color);color:var(--color-white)}.addresses ul li>button{background-color:var(--secondary-color);color:var(--color-white)}.addresses ul li>button:hover{background-color:var(--primary-color);color:var(--color-white)}.addresses ul li form button[type]{background-color:var(--primary-color);color:var(--color-white)}.addresses ul li form button[type]:hover{background-color:var(--secondary-color);color:var(--color-white)}.addresses.customer ul{margin-bottom:0}.customer select+.svg-wrapper,.select .svg-wrapper{right:20px;background-image:url(/cdn/shop/files/select-arrow.svg?v=1754980020);width:2.4rem;height:2.4rem;top:1.8rem;background-size:2rem;background-repeat:no-repeat;background-position:center}.customer select+.svg-wrapper svg,.select .svg-wrapper svg{width:0;height:0}.customer-wrapper{max-width:122rem;margin:auto}.template-404 .sub-title{font-size:32px;margin-top:0;margin-bottom:4.5rem}.template-404 .page-title{margin-bottom:3rem}main .shopify-policy__container{max-width:var(--page-width);margin:6rem auto;padding:0 2rem}body[class~="tmps-page.trademark"] .rich-text__blocks{max-width:100%;padding-bottom:30px}.product__info-wrapper .recipient-checkbox span{margin-bottom:-8px}.product__info-wrapper label.recipient-checkbox{align-items:center}@media screen and (min-width: 990px){main .shopify-policy__container{padding:0 5rem}.pdp_ad_banner .ctm_tlimg_inner{background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important}}.shopify-policy__container .shopify-policy__title h1{text-align:left}main .shopify-policy__container .shopify-policy__body hr{margin:3rem 0}.contact-info{display:grid;grid-template-columns:repeat(2,1fr);gap:3rem}.contact-form{border-radius:1rem;border:1px solid var(--border-gray-200);box-shadow:0 8px 20px #0000000f;padding:2rem}.contact-form .contact__button{margin-top:1.6rem;text-align:right}.contact-form .form-title{position:static!important;overflow:visible;width:auto;height:auto;color:var(--color-black);font-family:var(--secondary-font);font-size:var(--font-size-20);line-height:23px;font-weight:var(--font-weight-500);margin-bottom:1.6rem}.main-page-title.page-title{font-size:4.2rem;margin-bottom:3rem;line-height:46.2px}.contact-top-info{color:var(--color-gray-200);font-family:var(--font-body-family);font-size:var(--font-size-body);font-style:normal;font-weight:var(--font-weight-500);line-height:22.4px}.contact-top-info p{color:var(--color-gray-200);font-family:var(--font-body-family);font-size:var(--font-size-body);font-style:normal;font-weight:var(--font-weight-500);line-height:22.4px;margin-top:0;margin-bottom:1rem}.address-info{padding:0;margin-top:0;margin-bottom:3rem;list-style:none}.address-info li{color:var(--color-gray-200);font-family:var(--font-body-family);font-size:var(--font-size-body);font-style:normal;font-weight:var(--font-weight-500);line-height:22.4px;margin-top:0;margin-bottom:1rem;display:inline-flex;gap:1rem}.address-info .text,.address-info .text_link{color:var(--color-gray-200);min-width:21rem;display:inline-flex;transition:.3s all;text-decoration:none}.address-info .text_link:hover{color:var(--secondary-color);text-decoration:underline}.address-info li .facebook-link{display:inline-flex;align-items:center;color:var(--color-gray-200);font-family:var(--font-body-family);font-size:var(--font-size-body);font-style:normal;font-weight:var(--font-weight-500);line-height:22.4px;text-decoration:none;gap:1rem}.map-iframe{border-radius:1rem;border:1px solid var(--border-gray-200);box-shadow:0 8px 20px #0000000f;padding:2rem}.contact-form form .field .field__input{padding:1.5rem 3.5rem 1.5rem 1.5rem}.contact-form form .field .icon_on_input{position:absolute;right:1.6rem;top:1.9rem}.contact-form form .field{position:relative}.footer .footer__blocks-wrapper .footer-block__heading{font-size:2.2rem;line-height:26.4px;margin-bottom:2rem}.footer .footer__blocks-wrapper .footer-block__heading .toggle-arrow,.footer .footer-block.footer-block--logo .footer-block__heading{display:none}.footer .footer__blocks-wrapper .footer-block__heading:after{margin-top:1rem;content:"";height:.4rem;width:5rem;display:block;background:var(--secondary-color)}.footer .footer-block__details-content li .list-menu__item--link{font-size:var(--font-size-small);line-height:20px;font-weight:var(--font-weight-400);text-decoration:none;color:var(--color-white);padding:0}.footer .footer-block__details-content li .list-menu__item--link:hover{color:var(--secondary-color)}.footer .footer-block__details-content li{margin-right:0!important}.footer .footer-block--menu .footer-block__details-content{display:grid;grid-template-columns:repeat(2,1fr);row-gap:2rem;column-gap:1rem}.custom-content-bottom{display:grid;grid-template-columns:repeat(3,1fr);row-gap:2rem;column-gap:2rem;align-items:center}.custom-content-bottom .footer__copyright{margin-top:0;text-align:left;letter-spacing:0}.custom-content-bottom .footer__copyright .copyright__content{font-size:var(--font-size-small);color:var(--color-white);line-height:20px;font-weight:var(--font-weight-500)}.custom-content-bottom .footer__copyright .copyright__content a{text-decoration:none}.custom-content-bottom .footer__copyright .copyright__content a:hover{color:var(--secondary-color)}.footer__copyright small{padding-right:5px}.footer__copyright small.copyright__content.not_clickable a{pointer-events:none}.custom-content-bottom .footer__copyright ul li:before{display:none}.footer__pwerby p{font-size:var(--font-size-small);font-weight:var(--font-weight-400);line-height:24px;color:var(--color-white);margin:0;text-align:right;display:inline-flex;gap:1rem;align-items:flex-end}.footer__pwerby{text-align:right;display:flex;justify-content:flex-end;gap:1rem}.custom-content-bottom .footer__payment{margin-top:0}.footer__payment .list-payment__item{padding:0}.footer__payment .list-payment{margin:0;gap:6px;justify-content:center}.custom-content-bottom .footer__copyright .policies{margin-left:4px}.footer .footer__content-bottom{border-color:#ffffff1a;padding:2rem 0}.newsletter-wrapper{padding:3rem 0;background:var(--color-black)}.footer .footer__content-top{padding-bottom:0}.custom-footer-menu{padding-top:3rem;padding-bottom:4rem}.footer .footer-block--newsletter{display:none}.newsletter-wrapper .footer-block__newsletter{display:inline-flex;justify-content:center;align-items:wrap;flex-grow:unset;flex-wrap:wrap;column-gap:6rem;row-gap:30px;width:100%;max-width:1036px}.newsletter-block{display:flex;justify-content:center}.footer-block__newsletter .newsletter__heading{margin-bottom:0;letter-spacing:0;font-weight:var(--font-weight-700)}.footer-block__newsletter .newsletter-form{max-width:100%;width:100%}.footer-block__newsletter .newsletter-form__field-wrapper{max-width:100%}.footer-block__newsletter .newsletter-form__field-wrapper .button .svg-wrapper{width:auto;height:auto}.newsletter-wrapper .newsletter-form__field-wrapper .field:after,.newsletter-wrapper .newsletter-form__field-wrapper .field:before{display:none}.newsletter-wrapper .newsletter-form__field-wrapper .field__input{padding:1.4rem 3rem;color:var(--dark-blue);font-size:var(--font-size-body);font-style:normal;font-weight:var(--font-weight-400);line-height:16px;background:var(--color-white);border-radius:9999px;height:5.2rem;min-width:360px}.newsletter-wrapper .newsletter-form__field-wrapper .field__input::placeholder{color:var(--dark-blue)}.newsletter-wrapper .newsletter-form__field-wrapper .field__label{color:var(--dark-blue);left:3rem}.newsletter-wrapper .newsletter-form__field-wrapper .field__input:focus~.field__label{top:.6rem}.footer-block__newsletter .newsletter-form__field-wrapper .button{min-width:133px}.newsletter-wrapper .newsletter-form__field-wrapper .field{gap:1.6rem}.collection-hero .collection-hero__inner{min-height:52rem;flex-direction:column;position:relative;justify-content:center;padding:0;align-items:center;width:100%;max-width:100%}.collection-hero .collection-hero__inner .collection-hero__text-wrapper{position:relative;z-index:1;flex-basis:auto;text-align:center;max-width:126rem;padding:2rem}.collection-hero .collection-hero__image-container{margin:0;position:absolute;left:0;right:0;min-height:52rem;border:0;height:100%}.collection-hero.collection-hero--with-image{padding:0!important}.collection-hero .collection-hero__inner .collection-hero__title{color:var(--color-white);margin:0}.collection-hero .collection-hero__inner .collection-hero__description{color:var(--color-white);text-align:center;font-size:var(--font-size-20);font-weight:var(--font-weight-400);line-height:30px;margin-top:1rem;margin-bottom:0;max-width:100%}.collection-hero .collection-hero__inner .collection-hero__description p{color:var(--color-white);text-align:center;font-size:var(--font-size-20);font-weight:var(--font-weight-400);line-height:30px}.collection-hero__image-container:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:linear-gradient(90deg,#0000 0,#0009,#0000 100.86%)}.facets-wrapper .facets-container{padding-top:0}.facets-wrapper .facets-container .facets__heading{display:none}.facets-wrapper .facets-container .facets__disclosure-vertical{border-top:0;margin-bottom:3rem}.facets-wrapper .facets-container .facets__summary{color:var(--color-black);font-family:var(--secondary-font);font-size:var(--font-size-18);font-weight:var(--font-weight-500);letter-spacing:0;text-decoration:none;padding:0}.facets-wrapper .facets__summary:hover .facets__summary-label{text-decoration:none}.filter-inline{display:flex;align-items:center;justify-content:space-between}.facets-wrapper .facet-checkbox{padding:0;color:var(--color-gray-200);font-family:var(--secondary-font);font-size:var(--font-size-body);font-style:normal;font-weight:var(--font-weight-400);line-height:16px;text-transform:capitalize;align-items:center}.facets-wrapper .facets-wrap-vertical{padding-bottom:0;padding-top:1.6rem;margin:0}.facets-wrapper .facets__item:not(:last-child){margin-bottom:1.6rem}.facets-wrapper .facets__display-vertical{padding-bottom:0}.facets-wrapper .facets__item svg{display:none}.facets-wrapper .facets-container .facets__summary .minus{display:none}.facets-wrapper .facets-container .facets__summary .svg-icon{width:auto;height:auto;top:0;display:block}.icon.svg-icon.icon-caret,.facets-wrapper .facets-container .facets__summary .caret{display:none}.facets-wrapper .facets__disclosure-vertical[open] .facets__summary .minus{display:block}.facets-wrapper .facets__disclosure-vertical[open] .facets__summary .plus{display:none}.facets-wrapper .facet-checkbox input[type=checkbox]:before{content:"";width:1.8rem;height:1.8rem;display:block;border:1px solid var(--border-color-gray);border-radius:.5rem;margin-right:1rem;margin-top:-.2rem}.facets-wrapper .facet-checkbox .svg-wrapper{top:.3rem;width:1.2rem;height:.9rem}.facets-wrapper .facet-checkbox .svg-wrapper svg{display:block;color:var(--color-white);stroke:var(--color-white)}.facets-wrapper .facet-checkbox input[type=checkbox]{position:static;margin:0 1rem 0 0}.facets-wrapper .facet-checkbox>input[type=checkbox]:checked:before{background:var(--secondary-color);border-color:var(--secondary-color)}.facets-wrapper .facet-checkbox .facet-checkbox__text-label{text-decoration:none!important}.facets-wrapper .facets-container .active-facets__button{margin-bottom:.6rem;margin-right:.6rem;padding:0}.facets-wrapper .active-facets__button--light .active-facets__button-inner{box-shadow:none!important;color:var(--color-white)}.pagination-wrapper .pagination .pagination__item.pagination__item--current{font-weight:var(--font-weight-700);color:var(--secondary-color)}.pagination-wrapper .pagination li{flex:1 0 2.4rem;max-width:2.4rem}.pagination-wrapper .pagination .pagination__item{font-size:var(--font-size-body)}.mobile-facets__wrapper .mobile-facets__summary,.mobile-facets__wrapper .mobile-facets__close-button{color:var(--color-black);font-family:var(--secondary-font);font-size:var(--font-size-18);font-weight:var(--font-weight-500);letter-spacing:0;text-decoration:none}.mobile-facets__wrapper .button-label{color:var(--color-black);font-family:var(--secondary-font);font-weight:var(--font-weight-500);font-size:var(--font-size-small)}.product-count .product-count__text{color:var(--color-black);font-family:var(--secondary-font);font-weight:var(--font-weight-500)}.mobile-facets__wrapper .mobile-facets__open{align-items:flex-start}.mobile-facets__wrapper .mobile-facets__label{color:var(--color-gray-200);font-family:var(--secondary-font);font-size:var(--font-size-body);font-style:normal;font-weight:var(--font-weight-400);line-height:16px;text-transform:capitalize;align-items:center}.active-facets.active-facets-mobile{margin:0}.active-facets__button-wrapper .active-facets__button-remove{padding:0}.mobile-facets__wrapper .mobile-facets__label input[type=checkbox]{position:static;margin:0 1rem 0 0}.mobile-facets__wrapper .mobile-facets__label input[type=checkbox]:before{content:"";width:1.8rem;height:1.8rem;display:block;border:1px solid var(--border-color-gray);border-radius:.5rem;margin-right:1rem;margin-top:-.2rem}.mobile-facets__wrapper .mobile-facets__label>input[type=checkbox]:checked:before{background:var(--secondary-color);border-color:var(--secondary-color)}.mobile-facets__wrapper .mobile-facets__label svg{display:none}.mobile-facets__wrapper .mobile-facets__label svg.icon{display:block;color:var(--color-white);stroke:var(--color-white);background-color:transparent;width:1.2rem;height:.9rem;margin-top:-1px}.active-facets-mobile .product-count{opacity:1}.cart__contents .cart-items thead th{font-weight:var(--font-weight-600);font-size:16px;color:var(--color-black);padding-top:1.5rem;padding-bottom:1.5rem;text-transform:none;border-color:var(--color-gray)}.cart__contents .cart-items .cart-item__name{font-size:var(--font-size-18);font-family:var(--secondary-font);color:var(--color-black);line-height:25.2px;font-weight:var(--font-weight-500);text-decoration:none;max-width:100%;margin-bottom:1rem}.cart__contents .cart-items .cart-item__name:hover{color:var(--secondary-color)}.cart__contents .cart-items .product-option{color:var(--color-black);font-family:var(--secondary-font);font-size:var(--font-size-body);font-weight:var(--font-weight-500)}.custom-cart-class .content-container .rich-text__wrapper{max-width:100%;width:100%!important;display:block}.custom-cart-class .content-container .rich-text__wrapper .rich-text__blocks{max-width:100%}.cart__contents .cart__items .cart-items tr{border-bottom:1px solid var(--color-gray)}.cart__contents .cart__items .cart-items{border-collapse:collapse}.cart__contents .cart-items .product-option dd{font-weight:var(--font-weight-400)}.cart__contents .cart-items td .price{color:var(--color-black);font-family:var(--secondary-font);font-size:var(--font-size-body);font-weight:var(--font-weight-500)}.cart__contents cart-remove-button .button{background:transparent;color:var(--color-black)}.cart__blocks .totals .totals__total{font-weight:700;font-family:var(--secondary-font);margin-top:0;font-size:var(--font-size-18)}.cart__blocks .totals .totals__total-value{font-weight:700;font-family:var(--secondary-font)}.cart__footer .cart__blocks{width:100%;max-width:100%}.cart__footer .totals{justify-content:flex-end}.cart__footer .cart__blocks .tax-note{font-size:var(--font-size-small);text-align:right}.cart__footer .cart__ctas{text-align:right}.cart__footer .cart__ctas{justify-content:flex-end}.cart__footer .cart__dynamic-checkout-buttons{margin-right:0;margin-top:2rem}.cart__contents .cart__items{padding-bottom:0;border-bottom:0}.quantity-popover-container .quantity:after,.quantity-popover-container .quantity:before{display:none}.quantity-popover-container .quantity{border-radius:var(--border-round);overflow:hidden;background:transparent;border:1px solid var(--color-black);min-height:5.2rem}.quantity-popover-container .quantity .quantity__input{color:var(--color-base-900);text-align:center;font-family:var(--secondary-font);font-size:var(--font-size-body);font-weight:var(--font-weight-500);line-height:17.6px;box-shadow:none;outline:none}.quantity-popover-container .quantity .quantity__button .svg-wrapper{width:1.2rem}.cart-drawer .cart__contents .cart-item__name{font-size:14px;line-height:18px}.drawer__header .drawer__heading{font-size:24px;margin-bottom:0}.cart-drawer .drawer__header{padding-bottom:0}.cart-drawer .cart-item{border-bottom:1px solid var(--color-gray);padding-bottom:1rem}.cart-drawer .cart-item:last-child{border-bottom:0}.cart-drawer .drawer__footer{border-color:var(--color-gray)}.cart-drawer__footer .totals__total-value{font-size:var(--font-size-body);font-family:var(--secondary-font);font-weight:var(--font-weight-600)}.about-us-rich-text .rich-text__text p,.about-us-rich-text .rich-text__text ul li,body .multirow .image-with-text__text p,body .multirow .image-with-text__text ul li{color:var(--color-gray-200);font-family:var(--font-body-family);font-size:var(--font-size-body);font-style:normal;font-weight:var(--font-weight-500);line-height:22.4px;margin-top:0;margin-bottom:1rem}.about-us-rich-text .rich-text__text ul,body .multirow .image-with-text__text ul{padding:0;list-style:none}.about-us-rich-text .rich-text__text ul li,body .multirow .image-with-text__text ul li{position:relative;padding-left:30px;color:var(--color-gray-200);font-family:var(--font-body-family);font-size:var(--font-size-body);font-weight:var(--font-weight-400);line-height:24px;margin-bottom:0}.about-us-rich-text .rich-text__text ul li:before,body .multirow .image-with-text__text ul li:before{content:"";background-image:url(/cdn/shop/files/check-square.svg?v=1754638175);width:2rem;height:2rem;position:absolute;left:0;top:.2rem}.about-us-rich-text .rich-text__text h5{color:var(--color-black);font-family:var(--secondary-font);font-size:var(--font-size-20);line-height:23px;font-weight:var(--font-weight-500);margin-bottom:1.6rem;margin-top:1.6rem}.about-us-rich-text .rich-text__text h5:first-child{margin-top:0}.about-us-rich-text .rich-text__blocks,.about-us-rich-text .rich-text__wrapper{max-width:100%;width:100%}.about-us-rich-text .rich-text__text{margin-top:0}body .multirow .image-with-text__media,body .multirow .image-with-text__media img,body .multirow .image-with-text__media--placeholder{border-radius:var(--border-radius-lg);border:none}@media screen and (min-width: 1024px){.product__info-wrapper variant-selects .product-form__input input[type=radio]+label.img_swch_vrnts.big_imgs{width:7rem;height:7rem}}@media screen and (min-width: 1400px){.product__info-wrapper variant-selects .product-form__input input[type=radio]+label.img_swch_vrnts.big_imgs{width:10rem;height:10rem}}@media screen and (max-width: 1400px){.ctm_tlimg_inner{padding:3rem}.single-large-image{margin:0}.ctm_image_block li a div{width:8rem;height:8rem}.product-grid .swiper-slide.grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 6 / 6)}.header_desktop_menu .ctm_main_nav .header__menu-item{padding-left:1rem}.header_desktop_menu .mega-menu__list.ctm_child_nav,.header_ads{padding:2rem}.header_ads{max-width:55rem}.header_ads_box>a{max-width:25rem}.address-info .text{min-width:14rem}.product__info-wrapper .qty_buy{flex-wrap:wrap}}@media screen and (max-width: 1200px){.product-grid .swiper-slide.grid__item{width:calc(33.333% - var(--grid-desktop-horizontal-spacing) * 6 / 6)}.header_desktop_menu .mega-menu__list.ctm_child_nav{grid-template-columns:repeat(2,minmax(0,1fr))}.header_ads_box>a{max-width:20rem}.header_ads{max-width:44rem}.pdp_ad_banner .ctm_tlimg_inner{min-height:16rem}.product__title h1{font-size:var(--font-size-38);line-height:42px}.header_desktop_menu nav.header__inline-menu .header__submenu{right:0}.header .search-modal__form.desktop_only{max-width:30rem}}@media screen and (max-width: 1024px){h1{font-size:var(--font-size-38);line-height:42px}h2{font-size:var(--font-size-32);line-height:36px}h3,.card_box_title p{font-size:var(--font-size-28);line-height:34px}.ctms_title h2,.customer h1,.main-page-title.page-title{font-size:var(--font-size-38);line-height:42px}.ctm_ssow_main .ctm_ssow_content .page-width{padding:2rem 3rem}.ctm_ssow_inner{height:55rem}.block-images-wrapper{flex-direction:column}.ctm_tlimg_cntn{flex-direction:column;text-align:center}.ctm_image_block{justify-content:center}.single-large-image{margin:0}.pdp_ad_banner .ctm_tlimg__title h2{font-size:var(--font-size-32);line-height:40px}.product .product__info-wrapper{padding-left:3rem}}@media screen and (max-width: 989px){header.header{display:flex;justify-content:space-between;padding:1rem 2rem;border-bottom:1px solid var(--color-gray)}.header .header__icons{gap:2rem;align-items:center}.header .header__icons .header__icon .svg-wrapper{width:auto;height:auto}.header-mobile-drawer{display:inline-flex;margin-left:3rem}.header .header__icon--cart .icon{height:1.8rem;width:1.8rem}.header__icon--cart .cart-count-bubble{top:-1.3rem;right:-1.2rem}.header-mobile-drawer header-drawer{margin:0}.header-mobile-drawer header-drawer .icon{width:1.7rem;height:1.7rem;right:6px;top:calc(50% - 8px)}.header-mobile-drawer .header__icon--menu span{position:relative}.header__heading-logo-wrapper{max-width:11.8rem}.header .header__heading-link{padding:0}.header .search-modal__form.desktop_only{display:none}header.header{display:flex;justify-content:space-between}.header_desktop_menu{display:none}.header-mobile-drawer .menu-drawer{width:100%}.header-mobile-drawer .menu-drawer__navigation{padding:2rem}.header-mobile-drawer .menu-drawer__utility-links .menu-drawer__account{display:inline-flex!important}.header-mobile-drawer .menu-drawer__utility-links{padding:1.6rem 2rem}.header-mobile-drawer .menu-drawer__submenu{padding:2rem}.menu-drawer__inner-container{border-top:1px solid var(--border-gray-100)}.header-mobile-drawer .menu-drawer__close-button{padding:1.6rem 0;font-size:var(--font-size-body);font-family:var(--font-body-family);font-weight:var(--font-weight-500);background:transparent!important;margin:auto}.header-mobile-drawer .menu-drawer__close-button:hover{color:var(--secondary-color)}.header-mobile-drawer .list-menu li>.link.list-menu__item{padding:1.6rem 0;font-size:var(--font-size-body);font-family:var(--font-body-family);font-weight:var(--font-weight-500);background:transparent;transition:all .4s}.header-mobile-drawer .list-menu li>.link.list-menu__item:hover{color:var(--secondary-color)}.header-mobile-drawer .list-menu li>details>summary.link.list-menu__item{padding:1.6rem 0;font-size:var(--font-size-body);font-family:var(--font-body-family);font-weight:var(--font-weight-500);background:transparent;transition:all .4s}.header-mobile-drawer .list-menu li>details>summary.link.list-menu__item:hover{color:var(--secondary-color)}.header-mobile-drawer .list-menu li>details>summary.link.list-menu__item .svg-wrapper{right:0}.header-mobile-drawer .has-submenu .menu-drawer__menu{display:flex;flex-direction:column;gap:1.6rem;padding:2rem;border-radius:1.6rem;background:var(--color-gray-100);margin:auto}.header-mobile-drawer .has-submenu .menu-drawer__inner-submenu .menu-drawer__menu-item.list-menu__item{font-size:var(--font-size-body);line-height:24px;font-weight:var(--font-weight-500);text-decoration:none;display:flex;align-items:center;color:var(--dark-blue-100);gap:1rem;background:transparent;padding:0}.header-mobile-drawer .has-submenu .menu-drawer__inner-submenu .menu-drawer__menu-item.list-menu__item:hover{color:var(--secondary-color)}.header-mobile-drawer .menu-drawer__menu-item img{border-radius:var(--border-radius-sm);object-fit:cover;width:4rem;height:4rem;aspect-ratio:1/1}.menu-drawer .menu-drawer__navigation-container{display:block}.footer .footer-block--menu .footer-block__details-content{grid-template-columns:auto}.newsletter-wrapper .footer-block__newsletter{flex-direction:column;gap:3rem}.ctm_cards__img{max-width:15rem}.ctm_cards__box.ctm_cards_box_1 .ctm_cards__img{max-width:20rem}.ctm_cards__box.ctm_cards_box_2 .ctm_cards__img{max-width:20.3rem}.ctm_cards__box.ctm_cards_box_3 .ctm_cards__img{max-width:20rem}.ctm_cards__img img{width:100%;height:auto}.product-grid .swiper-button-prev{left:-1.5rem}.product-grid .swiper-button-next{right:-1.5rem}.main-slider-wrapper .swiper-button-prev{left:-1.5rem}.main-slider-wrapper .swiper-button-next{right:-1.5rem}.ctm-swiper-arrow .swiper-button-next,.ctm-swiper-arrow .swiper-button-prev,.swiper .swiper-button-next,.swiper .swiper-button-prev{width:4.4rem;height:4.4rem;z-index:1}.header .search-modal__content{padding-left:2rem}.contact-info{grid-template-columns:auto}.product__title h1{font-size:var(--font-size-32);line-height:38px}.product-form .product-form__buttons{align-items:flex-start;flex-wrap:wrap;gap:1.6rem}.product-form .product-form__buttons .shopify-payment-button{padding-left:0;margin-left:0;border-left:0}.header__icon.header__icon--account .svg-wrapper .icon,.header__icon.header__icon--search .svg-wrapper .icon{height:2.1rem;width:2.1rem}.header_dis_btn{margin-right:0}}@media screen and (max-width: 768px){.product-grid .swiper-slide.grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) * 6 / 6)}.ctm_cards_inner{grid-template-columns:auto;gap:2rem}.ctm_cards__box{padding:1.2rem 2.4rem;min-height:19rem}.ctm_cards__img{max-width:14.5rem}.ctm_cards_box_3 .ctm_cards__img{max-width:10.6rem}.card_box_bedge p{margin-bottom:1.6rem;letter-spacing:5.3px}.card_box_btn{flex-direction:row;gap:2rem;flex-wrap:wrap;align-items:flex-end;width:100%}.ctm_cards__box_block{width:100%}.ctmcart_topcontent .card_box_tcnt p{padding-bottom:160px}.card_box_title,.ctm_cards_box_1 .card_box_title{max-width:20rem}.ctm_cards__box.ctm_cards_box_1 .ctm_cards__img{max-width:15.2rem;right:-1.6rem;bottom:-1.6rem}.ctm_cards__box.ctm_cards_box_2 .ctm_cards__img{max-width:23.5rem;right:-7.5rem;bottom:-6.5rem}.ctm_cards__box.ctm_cards_box_3 .ctm_cards__img{max-width:20rem}.ctm_cards__box_cnt{display:flex;flex-wrap:wrap;height:100%}.ctm_tbcols .grid__item{max-width:100%}.ctm_cards__box_cnt .button{font-size:1.2rem;line-height:16px;padding:.8rem 1.4rem}.ctm_cards__box_cnt .button svg{width:1.3rem;height:1.3rem}.ctm_cards__logo a img{width:4.3rem;height:auto;margin:auto}.ctm_cards__logo a{width:6.3rem;padding:.7rem;height:3.2rem}.ctm_tbcols .tab-button{font-family:var(--font-size-small)}.collection-hero .collection-hero__image-container,.collection-hero .collection-hero__inner{min-height:28rem}.newsletter-wrapper .newsletter-form__field-wrapper .field__input{min-width:auto}}@media screen and (max-width: 749px){.ctmcart_topcontent .card_box_tcnt p{padding-bottom:90px}h1{font-size:var(--font-size-32)}h2{font-size:var(--font-size-24);line-height:36px}h3{font-size:var(--font-size-20);line-height:22px}h4{font-size:var(--font-size-28);line-height:33.6px}.ctms_title h2,.customer h1,.main-page-title.page-title{font-size:var(--font-size-32)}.product__title h1{font-size:var(--font-size-28);line-height:36px}.ctms_cntn{margin-bottom:1.6rem}.ctms_cntn p{font-size:var(--font-size-small);line-height:20.8px}.ctm_ssow_inner{height:44.8rem}.card_box_title p{font-size:var(--font-size-20);line-height:22px}.ctm_ssow_slide:before{background:#0009}.ctm_ssow_main .ctm_ssow_content .page-width{padding:2rem;text-align:center}.ctm_image_block li a div{width:7rem;height:7rem;border-radius:1.2rem}.ctm_tlimg_inner{padding:2rem}.ctm_tlimg_cntn{gap:1rem}.ctm_image_block{gap:.6rem}.ctm_tbcols .tabs-menu{overflow-x:auto}.ctm_tbcols .section-heading .tab-title{margin-bottom:1rem;font-size:var(--font-size-28);line-height:33.6px}.single-large-image{max-width:25rem}.footer .footer-block--menu .footer-block__details-content{gap:1rem;padding-bottom:2rem}.footer .footer__content-top{padding-left:0;padding-right:0}.footer .footer-block.footer-block--logo{order:-1}.footer-block.footer-block--logo .footer-block__details-content.footer-block-image{max-width:18rem;margin:auto}.footer .custom-footer-menu .footer-block{border-bottom:1px solid rgba(255,255,255,.1)}.custom-footer-menu{padding-bottom:0}.footer .footer__blocks-wrapper .footer-block__heading{display:flex;justify-content:space-between;position:relative;margin-bottom:3rem;cursor:pointer}.footer .footer__blocks-wrapper .footer-block__heading .toggle-arrow{display:block;transition:all .4s}.footer .footer__blocks-wrapper .footer-block__heading.active .toggle-arrow{transform:rotate(180deg)}.footer .footer__blocks-wrapper .footer-block__heading:after{position:absolute;bottom:-1rem}.footer .footer-block--menu .footer-block__details-content{display:none}.footer .footer-block--menu .footer-block__details-content.active{display:grid}.footer .custom-footer-menu .footer__blocks-wrapper{display:flex;gap:2rem}.footer .footer__content-bottom{border:0}.footer .custom-footer-menu .footer-block,.footer .footer-block--menu .footer-block__details-content,.footer .footer-block__details-content{margin:0}.custom-content-bottom{grid-template-columns:auto}.custom-content-bottom .footer__copyright{text-align:center}.footer__pwerby{justify-content:center}.footer__pwerby p{align-items:center}.newsletter-wrapper .newsletter-form__field-wrapper .field{flex-direction:column}.header__icon.header__icon--account.link{display:block!important}.header .header__icons{gap:1.5rem}cart-items .cart-item{margin-bottom:2rem;padding-bottom:1.2rem}cart-items .cart-items thead tr{margin-bottom:2rem}.ctm_review{padding-top:3rem!important;padding-bottom:3rem!important}.ctm_review_title .heading_title{font-size:var(--font-size-28);line-height:30.8px}.pdp_ad_banner .ctm_tlimg__title h2{font-size:var(--font-size-28);line-height:36px;margin-bottom:1rem}.pdp_ad_banner .ctm_tlimg__title p{font-size:var(--font-size-body)}.main__pdp__media .thumbnail-slider{display:flex!important}.main__pdp__media .slider-buttons{display:none}.product__media-wrapper.main__pdp__grid .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide .thumbnail{padding:.5rem;border-radius:1rem;border:2px solid var(--border-color-gray)}.product__media-wrapper.main__pdp__grid .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide .thumbnail[aria-current]{box-shadow:none;border-color:var(--secondary-color)}.product__media-wrapper.main__pdp__grid .main__pdp__media .thumbnail-list .thumbnail-list__item.slider__slide{width:100%;max-width:8.5rem;height:8.5rem;scroll-snap-align:start;margin:0 auto;overflow:hidden;margin-bottom:1rem}.product__media-wrapper.main__pdp__grid .main__pdp__gutter .product-media-container,.product__media-wrapper.main__pdp__grid .product__media-list .product__media-item{width:100%}.product__media-wrapper.main__pdp__grid slider-component:not(.thumbnail-slider--no-slide){margin-left:0;margin-right:0}.product__media-wrapper .grid--peek.slider .grid__item:first-of-type{margin-left:0}.product__media-wrapper .slider-button .icon{width:1.8rem;height:1.8rem}.product .product__info-wrapper{padding-left:0}.pdpdesc_inner .tab-content ul{grid-template-columns:auto}.pdpdesc_inner .tabs .tab-link{font-size:var(--font-size-small);padding-bottom:.3rem;border-width:2px}.pdpdesc_inner .tabs{gap:1.6rem}.customer-login-form{padding:2rem}.customer-login-form form label,.login .ctm_rm_fyp a[href="#recover"]{font-size:var(--font-size-body)}main .shopify-policy__container{margin:4.5rem auto}}@media screen and (max-width: 500px){.product-grid .swiper-slide.grid__item{width:calc(100% - var(--grid-desktop-horizontal-spacing) * 1 / 1)}.address-info li,.address-info .text{display:block}}@media screen and (min-width: 990px){.footer-block__newsletter .newsletter__heading,.footer-block__newsletter .newsletter-form__field-wrapper .button{white-space:nowrap}header.header{display:flex;justify-content:space-between}.header__icon.header__icon--search{display:none}.pdp_main_blocks .tpo_image-swatches-wrapper>label{width:10rem;height:10rem}}@media screen and (min-width: 750px){.footer-block__newsletter .newsletter__heading{font-size:var(--h4-heading);font-weight:var(--font-weight-500);line-height:35.2px}cart-items .cart__contents .cart-items td{padding-bottom:4rem}.ctm_tbcols .tabs-menu{justify-content:center}.quantity-popover-container .quantity{width:12rem}.product__media-wrapper.main__pdp__grid .thumbnail-slider .thumbnail-list{height:74rem;overflow:auto;-webkit-scroll-snap-type:y mandatory;-ms-scroll-snap-type:y mandatory;margin:0 auto;width:100%;display:block;scroll-snap-type:y mandatory;scroll-behavior:smooth;scroll-padding-left:0;-webkit-overflow-scrolling:touch;scroll-padding-top:1rem;padding:0}.product__media-wrapper.main__pdp__grid .main__pdp__media .thumbnail-list .thumbnail-list__item.slider__slide{width:100%;max-width:10rem;height:10rem;scroll-snap-align:start;margin:0 auto;overflow:hidden;margin-bottom:1rem}.product__media-wrapper .main__pdp__media{display:grid;grid-template-columns:10rem 1fr;gap:3rem}.product--thumbnail_slider .product__media-wrapper.main__pdp__grid .slider-mobile-gutter .slider-button{display:none}.product--thumbnail_slider .product__media-wrapper.main__pdp__grid .thumbnail-slider{order:-1;align-items:flex-start}.product__media-wrapper.main__pdp__grid .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide .thumbnail{padding:1rem;border-radius:1rem;border:2px solid var(--border-color-gray)}.product__media-wrapper.main__pdp__grid .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide .thumbnail[aria-current]{box-shadow:none;border-color:var(--secondary-color)}.product__media-wrapper .main__pdp__media .main__pdp__gutter .slider{margin:0}.product__media-wrapper.main__pdp__grid .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide:last-child{margin-bottom:0}.customer-login-form .fn_ln{display:grid;grid-template-columns:repeat(2,1fr);column-gap:2rem}}@media only screen and (min-width: 750px) and (max-width: 990px){.custom-footer-menu .footer-block--menu:last-child .footer-block__heading{text-align:right}.custom-footer-menu .footer-block--menu:last-child .footer-block__details-content{justify-content:flex-end;text-align:right}.custom-footer-menu .footer-block--menu:last-child .footer-block__heading:after{margin-right:0;margin-left:auto}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-style.css.map */
