@media (min-width:768px){.__container{padding-inline:30px}table.tablepress{font-size:1.6rem}table.tablepress tr td{padding:30px 50px}table.tablepress tr.row-1 td:not(.column-1),table.tablepress tr.row-2 td:not(.column-1),table.tablepress tr.row-3 td:not(.column-1){font-size:2rem}.sb-Button{font-size:1.8rem}.sb-Button svg{-webkit-transition:margin .3s ease-out;-o-transition:margin .3s ease-out;transition:margin .3s ease-out;margin:0 0 4px 40px}.sb-Button.submit{font-size:2.1rem}.sb-Button.primary:not(.no-animation):hover,.sb-Button.secondary:not(.no-animation):hover,.sb-Button.submit:not(.no-animation):hover{padding-right:27px}.sb-Button.primary:not(.no-animation):hover svg,.sb-Button.secondary:not(.no-animation):hover svg,.sb-Button.submit:not(.no-animation):hover svg{margin-left:43px}.sb-Button.top{width:calc(100% + 60px);margin-inline:-30px}.sb-Button.read-more{font-size:1.6rem}.sb-Content h1{font-size:6.4rem;padding-bottom:40px}.sb-Content h2,.sb-Content h3{font-size:3rem}.sb-Content h3{font-size:2rem}.sb-Content h4{font-size:1.4rem}.sb-Content p code{font-size:1.9rem;padding-bottom:70px}form .__form-fields .__field.short{grid-column:auto/span 1}.sb-Geolocation .__content{padding:30px 40px}.sb-Geolocation .__content h3{font-size:2.6rem}input,textarea{padding:13px 20px}.sb-Notice{width:calc(100% - 60px);padding:15px}.sb-NotifyMe{padding:30px 40px}.sb-NotifyMe h3{font-size:2.6rem}.sb-NotifyMe .__body .__title{font-size:1.7rem}.sb-OrderSummary{font-size:1.6rem}.sb-OrderSummary div.__order-total>span>i{white-space:nowrap}.sb-OrderSummary div.__order-total p{font-size:2.8rem}.sb-Pagination{padding:35px 0 60px;margin:60px 0 0}.sb-Payment ul li.has-no-payment{padding:3rem 4rem}.sb-Popup .__container{padding-inline:0}.sb-Popup .__close{margin:40px 50px 0 auto}.sb-Popup .__close svg{width:26px;height:26px}.sb-Popup .__content{margin:0 80px 70px}.sb-Popup.sizes .__content{margin:0 130px 70px}.price.loop{margin-inline:0}.price.slider{margin-inline:0}.sb-Product{padding:70px 0}.sb-Product .__container{grid-template-columns:1fr 45%;grid-gap:0 20px}.sb-Product .__gallery{display:grid;grid-template-columns:1fr;width:100%;overflow:initial;margin:0}.sb-Product .__gallery figure{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.sb-Product .__gallery .sb-Tag.label{bottom:20px}.sb-Product .__summary h1{font-size:4rem}.sb-Product .__summary input[type=submit].cwg_popup_submit{font-size:2.1rem}.sb-Product .__summary .__colors{padding:15px 0}.sb-Product .__summary .__variations{gap:15px}.sb-Product .__summary .__variations .__radios{gap:15px}.sb-Product .__summary .__variations .__radios label{font-size:2rem;min-width:4.2rem;height:4.2rem}.sb-Product .__summary .__variations .__radios label:has(input[value=L]),.sb-Product .__summary .__variations .__radios label:has(input[value=M]),.sb-Product .__summary .__variations .__radios label:has(input[value=S]),.sb-Product .__summary .__variations .__radios label:has(input[value=XL]),.sb-Product .__summary .__variations .__radios label:has(input[value=XS]){width:4.2rem}.sb-Product .__summary .__description{font-size:1.6rem}.sb-ProductItem h2,.sb-ProductItem h3{margin:10px 0 5px}.sb-Quantity{min-width:135px;height:50px;padding-inline:15px}.sb-Search{padding:30px 0 45px}.sb-Search .__close{top:45px;right:55px}.sb-Search .__results .__nothing-found{font-size:1.8rem;margin-top:60px}.sb-Search .__results>div:first-of-type{margin-top:60px}.sb-Search .__results>div:not(:last-of-type){margin-bottom:60px}.sb-Search .__results>div .__header span{font-size:1.4rem}.sb-Search .__results>div ul li a{font-size:1.8rem}.sb-Search .__results .__products ul li a{grid-template-columns:70px 1fr auto;grid-template-rows:1fr;grid-gap:0 30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.8rem}.sb-Search .__results .__products ul li a picture{grid-row:1/span 1}.sb-Search .__results .__products ul li a .price{font-size:2.2rem}.sb-Select{padding-left:20px}.sb-Slider.gallery{display:none}.sb-Slider.products{padding-inline:30px 0}.sb-Slider.products .__slider-header{margin-right:30px}.sb-Tag{font-size:1.2rem;padding:10px 15px}.sb-PAGE.account.dashboard .__container{grid-template-columns:34% 1fr;grid-gap:70px 50px}.sb-PAGE.account.dashboard h1{grid-column:1/span 2}.sb-PAGE.account.dashboard h2{font-size:2.6rem}.sb-PAGE.account.dashboard h2.dashboard{font-size:2.6rem}.sb-PAGE.account.dashboard p.dashboard{font-size:1.8rem}.sb-PAGE.account.dashboard .__navigation .sb-Select{display:none}.sb-PAGE.account.dashboard .__navigation ul{display:block}.sb-PAGE.account.dashboard .__navigation ul li{margin-bottom:30px}.sb-PAGE.account.dashboard .__navigation ul li a{font-size:1.8rem;line-height:1}.sb-PAGE.account.dashboard .__navigation ul li.is-active a{font-weight:600}.sb-PAGE.account.dashboard .__content fieldset{border:1px solid #ebebeb;padding:45px 70px}.sb-PAGE.account.dashboard .__content table.__woo-table{font-size:1.6rem}.sb-PAGE.cart{padding:120px 0 205px}.sb-PAGE.cart table.__cart{display:table;margin:30px 0 17px}.sb-PAGE.cart table.__cart thead{display:table-header-group}.sb-PAGE.cart table.__cart tbody{display:table-footer-group}.sb-PAGE.cart table.__cart tbody tr{display:table-row;border-top:none;padding-block:0;margin-bottom:0}.sb-PAGE.cart table.__cart tbody tr:last-of-type{border-bottom:none;padding-block:0}.sb-PAGE.cart table.__cart tbody tr td{padding:25px 8px}.sb-PAGE.cart table.__cart tbody tr td{border-block:1px solid #ebebeb}.sb-PAGE.cart table.__cart tbody tr td:first-of-type{border-left:1px solid #ebebeb}.sb-PAGE.cart table.__cart tbody tr td:last-of-type{border-right:1px solid #ebebeb}.sb-PAGE.cart table.__cart tbody tr .product-remove{text-align:center}.sb-PAGE.cart table.__cart tbody tr .product-thumbnail img{width:75px}.sb-PAGE.cart table.__cart tbody tr .product-name{width:50%;font-size:1.6rem}.sb-PAGE.cart table.__cart tbody tr .product-name .variation{font-size:1.3rem}.sb-PAGE.cart table.__cart tbody tr .product-price,.sb-PAGE.cart table.__cart tbody tr .product-subtotal{width:15%}.sb-PAGE.cart table.__cart tbody tr .product-price{display:table-cell}.sb-PAGE.cart table.__cart tbody tr .product-subtotal{display:table-cell;font-size:1.6rem;font-weight:500;margin-top:0}.sb-PAGE.cart table.__cart tbody tr .product-quantity{display:table-cell;width:20%}.sb-PAGE.cart .__total h2{font-size:3.8rem}.sb-PAGE.checkout form.checkout .__shipping ul li label{font-size:1.6rem}.sb-PAGE.homepage .ivn-Block:not(:first-of-type):not(:last-of-type)::after{width:calc(100% - 60px);max-width:calc(1920px - 60px)}.sb-PAGE.shop .__filters-wrapper{padding:30px 0}.sb-PAGE.shop .__products{grid-template-columns:repeat(3,1fr);grid-gap:30px 5px;padding:0 0 60px;margin:0}.sb-PAGE.shop article{padding:60px 0}.wp-block-columns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0 4.5vw}.wp-block-columns h1,.wp-block-columns h2,.wp-block-columns h3{font-size:5.2rem;margin-bottom:35px}.wp-block-columns h1 em,.wp-block-columns h2 em,.wp-block-columns h3 em{font-size:2.6rem;margin-bottom:10px}.wp-block-columns.are-vertically-aligned-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wp-block-columns.are-vertically-aligned-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.wp-block-button{width:auto}.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.wp-block-button__width-100{width:100%}.ivn-Block.faq h2{font-size:3rem;margin-bottom:30px}.ivn-Block.faq .__item{padding-block:24px}.ivn-Block.faq .__item span{font-size:1.9rem}.ivn-Block.faq .__item span::after{font-size:3rem}.ivn-Block.faq .__item p{font-size:1.6rem}.ivn-Block.newsletter .__container{padding-inline:30px}.ivn-Block.newsletter .__content{background-position:10% center;padding:70px 15px 60px}.ivn-Block.newsletter .__content p{font-size:1.6rem}.ivn-Block.newsletter .__content .sb-Newsletter{margin-top:60px}}@media (min-width:992px){section{padding-block:60px}h1{font-size:7.2rem}h2{font-size:5.6rem}h3{font-size:4.8rem}p a:hover{color:#020a0a}.sb-Button.top{position:relative;bottom:initial;width:auto;font-size:1.4rem;color:#8d8f96;background-color:transparent;padding:0;margin:0}.sb-Button.top svg{fill:#8d8f96;border:1px solid #ebebeb}.sb-Filter{width:auto;border:1px solid rgba(2,10,10,.15);cursor:pointer;padding:12.5px 20px;margin:0 5px}.sb-Filter:hover .__dropdown{display:-webkit-box;display:-ms-flexbox;display:flex}.sb-Filter .__current{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.4rem;font-weight:400;color:rgba(2,10,10,.56)}.sb-Filter .__current::after{margin:2px 0 0 5px}.sb-Filter .__dropdown{position:absolute;top:calc(100% + 1px);left:0;min-width:100%;background-color:#fff;-webkit-box-shadow:0 0 30px -15px rgba(2,10,10,.2);box-shadow:0 0 30px -15px rgba(2,10,10,.2);padding:10px 20px}.sb-Filter.colors{min-width:155px}.sb-Filter.size{min-width:125px}.sb-Hero{min-height:330px;margin:0 0 60px}.sb-Hero h1{padding:30px 30px 0}.sb-Info{padding:8px 30px 5px}.sb-Info a,.sb-Info p{letter-spacing:.2rem}.sb-Nav .__menu li a:hover{color:#020a0a}.sb-Nav.footer{border-bottom:none;padding:0}.sb-Nav.footer:first-of-type{border-top:none}.sb-Nav.footer .__title::before{display:none;content:""}.sb-Nav.footer .__title{font-size:2.4rem;border-bottom:1px solid #ebebeb;padding:0 0 20px}.sb-Nav.footer .__menu{display:-webkit-box;display:-ms-flexbox;display:flex;margin:30px 0 0}.sb-Orderby{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:40px 0 30px}.sb-Orderby .__column{padding:0}.sb-Product .__container{grid-template-columns:1fr 36.5%;grid-gap:0 80px}.sb-Product .__gallery{grid-template-columns:12% 1fr;grid-gap:0 20px}.sb-Product .__gallery .__thumbnails{display:block}.sb-Product .__gallery .__thumbnails-container{display:block;position:relative;overflow:hidden}.sb-Product .__summary .__colors a{width:36px;height:36px}.sb-Product .__summary .__colors a.current::after,.sb-Product .__summary .__colors a:hover::after{width:44px;height:44px}.sb-Search .__close{padding:10px 13px}.sb-Search .__form input[type=search]{font-size:2.4rem;padding:15px 30px 15px 0}.sb-Search .__form button{left:initial;right:0}.sb-Slider .__slider-header{padding-bottom:25px}.sb-Slider .__slider-header h2{font-size:3.2rem}.sb-Slider .__arrows span{margin-inline:20px}.sb-Slider.features .__arrows{top:40%}.sb-Slider.features .__item picture img{max-height:400px}.sb-Slider.features .__item h3{font-size:2.2rem}.sb-FOOTER .__content{grid-template-columns:35% 24% 24% auto;grid-gap:0 20px;padding-top:60px}.sb-FOOTER .__content .sb-Newsletter{margin:0 50px 35px 0}.sb-FOOTER .__content .__logo{grid-column:auto;grid-row:auto;max-width:32px;margin:0 0 0 auto}.sb-FOOTER .__content .__socials{position:relative;bottom:initial;right:initial;padding-block:10px 20px}.sb-FOOTER .__copyrights{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-block:15px 25px;margin-top:20px}.sb-PAGE.not-found{padding:120px 0}.sb-PAGE.about-us{padding:120px 0}.sb-PAGE.account{padding:105px 0 120px}.sb-PAGE.account.dashboard .__content .__addresses .__address{padding:30px}.sb-PAGE.forgot-password h1{font-size:2.6rem}.sb-PAGE.checkout{padding:115px 0}.sb-PAGE.checkout h2{font-size:2.6rem}.sb-PAGE.checkout form.checkout{grid-template-columns:1.4fr 1fr;grid-template-rows:repeat(3,auto) 1fr;grid-gap:0 50px}.sb-PAGE.checkout form.checkout .__order-review{grid-column:2/span 1;grid-row:1/span 4}.sb-PAGE.checkout form.checkout .__order-review>div{position:sticky;top:130px}.sb-PAGE.contact{padding:80px 0}.sb-PAGE.contact .__container{grid-template-columns:0.75fr 1fr;grid-template-rows:auto 1fr;grid-gap:30px 50px}.sb-PAGE.contact h1{font-size:10rem}.sb-PAGE.contact .wpcf7{grid-column:2/span 1;grid-row:1/span 2}.sb-PAGE.contact form{max-width:610px}.sb-PAGE.homepage .ivn-Block{padding-block:30px}.sb-PAGE.product h2{font-size:3.8rem}.sb-PAGE.product .__specifications h2{padding-bottom:30px;margin:4px 0 35px}.sb-PAGE.product .__specifications ul{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-inline:-20px}.sb-PAGE.product .__specifications ul li{width:48%;font-size:2rem;padding:15px 20px}.sb-PAGE.product .__cross-sels .__slider-header,.sb-PAGE.product .__related .__slider-header{padding-bottom:10px;margin-bottom:15px}.sb-PAGE.product .__performance h2{padding-bottom:30px;margin:4px 0 35px}.sb-PAGE.product .__performance .performance-grid{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2rem}.sb-PAGE.product .__performance .performance-indicator .indicator-name{font:500 1.75rem/1.5 Inter,Roboto,sans-serif}.sb-PAGE.product .__performance .performance-indicator .indicator-description{font:400 1.6rem/1.5 Inter,Roboto,sans-serif}.sb-PAGE.shop .__filters-wrapper form .__filters{position:relative;z-index:3;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:auto;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.sb-PAGE.shop .__filters-wrapper form .__filters .__content{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-y:initial;margin:0}.sb-PAGE.shop .__filters-wrapper form .__filters #sb-filters-close{display:none}.sb-PAGE.shop .__filters-wrapper form .__filters>span{width:auto;font-size:1.6rem;border-bottom:none;padding:0;margin:5px 15px 0 0}.sb-PAGE.shop .__filters-wrapper form button[type=submit]{width:auto;margin:0 0 0 5px}.sb-PAGE.shop .__filters-wrapper #sb-filters-open{display:none}.sb-PAGE.shop .__products{grid-template-columns:repeat(4,1fr);grid-gap:30px 20px}.sb-PAGE.shop .__no-products{padding-bottom:120px}.sb-PAGE.size-chart{padding:85px 0}.sb-PAGE.text{padding:0 0 50px}.sb-PAGE.thankyou{padding:120px 0 150px}.sb-PAGE.thankyou .__container{grid-template-columns:repeat(2,1fr)}.sb-PAGE.thankyou h1{grid-column:1/span 2}.sb-PAGE.thankyou .__content{padding:50px 50px 40px}.sb-PAGE.thankyou .__content span{font-size:2.4rem;margin-bottom:50px}.sb-PAGE.thankyou .__content a,.sb-PAGE.thankyou .__content p{font-size:1.8rem}.sb-PAGE.thankyou .__content p{margin-bottom:30px}.sb-PAGE.thankyou .sb-Button{margin-left:60px}.ivn-Block{padding-block:60px}.ivn-Block.articles .__wrapper{grid-template-columns:repeat(4,1fr)}.ivn-Block.banner .__wrapper{grid-template-columns:1.2fr 1fr 0.3fr 1.5fr}.ivn-Block.banner .__image.primary{z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:2/span 2}.ivn-Block.banner .__image.primary img{-webkit-clip-path:polygon(17% 0,100% 0,83% 100%,0 100%);clip-path:polygon(17% 0,100% 0,83% 100%,0 100%)}.ivn-Block.banner .__image.secondary{grid-column:3/span 2;-webkit-clip-path:none;clip-path:none}.ivn-Block.banner.inverted .__wrapper{grid-template-columns:1.5fr 0.3fr 1fr 1.2fr}.ivn-Block.banner.inverted .__content{grid-column:4/span 1}.ivn-Block.banner.inverted .__image.secondary{grid-column:1/span 2;-webkit-clip-path:none;clip-path:none}.ivn-Block.discovery-section .__wrapper{grid-template-columns:repeat(2,1fr)}.ivn-Block.discovery-section .__discovery-item h3{font-size:4rem}.ivn-Block.hero .__content{max-width:32.3vw;margin:2.65vw 0 6vw 4.2vw}.ivn-Block.hero .__content h1{font-size:9.9vw;margin-bottom:0}.ivn-Block.hero .__content .sb-Button{padding-block:22px 17px}.ivn-Block.hero.is-small .__content h1{font-size:4rem;padding:30px 30px 0}.ivn-Block.text h2{position:relative;top:initial;left:initial;right:initial;max-width:none;text-align:center;border-bottom:1px solid #ebebeb;padding:25px 15px 40px;margin-bottom:35px}.ivn-Block.text .__content{grid-template-columns:35% 1fr;grid-gap:0 5px;padding:50px 30px 40px}.ivn-Block.text .__content picture{margin:0 45px 0 0}.ivn-Block.text .__content picture img{width:100%;max-height:none;margin-left:0}.ivn-Block.text .__content p{font-size:1.6rem;line-height:1.5}.ivn-Block.text .__content p em::before{margin:12px 15px}.ivn-Block.text p span.__signature{font-size:2rem;padding-top:40px}}@media (min-width:1200px){:target{scroll-margin-top:350px}.sb-Box{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 35px;margin-bottom:0}.sb-Hamburger{display:none}.sb-LanguageSwitcher{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:230px;min-height:46px}.sb-LanguageSwitcher::after{content:"";display:block;position:relative;width:1px;height:28px;background-color:rgba(2,10,10,.15);margin:0 30px}.sb-LanguageSwitcher:hover .__dropdown{display:-webkit-box;display:-ms-flexbox;display:flex}.sb-LanguageSwitcher a,.sb-LanguageSwitcher span{font-size:1.4rem;line-height:1.5;cursor:pointer;color:rgba(2,10,10,.56)}.sb-LanguageSwitcher .__current{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sb-LanguageSwitcher .__current::after{content:"";display:block;position:relative;border-left:2.5px solid transparent;border-right:2.5px solid transparent;border-top:5px solid rgba(2,10,10,.56);margin:0 0 0 5px}.sb-LanguageSwitcher .__dropdown{position:absolute;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:100%;left:-30px;width:100%;background-color:#fff;-webkit-box-shadow:0 30px 30px -15px rgba(2,10,10,.2);box-shadow:0 30px 30px -15px rgba(2,10,10,.2);border:1px solid rgba(2,10,10,.15);padding:10px 20px;z-index:1}.sb-LanguageSwitcher .__dropdown a{padding:10px 0}.sb-LanguageSwitcher .__dropdown a:hover{color:#020a0a}.sb-MiniCart .__header{margin:29px 0 0}.sb-MiniCart>div:not(.__header){padding:0}.sb-Nav{display:block}.sb-Nav .__menu li:first-of-type{padding-left:0!important}.sb-Nav .__menu li:last-of-type{padding-right:0!important}.sb-Nav.shop .__menu{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.7rem}.sb-Nav.shop .__menu li{padding:0 20px}.sb-Nav.shop .__menu li:hover .sub-menu{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.sb-Nav.shop .__menu>li a{color:#020a0a;font-weight:700}.sb-Nav.shop .__menu .sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;z-index:-1;left:0;right:0;background-color:#fff;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .2s ease-in-out .2s;transition:-webkit-transform .2s ease-in-out .2s;-o-transition:transform .2s ease-in-out .2s;transition:transform .2s ease-in-out .2s;transition:transform .2s ease-in-out .2s,-webkit-transform .2s ease-in-out .2s}.sb-Nav.shop .__menu .sub-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:1920px;padding:50px 30px 25px;margin:0 auto}.sb-Nav.shop .__menu .sub-menu li{padding:0 15px}.sb-Nav.shop .__menu .sub-menu li a{position:relative;color:rgba(2,10,10,.56);font-weight:400}.sb-Nav.shop .__menu .sub-menu li a::after{content:"";display:block;position:absolute;width:0;height:1px;background-color:#020a0a;-webkit-transition:width .2s ease-in-out;-o-transition:width .2s ease-in-out;transition:width .2s ease-in-out}.sb-Nav.shop .__menu .sub-menu li a:hover{color:#020a0a}.sb-Nav.shop .__menu .sub-menu li a:hover::after{width:100%}.sb-Nav.mobile{display:none}.sb-Product .__gallery .__thumbnails,.sb-Product .__summary{top:130px}.sb-Search{top:135px}.sb-Search.results{height:calc(100% - 135px)}.sb-ShopControls .__profil{margin:0 18px 0 0}.sb-FOOTER .__content .sb-Newsletter{margin:0 100px 35px 0}.sb-HEADER .__container{height:135px}.sb-HEADER .__column{grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;grid-gap:20px 0}.sb-HEADER .__logo img{max-height:35px}.sb-PAGE.checkout form.checkout .__customer-details .__section-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sb-PAGE.contact{padding:185px 0 135px}.sb-PAGE.contact .__container{grid-template-columns:0.5fr 1fr;grid-gap:30px 170px;padding-inline:9.7vw}.sb-PAGE.thankyou .sb-Button{margin-left:160px}.wp-block-columns h1,.wp-block-columns h2,.wp-block-columns h3{font-size:7.2rem}.wp-block-columns p{font-size:1.8rem}.ivn-Block.banner .__content p{font-size:1.25vw}.ivn-Block.hero .__container{height:calc(100vh - 110px);min-height:500px;max-height:905px}.ivn-Block.hero.is-small .__container{height:330px;min-height:225px;max-height:330px}body.has-info-bar .ivn-Block.hero .__container{height:calc(100vh - 142px)}.ivn-Block.text .__content{padding:80px 50px 70px}.ivn-Block.text .__content picture{margin:0 60px 0 0}.ivn-Block.text .__content p{margin:10px 0 0}.ivn-Block.text .__content p:not(:last-of-type){margin-right:35px}}@media (min-width:1440px){.sb-Nav .__menu li{padding-inline:15px}.sb-Slider.features .__item p{font-size:1.8rem}.sb-PAGE.checkout form.checkout{grid-gap:0 155px}.sb-PAGE.contact .__content p{font-size:1.8rem}.sb-PAGE.shop h1{font-size:9rem}.ivn-Block.hero.is-small .__content h1{font-size:9rem}.ivn-Block.text .__content{grid-template-columns:35% 1fr 1fr;grid-gap:0 15px;padding:80px 5vw 70px 50px}}@media (min-width:1921px){.sb-Slider.products{padding-inline:30px}.sb-Slider.products .__slider-header{margin-right:0}.sb-FOOTER .__content{grid-template-columns:41% 24% 24% auto}.sb-FOOTER .__content .sb-Newsletter{margin:0 185px 35px 0}.wp-block-columns{gap:0 65px}.ivn-Block.banner .__content{padding:20px 65px 20px 80px}.ivn-Block.banner .__content h2{font-size:10rem}.ivn-Block.banner .__content p{font-size:2.4rem}.ivn-Block.banner.inverted .__content{padding:20px 75px 145px 115px}.ivn-Block.hero .__content{max-width:620px;margin:50px 0 115px 80px}.ivn-Block.hero .__content h1{font-size:19rem}.ivn-Block.hero.is-small .__content h1{font-size:9rem}.ivn-Block.text .__content{grid-template-columns:43% 1fr 1fr;grid-gap:0;padding:80px 130px 70px 65px}.ivn-Block.text .__content picture{margin:0 90px 0 0}.ivn-Block.text .__content p{font-size:1.8rem;margin:30px 0 0}}