@font-face{font-family:halyard-text;src:url(https://use.typekit.net/af/487a92/0000000\2026/30/l?primer=7cdcb44\2026&fvd=n1&v=3) format("woff2"),url(https://use.typekit.net/af/487a92/0000000\2026/30/d?primer=7cdcb44\2026&fvd=n1&v=3) format("woff"),url(https://use.typekit.net/af/487a92/0000000\2026/30/a?primer=7cdcb44\2026&fvd=n1&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:100;font-stretch:normal}@font-face{font-family:Portrait Medium;src:url(/cdn/shop/files/5826cb7c40f25d25548393f22a048468.eot?v=1773383027);src:url(/cdn/shop/files/5826cb7c40f25d25548393f22a048468.eot?v=1773383027?#iefix) format("embedded-opentype"),url(/cdn/shop/files/5826cb7c40f25d25548393f22a048468.woff2?v=1773383026) format("woff2"),url(/cdn/shop/files/5826cb7c40f25d25548393f22a048468.woff?v=1773383026) format("woff"),url(/cdn/shop/files/5826cb7c40f25d25548393f22a048468.ttf?v=1773383027) format("truetype");font-weight:400;font-style:normal;font-display:swap}*:focus,*:focus-visible{box-shadow:unset!important;outline:0px!important}body.acsb-keynav [data-acsb-focused=true],body.acsb-keynav :focus{outline:0px!important}body{font-family:halyard-text,sans-serif}body.overflow{overflow:hidden}h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:Portrait Medium;font-weight:400;font-feature-settings:"lnum" 1}.button{font-family:halyard-text,sans-serif}.button svg path{transform:translate(-.25rem)}.button:hover svg path{transform:translate(-.05rem)}.visible-xs{display:none!important}.hidden-xs{display:block!important}@media screen and (min-width:990px){.header:not(.drawer-menu).page-width{padding-left:4rem;padding-right:4rem}}.page-width{padding:0 40px}img{max-width:100%;margin:0;vertical-align:middle}@media only screen and (min-width:200px)and (max-width:749px){.visible-xs{display:block!important}.hidden-xs{display:none!important}.page-width{padding:0 20px}}@media only screen and (min-width:750px)and (max-width:989px){.page-width{padding:0 20px}}.announcement-bar__message.h5{font-size:14px;font-family:halyard-text,sans-serif;font-weight:400}.announcement-bar_flex{display:flex;justify-content:space-between;align-items:center}.announcementbar_link{width:auto;text-decoration:underline}.announcementbar_link .announcement-bar__message.h5{font-size:12px;font-family:halyard-text,sans-serif;font-weight:300}.announcement_bar_fade .slider-buttons .slider-button{display:none}.announcement_bar_fade .slider--everywhere{position:relative}.announcement_bar_fade .slider__slide{opacity:0;transition:opacity .6s ease-in-out;position:absolute;top:0;left:0;width:100%;pointer-events:none;visibility:hidden}.announcement_bar_fade .slider__slide.is-selected{opacity:1;pointer-events:auto;visibility:visible;position:relative}@media only screen and (min-width:200px)and (max-width:749px){.announcementbar_link{display:none}.announcement-bar__message.h5{font-size:12px;letter-spacing:.02em;line-height:1.5}.utility-bar__grid.page-width{padding-left:2rem;padding-right:2rem}}@media only screen and (min-width:200px)and (max-width:749px){.utility-bar__grid.page-width{padding-left:2rem;padding-right:2rem}}.header .header__icon .svg-wrapper>svg{height:auto;width:auto}.header .header__icon--cart .cart-count-bubble{background-color:#a41e22;color:#fff;font-size:10px;bottom:0;left:10px}.header .header__icon.header__icon--account{display:none}.mobile_menu_img{padding:30px}.bags_text h4 a{text-decoration:none;color:#000;font-size:16px;font-family:halyard-text,sans-serif;font-weight:500;color:#fff}.bags_imgs{position:relative}.bags_text{position:absolute;bottom:0;left:0;padding:40px}.bags_text h4{margin:0}.header .header__icon.header__icon--search .svg-wrapper>svg{width:20px}.header .header__icons{display:flex;gap:25px;align-items:center}.header .header__icon,.header__icon--cart .icon,.header .header__icon .svg-wrapper{width:auto;height:auto}.header .header__icon.header__icon--menu{width:4.4rem}@media only screen and (min-width:200px)and (max-width:749px){.header{padding:5px 20px!important}.header .header__icons{display:flex;gap:15px}}@media only screen and (min-width:750px)and (max-width:989px){.header.page-width,.utility-bar__grid.page-width{padding-left:2rem!important;padding-right:2rem!important}}@media only screen and (min-width:990px)and (max-width:1199px){.header.page-width,.utility-bar__grid.page-width{padding-left:4rem!important;padding-right:4rem!important}.header .header__heading-logo{max-width:180px}}.mobile_view_hide{display:none!important}.desktop_view_hide img,.mobile_view_hide img{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;object-position:center center;transition:opacity .4s cubic-bezier(.25,.46,.45,.94)}.hp_slideshow .slideshow__controls{position:absolute;bottom:40px;right:40px;border:none}.hp_slideshow .slider-counter__link{padding:0!important}.hp_slideshow .slideshow__control-wrapper{display:flex;gap:20px}.hp_slideshow .slider-counter__link--dots .dot{background:#ffffff80}.hp_slideshow .slider-counter__link--active.slider-counter__link--dots .dot{background-color:#fff}.hp_slideshow .slider-button{display:none}.hp_slideshow .slideshow__text-wrapper.banner__content{padding:100px}.banner_info_text{position:absolute;top:4rem;left:4rem;background:transparent}.hp_slideshow .banner--desktop-transparent .banner__box{max-width:94rem;padding-bottom:0!important}.hp_slideshow .banner_info_text p{font-size:18px;letter-spacing:.06em;margin:0;font-family:halyard-text,sans-serif;font-weight:500}.hp_slideshow .banner__heading.h1{font-size:40px;letter-spacing:.02em}.hp_slideshow .banner__buttons{margin-top:35px!important}.hp_slideshow .banner__buttons .button{font-size:16px;gap:15px;min-width:186px;min-height:62px;font-family:halyard-text,sans-serif;font-weight:500}.hp_slideshow slideshow-component a,.hp_slideshow slideshow-component button{cursor:pointer}.hp_slideshow slideshow-component{cursor:none}.slide-cursor{position:fixed;width:60px;height:60px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:9999;transform:translate(-50%,-50%)}.slide-cursor svg{width:18px;height:18px}@media only screen and (min-width:200px)and (max-width:749px){.desktop_view_hide{display:none!important}.mobile_view_hide{display:block!important}.hp_slideshow .banner__heading.h1{font-size:22px}.hp_slideshow .banner--desktop-transparent .banner__box{padding:4rem 0;background:transparent;max-width:89rem;border:none;border-radius:0;box-shadow:none}.hp_slideshow .banner--mobile-bottom .banner__media,.banner--stacked:not(.banner--mobile-bottom) .banner__media{position:absolute}.hp_slideshow .banner__buttons .button{font-size:12px;min-height:50px;min-width:160px}.banner_info_text{top:2rem;left:2rem}.hp_slideshow .banner_info_text p{font-size:12px}.hp_slideshow .slideshow__text.banner__box{justify-content:end}.hp_slideshow .slideshow__controls{bottom:18px;right:20px}.hp_slideshow .slideshow__control-wrapper{gap:12px}.hp_slideshow .banner--full_height{min-height:70dvh!important}.hp_slideshow .slideshow__text-wrapper.banner__content{padding:40px}.hp_slideshow .banner__buttons{margin-top:20px!important}}@media only screen and (min-width:750px)and (max-width:989px){.hp_slideshow .banner__heading.h1{font-size:26px}.hp_slideshow .banner__buttons .button{font-size:14px;min-height:50px;min-width:160px}.banner_info_text{top:2rem;left:2rem}.hp_slideshow .banner_info_text p{font-size:14px}.hp_slideshow .slideshow__text-wrapper.banner__content{padding:60px}}@media only screen and (min-width:990px)and (max-width:1199px){.hp_slideshow .banner__heading.h1{font-size:32px}.hp_slideshow .banner__buttons .button{font-size:14px;min-height:50px}}@media only screen and (min-width:1200px)and (max-width:1367px){.hp_slideshow .banner__heading.h1{font-size:32px}.hp_slideshow .banner__buttons .button{min-height:55px}}.hp_collection_list{overflow:hidden}.hp_collection_list h2{font-size:18px;letter-spacing:.06em;text-transform:uppercase;font-family:halyard-text,sans-serif;font-weight:500}.hp_collection_list .card__content{position:absolute;bottom:0}.hp_collection_list .card__content .card__information{padding:40px!important}.hp_collection_list .card__content .card__heading{color:#fff;font-size:20px;line-height:1.2;letter-spacing:.03em;text-transform:uppercase;font-family:halyard-text,sans-serif;font-weight:400}.hp_collection_list .slider--desktop .slider__slide:first-child{margin-left:0}.hp_collection_list .slider-counter{display:none}.hp_collection_list .slider-buttons{margin:0 0 0 auto;padding:40px 0;max-width:80px;justify-content:space-between}.hp_collection_list .slider--desktop:after{padding-left:0}.hp_collection_list .card__content{height:100%}.hp_collection_list .card__content .card__information{display:flex;align-items:end}.hp_collection_list .card__content .card_information_link_label{justify-content:space-between}.hp_collection_list .card__content .card_information_link_label .link_label_span{color:#fff;font-size:20px;line-height:1.2;letter-spacing:.03em;text-transform:uppercase;font-family:halyard-text,sans-serif;font-weight:400;text-decoration:underline}.hp_collection_list .card:hover .media.media--hover-effect>img:first-child:only-child,.hp_collection_list .card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:scale(1)}.hp_collection_list .slider-button{width:auto;height:auto;padding:0;color:rgba(var(--color-foreground),1)}.hp_collection_list .slider-button:focus{box-shadow:unset!important;outline:none!important}.hp_collection_list .svg-wrapper{width:auto;height:auto}.hp_collection_list .slider-button .icon{height:10px}@media only screen and (min-width:200px)and (max-width:749px){.hp_collection_list .collection-list{padding:0 2rem;gap:10px}.hp_collection_list .slider--tablet.grid--peek.grid--1-col-tablet-down .grid__item,.hp_collection_list .slider--mobile.grid--peek.grid--1-col-tablet-down .grid__item{width:calc(100% - var(--grid-mobile-horizontal-spacing) - 10rem)}.hp_collection_list .card__content .card__information{padding:20px!important}.hp_collection_list .card__content .card__heading{font-size:12px}.hp_collection_list .slider-buttons{display:none}.hp_collection_list .card__content .card_information_link_label .link_label_span{font-size:12px}}@media only screen and (min-width:750px)and (max-width:999px){.hp_collection_list .collection-list{padding:0;gap:10px}.hp_collection_list .slider--tablet.grid--peek.grid--1-col-tablet-down .grid__item,.hp_collection_list .slider--mobile.grid--peek.grid--1-col-tablet-down .grid__item{width:calc(100% - var(--grid-mobile-horizontal-spacing) - 45rem)}.hp_collection_list .card__content .card__information{padding:20px!important}.hp_collection_list .card__content .card__heading,.hp_collection_list .card__content .card_information_link_label .link_label_span{font-size:14px}.hp_collection_list .slider-buttons{padding:20px 0}.hp_collection_list .title-wrapper--self-padded-tablet-down,.hp_collection_list .title-wrapper--self-padded-mobile{padding-left:0;padding-right:0}}@media only screen and (min-width:1000px)and (max-width:1199px){.hp_collection_list .card__content .card__information{padding:20px!important}.hp_collection_list .card__content .card__heading,.hp_collection_list .card__content .card_information_link_label .link_label_span{font-size:14px}}.hp_richtext .rich-text__blocks{max-width:100%}.hp_richtext .rich-text__text p{font-size:18px;letter-spacing:.06em;text-transform:uppercase;font-family:halyard-text,sans-serif;font-weight:500}.hp_richtext .rich-text__wrapper .h1{font-size:40px;letter-spacing:.02em;padding-left:60px;margin-top:80px;max-width:1500px}@media only screen and (min-width:200px)and (max-width:749px){.hp_richtext .rich-text__text p{font-size:12px}.hp_richtext .rich-text__wrapper .h1{font-size:22px;letter-spacing:.02em;padding-left:20px;margin-top:40px}.hp_richtext .page-width.rich-text__wrapper{padding:0}}@media only screen and (min-width:750px)and (max-width:999px){.hp_richtext .rich-text__text p{font-size:14px}.hp_richtext .rich-text__wrapper .h1{font-size:26px;letter-spacing:.02em;padding-left:20px;margin-top:40px}}.hp_image_banner .banner__box h2{font-size:80px;letter-spacing:.04em;line-height:100%}.hp_image_banner .banner__text p{font-size:40px;letter-spacing:.02em;line-height:1.3;font-family:Portrait Medium;font-weight:400;font-feature-settings:"lnum"}.hp_image_banner .banner__box{max-width:1055px!important}.hp_image_banner .banner__box .banner__heading+*{margin-top:35px!important}.hp_image_banner .banner__box{padding-bottom:0!important}.hp_image_banner .banner__content{padding:100px}.hp_image_banner_2 .banner__box h2.h2{font-size:18px;letter-spacing:.06em;text-transform:uppercase;font-family:halyard-text,sans-serif;font-weight:500}.hp_image_banner_2 .banner__box{max-width:1000px!important}.hp_image_banner_2 .banner__media img{object-fit:cover}.info_text_block{position:absolute;top:40px;left:40px;background:transparent;font-size:18px;letter-spacing:.06em;font-weight:500;text-transform:uppercase}@media only screen and (min-width:200px)and (max-width:749px){.hp_image_banner .banner__box h2{font-size:40px;text-align:left}.hp_image_banner .banner__text p{font-size:22px;text-align:left}.hp_image_banner .banner__box{padding:10rem 20px 20px!important}.hp_image_banner .page-width.banner__content{padding:0}.hp_image_banner .banner__content{padding:2rem}.hp_image_banner_2 .banner--adapt{height:625px}.hp_image_banner_2 .banner__box{padding:10rem 40px 40px!important;height:100%;display:flex;align-items:start;flex-direction:column;justify-content:end}.hp_image_banner_2 .info_text_block{font-size:12px}.hp_image_banner_2 .info_text_block{top:2rem;left:2rem}.image-banner-main .banner__media.banner__media__mobile img{display:none}.image-banner-main .banner__media.banner__media__mobile .visible-xs{position:relative}.image-banner-main .banner__media.banner__media__mobile .visible-xs img{display:block;width:100%}.image-banner-main.banner_media_mobile_availabel.banner--adapt .banner__media.banner__media__mobile+.banner__content{position:absolute}.image-banner-main.banner_media_mobile_availabel.banner--adapt .banner__media.banner__media__mobile{position:relative!important}.image-banner-main.banner_media_mobile_availabel.banner--adapt{height:auto}.image-banner-main.banner_media_mobile_availabel.banner--large{height:auto;min-height:39rem!important}.image-banner-main.banner_media_mobile_availabel.banner--medium{height:auto;min-height:34rem!important}.image-banner-main.banner_media_mobile_availabel.banner--small{height:auto;min-height:28rem!important}.image-banner-main.banner_media_mobile_availabel.banner--adapt .banner__media.banner__media__mobile+.banner__content.banner__content--bottom-left{height:100%}.image-banner-main.banner_media_mobile_availabel.banner--adapt .banner__media.banner__media__mobile+.banner__content.banner__content--middle-left{height:100%}}@media only screen and (min-width:750px)and (max-width:989px){.hp_image_banner .banner__box h2{font-size:30px;text-align:left}.hp_image_banner .banner__text p{font-size:22px;text-align:left}.hp_image_banner .banner__content{padding:3rem}.hp_image_banner_2 .banner__content{padding:4rem}.hp_image_banner_2 .info_text_block{font-size:14px}.hp_image_banner_2 .info_text_block{top:40px;left:40px}.hp_image_banner_2 .banner__box{padding:4rem 40px 0!important}}@media only screen and (min-width:990px)and (max-width:1199px){.hp_image_banner .banner__content{padding:5rem}.hp_image_banner .banner__box h2{font-size:55px}.hp_image_banner .banner__text p{font-size:30px}}@media only screen and (min-width:1200px)and (max-width:1367px){.hp_image_banner .banner__content{padding:60px}.hp_image_banner .banner__box h2{font-size:65px}.hp_image_banner .banner__text p{font-size:35px}}.join_section .title-wrapper-with-link h2 a{text-decoration:none}.join_section .button{display:flex;gap:10px;align-items:center;font-size:16px;letter-spacing:.05em;min-height:60px;max-width:fit-content;border:2px solid;font-weight:500}.join_section .link_label{font-size:20px;text-decoration:underline;letter-spacing:.03em;line-height:100%;font-family:halyard-text,sans-serif;font-weight:400}.join_section .card__content .card__information{display:flex;justify-content:space-between;align-items:end;gap:10px}.join_section .card__content .card__heading{line-height:1.2}.join_section .button:before,.join_section .button:after{display:none}.join_section .title-wrapper-with-link{align-items:center}.join_section .button svg path{transform:translate(-.25rem)}.join_section .button:hover svg path{transform:translate(-.05rem)}.gallery_pop_main{display:none;position:fixed;width:100%;height:100%;left:0;top:0;background:#0003;z-index:4;padding:50px 0}.gallery_pop_top{width:100%;height:100%;display:flex;align-items:center;position:relative;overflow-y:auto}.gallery_pop{width:1000px;padding:30px;margin:auto;background-color:#fff;position:relative}.gallery_pop_upper{display:flex;margin:0 -15px;flex-wrap:wrap;align-items:center}.gallery_pop_upper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}.gallery_pop_upper::-webkit-scrollbar{width:8px;background-color:#f5f5f5}.gallery_pop_upper::-webkit-scrollbar-thumb{background-color:#000;border:2px solid #555555}.gallery_pop_inner:first-child{width:65%;padding:0 15px}.gallery_pop_inner:last-child{width:35%;padding:0 15px}.gallery_pop_innerleft_text h3{font-size:20px;margin:8px 0;letter-spacing:.03em;color:#000;font-family:halyard-text,sans-serif;font-weight:500;text-transform:uppercase}.gallery_pop_innerleft_text h3 a{color:#000;text-decoration:none}.gallery_pop_innerleft_text p{font-size:16px;line-height:30px;margin:0!important;letter-spacing:.025em;color:#888;font-family:halyard-text,sans-serif;font-weight:300}.product_gallery_right h3{font-size:20px;margin:0!important;letter-spacing:.03em;color:#000;font-family:halyard-text,sans-serif;font-weight:300;line-height:100%;text-transform:uppercase}.product_gallery_right h3 a{color:#000;text-decoration:none}.product_gallery_right h4{font-size:16px;letter-spacing:.025em;line-height:30px;color:#000;font-family:halyard-text,sans-serif;font-weight:300;margin:5px 0 0!important}.product_gallery_right .button{font-size:16px;width:100%;letter-spacing:.05em;border:2px solid #000;padding:0 15px!important;min-height:62px;text-transform:uppercase;background:#fff;color:#000;font-family:halyard-text,sans-serif;font-weight:300;display:flex;justify-content:start;gap:15px;align-items:center}.product_gallery_right .button:before,.product_gallery_right .button:after{display:none}.gallery_pop_cross{position:absolute;right:30px;top:30px}.gallery_pop_cross img{cursor:pointer}.gallery_pop_innerleft_img{position:relative;margin-bottom:10px}.gallery_pop_innerleft_img img{height:580px;object-fit:cover}.share_img{position:absolute;left:15px;bottom:15px;display:none}.share_img img{width:25px}.gallery_pop_top .gallery_prev{cursor:pointer;position:absolute;left:-100px;top:50%;width:66px;height:66px;z-index:2;transform:translateY(-50%) rotate(-180deg)}.gallery_pop_top .gallery_next{cursor:pointer;position:absolute;right:-100px;top:50%;width:66px;height:66px;transform:translateY(-50%)}.product_gallery_right_content{padding:25px}@media only screen and (min-width:200px)and (max-width:749px){.join_section .title-wrapper-with-link h2{font-size:12px}.mobile_case_explore{margin-top:20px}.section-collection-list .join_section .page-width{padding:0 1.5rem}.join_section .link_label{font-size:12px}.join_section .button{font-size:12px;min-height:50px}.gallery_pop_upper{row-gap:20px}.gallery_pop_innerleft_img img{height:300px}.gallery_pop_inner:first-child{width:100%;padding:0 15px}.gallery_pop_inner:last-child{width:100%;padding:0 15px}.gallery_pop{width:90%;padding:15px;margin-bottom:35px}.home_instagram_upper{row-gap:20px;margin:0 -10px}.home_instagram_inner{width:100%;padding:0 10px}.gallery_pop_cross{position:relative;right:0;top:0;text-align:right;margin-bottom:15px}.gallery_pop_top .gallery_prev{left:30%;top:auto;bottom:-50px;width:36px;height:36px;transform:rotate(-180deg)}.gallery_pop_top .gallery_next{right:30%;top:auto;bottom:-50px;width:36px;height:36px;transform:unset}.product_gallery_right .button{min-height:50px}}@media only screen and (min-width:500px)and (max-width:750px){.gallery_pop{width:475px}}@media only screen and (min-width:750px)and (max-width:989px){.join_section .title-wrapper-with-link h2{font-size:14px}.mobile_case_explore{margin-top:20px}.join_section .link_label{font-size:14px}.join_section .button{font-size:14px;min-height:50px;padding:0 15px}.gallery_pop_inner:first-child{width:50%}.gallery_pop_inner:last-child{width:50%}.gallery_pop{width:620px;padding:15px}.gallery_pop_top .gallery_prev{left:-50px;width:36px;height:36px}.gallery_pop_top .gallery_next{right:-50px;width:36px;height:36px}.product_gallery_right h3{font-size:16px}.product_gallery_right .button{min-height:50px}}@media only screen and (min-width:990px)and (max-width:1199px){.join_section .card__content .card__information{padding:20px!important}.join_section .card__content .card__heading,.join_section .link_label{font-size:14px}.join_section .button{min-height:50px}.gallery_pop{width:800px;padding:20px}.gallery_pop_top .gallery_prev{left:-60px;width:46px;height:46px}.gallery_pop_top .gallery_next{right:-60px;width:46px;height:46px}.product_gallery_right .button{min-height:50px}}@media only screen and (min-width:1200px)and (max-width:1367px){.join_section .card__content .card__information{padding:20px!important}.join_section .card__content .card__heading,.join_section .link_label{font-size:16px}.join_section .button{min-height:55px}.gallery_pop{width:900px;padding:20px}.gallery_pop_top .gallery_prev{left:-70px;width:56px;height:56px}.gallery_pop_top .gallery_next{right:-70px;width:56px;height:56px}.product_gallery_right .button{min-height:55px}}.main_footer .footer-block--newsletter{border-bottom:1px solid rgba(255,255,255,.3);padding-bottom:50px;margin:0 0 50px}.main_footer .footer-block--newsletter .page-width{width:100%}.main_footer .footer-block__newsletter{text-align:center;flex-grow:1;display:flex;justify-content:space-between;gap:30px}.main_footer .footer-block__newsletter .footer-block__heading{flex:1;font-size:40px;letter-spacing:.02em;line-height:100%;font-family:Portrait Medium;font-weight:400;font-feature-settings:"lnum" 1;margin:0;text-align:left}.main_footer .newsletter-form{flex:1;max-width:100%}.main_footer .newsletter-form__field-wrapper{max-width:100%;background:#fff3}.main_footer .footer-block__newsletter .field:before,.main_footer .footer-block__newsletter .field:after{display:none}.main_footer .newsletter-form__field-wrapper .field__input:focus-visible,.main_footer .newsletter-form__field-wrapper .field__input:focus{box-shadow:unset}.main_footer .newsletter-form__field-wrapper .field__input{margin:0;background:#fff3;font-family:halyard-text,sans-serif;font-weight:300}.main_footer .newsletter-form__field-wrapper .newsletter-form__button{width:auto;font-size:16px;padding:0 15px;letter-spacing:.025em;font-family:halyard-text,sans-serif;font-weight:500}.main_footer .newsletter-form__field-wrapper .field__label{font-size:16px;letter-spacing:.025em;font-family:halyard-text,sans-serif;font-weight:300}.main_footer .newsletter-form__field-wrapper .field__input:not(:placeholder-shown)~.field__label,.main_footer .newsletter-form__field-wrapper .field__input:focus~.field__label{font-size:9px}.main_footer .footer-block .footer-block__heading{font-size:16px;letter-spacing:.025em;line-height:normal;font-family:halyard-text,sans-serif;font-weight:500;margin-bottom:30px}.main_footer .footer-block .footer-block__heading svg{display:none}.main_footer .footer-block--menu .footer-block__details-content{display:flex;flex-direction:column;gap:20px}.main_footer .footer-block--menu li{line-height:100%}.main_footer .footer-block--menu .list-menu__item--link{font-size:16px;letter-spacing:.025em;line-height:100%;font-family:halyard-text,sans-serif;font-weight:200;padding:0}.main_footer .footer-block--menu .list-menu__item--active,.main_footer .footer-block__details-content .list-menu__item--link:hover,.main_footer .copyright__content a:hover{text-decoration:none}.main_footer .footer__content-top{padding-bottom:60px}.footer_block_help .help_subtext{margin-block-end:30px;font-size:16px;letter-spacing:.025em;font-family:halyard-text,sans-serif;font-weight:200;line-height:100%}.footer_block_help_block{margin-bottom:10px;border:1px solid #FFFFFF4D;font-size:16px;letter-spacing:.025em;padding:5px 15px;font-family:halyard-text,sans-serif;font-weight:200;display:flex;justify-content:space-between;align-items:center;gap:10px;color:#fff;text-decoration:none}.footer_content_bottom_copyright{display:flex;justify-content:space-between!important;width:100%;align-items:center}.main_footer .footer__copyright{margin:0}.footer_content_bottom_copyright .footer__copyright .copyright__content{font-size:12px;color:#fff9;letter-spacing:.025em;font-family:halyard-text,sans-serif;font-weight:300;line-height:100%;margin:0}.footer_content_bottom_copyright .policies li{position:relative;margin-right:8px;padding-right:8px}.footer_content_bottom_copyright .policies li a{font-size:12px;color:#fff9;letter-spacing:.025em;font-family:halyard-text,sans-serif;font-weight:300;line-height:normal;padding:0}.footer_content_bottom_copyright .policies li a:hover{text-decoration:none}.footer_content_bottom_copyright .policies li:before{content:"";padding:0;background:#fff9;height:15px;width:2px;position:absolute;bottom:0;left:-9px}.footer_content_bottom_copyright .policies li:first-child:before{display:none}.footer_content_bottom_copyright .policies li:last-child{margin-right:0;padding-right:0}.footer .footer__content-bottom{border-top:1px solid rgba(255,255,255,.3)}@media only screen and (min-width:200px)and (max-width:749px){.main_footer .footer-block--newsletter{border-bottom:none;padding-bottom:0;margin:0 0 20px}.main_footer .footer-block__newsletter{gap:20px}.main_footer .footer-block__newsletter .footer-block__heading{font-size:22px;text-align:left;line-height:120%}.main_footer .footer__content-top{padding-left:2rem;padding-right:2rem;padding-bottom:10px}.main_footer .footer-block .footer-block__heading{font-size:12px;margin:0;padding:20px 0;font-weight:300;position:relative}.main_footer .footer-block--menu .list-menu__item--link{font-size:12px}.main_footer .footer-block--menu .footer-block__details-content{height:0;opacity:0;visibility:hidden;margin:0;transition:height .3s ease,opacity .3s ease,visibility .3s ease}.main_footer .footer-block--menu.active .footer-block__details-content{height:100%;opacity:1;visibility:visible;margin-block-end:25px;transition:height .3s ease,opacity .3s ease,visibility .3s ease}.main_footer .footer-block--menu.active .footer-block__heading .vertical{opacity:0}.main_footer .footer-block.grid__item{margin:0}.main_footer .footer-block--menu:first-child{border-top:1px solid #ffffff30}.main_footer .footer-block--menu{border-bottom:1px solid #ffffff30}.main_footer .footer-block .footer-block__heading svg{display:inline;position:absolute;right:0}.footer_block_help .help_subtext{font-size:12px}.footer_block_help_block{font-size:12px;padding:8px 15px}.main_footer .footer__content-bottom{padding-top:20px}.footer_content_bottom_copyright .policies li{margin-right:0}.footer_content_bottom_copyright .policies li:before{display:none}}@media only screen and (min-width:750px)and (max-width:989px){.main_footer .footer-block--newsletter{padding-bottom:0 0 20px;margin:0 0 20px}.main_footer .footer-block__newsletter{gap:20px}.main_footer .footer-block__newsletter .footer-block__heading{font-size:22px;text-align:left;line-height:120%}.main_footer .footer__content-top{padding-left:2rem;padding-right:2rem;padding-bottom:20px}.main_footer .footer-block .footer-block__heading,.main_footer .footer-block--menu .list-menu__item--link{font-size:12px}.main_footer .footer-block.grid__item{margin:0}.footer_block_help .help_subtext{font-size:12px}.footer_block_help_block{font-size:12px;padding:8px 15px}.main_footer .footer__copyright{margin:0}.main_footer .footer__content-bottom-wrapper{flex-direction:column}.main_footer .footer__content-bottom{padding-top:20px}}.main_product .page-width{max-width:100%;padding:0}.main_product .product__info-container{max-width:100%}.main_product .product--large:not(.product--no-media) .product__info-wrapper{padding:0 4rem}.product_breadcrumb{font-size:16px;letter-spacing:.025em;color:#a7a7a7;text-decoration:none;font-family:halyard-text,sans-serif;font-weight:300}.product_breadcrumb a{color:#a7a7a7;text-decoration:none;font-family:halyard-text,sans-serif;font-weight:300}.main_product .product__title{margin:0!important}.main_product .product__title h1{font-size:40px;letter-spacing:.025em;font-family:Portrait Medium;font-weight:400;font-feature-settings:"lnum" 1;margin:0;line-height:100%}.title_price{display:flex;gap:20px;flex-wrap:wrap}.product__title{width:calc(65% - 20px)}.price_opp_title{width:35%;text-align:right}.title_price .price-item{font-size:20px;line-height:100%;letter-spacing:.02em}.title_price .price .price-item{margin:0}.small_desc{font-size:16px;line-height:30px;letter-spacing:.025em;font-family:halyard-text,sans-serif;font-weight:300}.main_product .product_price_custom,.main_product .product_tax_custom{display:none}.main_product .product__info-wrapper .product__tax{font-size:16px;letter-spacing:.02em;line-height:130%;margin-top:0;margin-bottom:16px;font-family:halyard-text,sans-serif;font-weight:300}.main_product .split-slide{position:relative}.main_product .slider_icon_mode{position:absolute;top:50%;width:50px;height:50px;transform:translateY(-50%);margin:0 auto;left:0;right:0}.split_slide_video img{height:100%!important;object-fit:cover}.split_slide_video deferred-media{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:-1}.split_slide_video deferred-media video{object-fit:cover}.split_slide_video .thumbnail__badge .svg-wrapper{cursor:pointer}.compare_label{margin-top:20px;margin-bottom:50px;font-size:20px;color:#757575;font-family:halyard-text,sans-serif;font-weight:300;letter-spacing:.03em;line-height:1.1;cursor:pointer;text-transform:uppercase}.compare_label span{text-decoration:underline;text-underline-offset:2px}.single_compartment{font-size:18px;color:#a66466;font-family:halyard-text,sans-serif;font-weight:400;letter-spacing:.05em;line-height:1.1}.pdp_compare_popup_main{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999}.pdp_compare_popup_overlay{position:fixed;left:0;top:0;width:100%;height:100%;background:#00000080;display:block!important;z-index:9}.pdp_compare_popup_drawer{position:absolute;height:100%;margin:auto;left:0;right:0;top:50%;transform:translateY(-50%);z-index:99;max-width:1600px;padding:40px 0;overflow:hidden}.pdp_compare_popup_drawer .multicolumn .media>img{mix-blend-mode:multiply}.pdp_compare_popup_drawer .multicolumn:not(.background-none) .multicolumn-card{background:transparent}.pdp_compare_popup_drawer .pdp_multicolmn{padding:40px 60px;overflow-y:auto;background:#f2ede2;overflow-x:auto;height:auto;max-height:90vh;margin:auto;position:absolute;top:50%;transform:translateY(-50%);width:calc(100% - 120px);left:60px}.pdp_multicolmn_close_popup{display:flex;justify-content:space-between;align-items:center;margin-bottom:50px}.pdp_multicolmn_close_popup .close_a{cursor:pointer;font-size:20px;letter-spacing:.03em;line-height:1;font-family:halyard-text,sans-serif;font-weight:300;text-decoration:underline;text-underline-offset:2px;text-transform:uppercase}.pdp_compare_popup_drawer .pdp_multicolmn .multicolumn h2.title{margin:0}.pdp_compare_popup_drawer .pdp_multicolmn .multicolumn .media>img{position:relative;height:300px;object-fit:contain}.pdp_compare_popup_drawer .pdp_multicolmn .multicolumn-card__info{padding:2rem 0 0}.pdp_compare_popup_drawer .pdp_multicolmn .multicolumn-card__info h4{line-height:1.1}.pdp_compare_popup_drawer .pdp_multicolmn .multicolumn-card__info h3{font-size:30px}.pdp_compare_popup_drawer .multicolumn-dots{margin-top:20px}.update_note{font-size:18px;letter-spacing:.45px;line-height:35px;margin:0 0 30px;color:#000;font-family:halyard-text,sans-serif;font-weight:400}.update_note p{font-size:18px;letter-spacing:.45px;line-height:35px;margin:0;color:#000;font-family:halyard-text,sans-serif;font-weight:500}.main_product .product-form__buttons{max-width:100%}.main_product .product-form__buttons .product-form__submit{min-height:66px}.main_product .product-form__buttons .product-form__submit:before,.main_product .product-form__buttons .product-form__submit:after{display:none}.main_product .product-form__buttons .product-form__submit .add_cart_price{display:flex;justify-content:space-between;width:100%}.main_product .product-form__buttons .product-form__submit.preorder_tag_button .add_cart_price{justify-content:center}.main_product .product-form__buttons .product-form__submit.preorder_tag_button:hover{background-color:#b5202b}.main_product .product-form__buttons .product-form__submit .add_cart_label{font-size:20px;font-family:halyard-text,sans-serif;font-weight:300;line-height:100%;letter-spacing:.03em;text-transform:uppercase}.main_product .product-form__buttons .product-form__submit .add_price{font-size:20px;font-family:halyard-text,sans-serif;font-weight:500;line-height:100%}.main_product .product__text{font-size:16px;line-height:30px;letter-spacing:.025em;font-family:halyard-text,sans-serif;font-weight:300}.main_product variant-swatch-king .swatch-view{margin:10px 0!important}.main_product variant-swatch-king div.swatch-preset-139778 ul.swatch-view{display:flex}.main_product variant-swatch-king div.swatches div.swatch-preset-139778 ul.swatch-view li{margin:0}.main_product variant-swatch-king div.swatches div.swatch-preset-139778 ul.swatch-view li{flex:1}.main_product variant-swatch-king div.swatch-preset-139778 div.star-set-btn div.swatch-button-title-text{font-size:20px}.main_product variant-swatch-king div.swatch-preset-139778 div.star-set-btn div.swatch-button-title-text{background:#efefef;min-height:50px;display:flex;align-items:center;justify-content:center}.main_product variant-swatch-king div.swatch-preset-139778 div.star-set-btn{border-color:#efefef}.main_product variant-swatch-king div.swatch-preset-139778 div.star-set-btn.swatch-selected{border-color:#000}.main_product variant-swatch-king div.swatch-preset-139778 div.star-set-btn.swatch-selected div.swatch-button-title-text{color:#000;background-color:#fff}@media only screen and (min-width:200px)and (max-width:749px){.main_product .product.grid{gap:20px}.product_breadcrumb{font-size:12px}.main_product .product--large:not(.product--no-media) .product__info-wrapper{padding:0 20px}.main_product .product__title h1{font-size:22px}.title_price .price-item{font-size:13px}.title_price .price{text-align:right}.main_product .product-form__buttons .product-form__submit{min-height:50px}.small_desc{font-size:14px;line-height:140%}.main_product .product-form__buttons .product-form__submit .add_cart_label,.main_product .product-form__buttons .product-form__submit .add_price{font-size:14px}.update_note p{font-size:16px;line-height:28px;margin:0 0 25px}.main_product variant-swatch-king div.swatch-preset-139778 div.star-set-btn div.swatch-button-title-text{font-size:14px}.compare_label{margin-bottom:30px;font-size:16px}.single_compartment{font-size:16px}.pdp_compare_popup_drawer .pdp_multicolmn{padding:20px;width:calc(100% - 40px);left:20px}.pdp_multicolmn_close_popup .close_a{font-size:14px}.pdp_multicolmn_close_popup{margin-bottom:25px}.pdp_compare_popup_drawer .pdp_multicolmn .multicolumn-card__info h3{font-size:22px}}@media only screen and (min-width:750px)and (max-width:989px){.product_breadcrumb{font-size:12px}.main_product .product--large:not(.product--no-media) .product__info-wrapper{padding:0 20px}.main_product .product__title h1{font-size:22px}.title_price .price-item{font-size:13px}.title_price .price{text-align:right}.main_product .product-form__buttons .product-form__submit{min-height:50px}.small_desc{font-size:14px;line-height:140%}.main_product .product-form__buttons .product-form__submit .add_cart_label,.main_product .product-form__buttons .product-form__submit .add_price{font-size:14px}.main_product variant-swatch-king div.swatch-preset-139778 div.star-set-btn div.swatch-button-title-text{font-size:14px}.compare_label{margin-bottom:30px;font-size:16px}.pdp_compare_popup_drawer .pdp_multicolmn{padding:20px;width:calc(100% - 40px);left:20px}.pdp_multicolmn_close_popup .close_a{font-size:16px}.pdp_multicolmn_close_popup{margin-bottom:25px}.pdp_compare_popup_drawer .pdp_multicolmn .multicolumn-card__info h3{font-size:22px}.pdp_compare_popup_drawer .pdp_multicolmn .dimension_text_h3{font-size:18px}}@media only screen and (min-width:990px)and (max-width:1199px){.main_product .product--large:not(.product--no-media) .product__media-wrapper{max-width:55%;width:calc(55% - var(--grid-desktop-horizontal-spacing) / 2)}.main_product .product--large:not(.product--no-media) .product__info-wrapper{padding:0 0 0 4rem;max-width:45%;width:calc(45% - var(--grid-desktop-horizontal-spacing) / 2)}.main_product .product--large:not(.product--no-media) .product__info-wrapper{padding:0 3rem}.main_product .product__title h1{font-size:30px}.title_price .price-item{font-size:16px}.title_price .price{text-align:right}.main_product .product-form__buttons .product-form__submit .add_cart_label,.main_product .product-form__buttons .product-form__submit .add_price{font-size:16px}.main_product variant-swatch-king div.swatch-preset-139778 div.star-set-btn div.swatch-button-title-text{font-size:16px}.pdp_compare_popup_drawer .pdp_multicolmn{padding:20px;width:calc(100% - 40px);left:20px}.pdp_multicolmn_close_popup{margin-bottom:35px}.pdp_compare_popup_drawer .pdp_multicolmn .multicolumn-card__info h3{font-size:25px}.pdp_compare_popup_drawer .pdp_multicolmn .dimension_text_h3{font-size:18px}}@media only screen and (min-width:1200px)and (max-width:1367px){.main_product .product--large:not(.product--no-media) .product__media-wrapper{max-width:55%;width:calc(55% - var(--grid-desktop-horizontal-spacing) / 2)}.main_product .product--large:not(.product--no-media) .product__info-wrapper{padding:0 0 0 4rem;max-width:45%;width:calc(45% - var(--grid-desktop-horizontal-spacing) / 2)}.main_product .product--large:not(.product--no-media) .product__info-wrapper{padding:0 3rem}.main_product .product__title h1{font-size:35px}.title_price .price-item{font-size:18px}.title_price .price{text-align:right}.main_product .product-form__buttons .product-form__submit .add_cart_label,.main_product .product-form__buttons .product-form__submit .add_price{font-size:18px}.main_product variant-swatch-king div.swatch-preset-139778 div.star-set-btn div.swatch-button-title-text{font-size:18px}.pdp_compare_popup_drawer .pdp_multicolmn .multicolumn-card__info h3{font-size:25px}.pdp_compare_popup_drawer .pdp_multicolmn .dimension_text_h3{font-size:18px}}.prdouct_content_flex{display:flex;gap:0;flex-wrap:wrap}.prdouct_content_inner_left{max-width:65%;width:calc(65% + -0px);padding:0 4rem}.prdouct_content_inner_right{padding:0 4rem;max-width:35%;width:calc(35% + -0px)}.product_content .page-width{max-width:100%;padding:0}.product_faq{max-width:780px}.drop_slide{border-bottom:1px solid #000;border-right:0;padding:18px 0;cursor:pointer}.faq_heading_product{position:relative}.faq_heading_product h3{font-size:20px;letter-spacing:.03em;color:#000;margin:0;position:relative;font-family:halyard-text,sans-serif;font-weight:300;text-align:left;padding:0 25px 0 0;cursor:pointer;text-transform:uppercase;line-height:100%}.faq_heading_product span{position:absolute;top:50%;transform:translateY(-50%);right:0}.faq_heading_product span img{width:22px;height:22px}.faq_content2{display:none;color:#000;font-size:16px;line-height:30px;letter-spacing:.025em;font-family:halyard-text,sans-serif;font-weight:300;padding:40px 0}.faq_content2 ul,.faq_content2 ol{margin:20px 0 15px 20px!important;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.faq_content2 ul{list-style:none!important;margin:20px 0 15px!important}.faq_content2 ul li{font-size:16px;letter-spacing:.5px;font-family:halyard-text,sans-serif;font-weight:300;color:#000;position:relative;padding-left:15px;line-height:normal;margin-bottom:10px!important}.faq_content2 ul li:before{content:"";position:absolute;left:0;top:12px;width:6px;height:6px;background:#000;border-radius:100%}.faq_content2 ol li{list-style:decimal;font-size:16px;letter-spacing:.5px;font-family:halyard-text,sans-serif;font-weight:300;color:#000}.faq_content2 p{margin:10px 0!important;line-height:normal}.key_features_h3{font-size:20px;line-height:100%;letter-spacing:.03em;text-transform:uppercase;font-family:halyard-text,sans-serif;font-weight:300}.key_features_block_grid{margin-top:50px;display:flex;flex-direction:column;gap:30px}.key_features_block{display:flex;gap:10px;align-items:center}.key_features_icon{min-width:40px;display:flex;align-items:center;height:auto}.key_features_block span{font-size:16px;color:#000;line-height:30px;letter-spacing:0;font-family:halyard-text,sans-serif;font-weight:300}@media only screen and (min-width:200px)and (max-width:749px){.product_content .page-width{padding:0}.prdouct_content_flex{flex-direction:column-reverse;row-gap:25px}.prdouct_content_inner_right{width:100%;max-width:100%;background:#efefef;padding:30px 20px}.prdouct_content_inner_left{width:100%;max-width:100%;padding:0 20px}.key_features_h3{font-size:12px}.key_features_block_grid{margin-top:50px;display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:0 20px}.key_features_block{align-items:start;flex-direction:column}.key_features_block span{font-size:13px;line-height:150%}.faq_heading_product h3{font-size:14px}.faq_content2{font-size:14px;padding:20px 0}.faq_content2 ul,.faq_content2 ol{display:grid;grid-template-columns:1fr;gap:0 15px}.faq_content2 ol li{list-style:outside;font-size:14px}.faq_content2 ul li{font-size:14px}.faq_heading_product span img{width:15px;height:15px}.faq_content2 ul li:before{top:9px}}@media only screen and (min-width:750px)and (max-width:989px){.prdouct_content_inner_left,.prdouct_content_inner_right{width:50%;max-width:50%;padding:0 2rem}}@media only screen and (min-width:750px)and (max-width:989px){.key_features_h3{font-size:12px}.key_features_block span{font-size:13px;line-height:150%}.faq_heading_product h3{font-size:14px}.faq_content2{font-size:14px;padding:20px 0}.faq_content2 ul,.faq_content2 ol{display:grid;grid-template-columns:1fr;gap:0 20px}.faq_content2 ol li{list-style:outside;font-size:14px}.faq_content2 ul li{font-size:14px}.faq_heading_product span img{width:15px;height:15px}.prdouct_content_inner_left,.prdouct_content_inner_right{padding:0 2rem}}@media only screen and (min-width:990px)and (max-width:1199px){.prdouct_content_inner_left{max-width:55%;width:calc(55% + -0px);padding:0 3rem}.prdouct_content_inner_right{padding:0 3rem;max-width:45%;width:calc(45% + -0px)}}@media only screen and (min-width:1200px)and (max-width:1367px){.prdouct_content_inner_left{max-width:55%;width:calc(55% + -0px);padding:0 3rem}.prdouct_content_inner_right{padding:0 3rem;max-width:45%;width:calc(45% + -0px)}}.pdp_ourstory_banner .banner__box{max-width:1430px!important}.pdp_ourstory_banner .banner--large:not(.banner--adapt){min-height:100%}.pdp_ourstory_banner .banner__media{height:100%;position:relative}.pdp_ourstory_banner .banner__media img{position:relative!important}.pdp_ourstory_banner .banner__content{position:absolute;height:100%;width:100%;left:0;background:transparent}.pdp_ourstory_banner .banner__box h2{font-size:80px;letter-spacing:.04em;line-height:100%}.pdp_ourstory_banner .banner__text p{font-size:40px;letter-spacing:.02em;line-height:1.2;font-family:Portrait Medium;font-weight:400;font-feature-settings:"lnum" 1;margin:0}.pdp_ourstory_banner .banner__box{max-width:1140px!important}.pdp_ourstory_banner .banner__box .banner__heading+*{margin-top:3rem}.pdp_ourstory_banner .banner__box h2.h2{font-size:18px;letter-spacing:.06em;text-transform:uppercase;font-family:halyard-text,sans-serif;font-weight:500}@media only screen and (min-width:200px)and (max-width:749px){.pdp_ourstory_banner .banner--mobile-bottom .banner__box{padding:0 2rem!important;background:transparent}.pdp_ourstory_banner .banner__text p{font-size:16px;letter-spacing:.02em}.pdp_ourstory_banner .banner__content{align-items:start;justify-content:start;flex-direction:column;padding:20px!important}.pdp_ourstory_banner .info_text_block{position:relative;top:0;left:0}.pdp_ourstory_banner .banner{height:450px}.pdp_ourstory_banner .banner__media{height:100%!important;position:absolute!important;left:0;top:0;width:100%}}@media only screen and (min-width:750px)and (max-width:989px){.pdp_ourstory_banner .banner__text p{font-size:24px}}@media only screen and (min-width:990px)and (max-width:1199px){.pdp_ourstory_banner .banner__text p{font-size:32px}}@media only screen and (min-width:1200px)and (max-width:1367px){.pdp_ourstory_banner .banner__text p{font-size:35px}}.pdp_multicolmn .multicolumn h2.title{font-size:20px;letter-spacing:.03em;margin-block-end:50px;text-transform:uppercase;font-family:halyard-text,sans-serif;font-weight:300;line-height:100%}.pdp_multicolmn .media--transparent{background-color:#fff}.pdp_multicolmn .multicolumn-card__info{padding:4rem 0}.pdp_multicolmn .multicolumn-card__info h3{font-size:34px;letter-spacing:.02em;line-height:100%;font-family:Portrait Medium;font-weight:400;font-feature-settings:"lnum" 1}.pdp_multicolmn .multicolumn .media>img{position:relative}.pdp_multicolmn .multicolumn-card__info .button{font-size:16px;letter-spacing:.05em;width:100%;min-height:62px;gap:15px;text-transform:uppercase}.pdp_multicolmn .multicolumn-card__info h4{font-size:16px;margin:10px 0 20px;letter-spacing:.025em;line-height:30px;font-family:halyard-text,sans-serif;font-weight:300}.pdp_multicolmn .multicolumn-card__info .rte{border-top:1px solid #000;padding:15px 0;font-size:16px;letter-spacing:.025em;line-height:30px;font-family:halyard-text,sans-serif;font-weight:300}.pdp_multicolmn .multicolumn-card__info .rte ul{list-style:disc;margin-left:10px}.dimension_text_h3{font-size:20px;line-height:100%;letter-spacing:.03em;color:#000;margin:0 0 10px}.dimension_text_grid{display:flex;gap:15px}.dimension_text{flex:1}.dimension_text p{font-size:16px;line-height:25px;letter-spacing:.025em;font-family:halyard-text,sans-serif;font-weight:300;color:#000}.multicolumn-dots{display:none}@media only screen and (min-width:200px)and (max-width:749px){.pdp_multicolmn slider-component{margin-right:-20px}.multicolumn_slider{display:flex;overflow:hidden;scroll-behavior:smooth;padding:0;margin:0;gap:10px}.multicolumn_slider .multicolumn-list__item{min-width:100%;flex:0 0 100%}.pdp_multicolmn .multicolumn-card__info{padding:2rem 0}.pdp_multicolmn .multicolumn-card__info h3{font-size:22px}.pdp_multicolmn .multicolumn_slider{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:0;padding:0 20px 0 0!important;scrollbar-width:none;-ms-overflow-style:none}.pdp_multicolmn .multicolumn-card__info h4,.pdp_multicolmn .multicolumn-card__info .rte{font-size:14px}.pdp_multicolmn .multicolumn-card__info .button{font-size:14px;min-height:50px}.multicolumn-dots button{width:8px;height:8px;border-radius:50%;border:none;background:#000;cursor:pointer;padding:0;opacity:.2}.multicolumn-dots button.active{background:#000;opacity:1}.multicolumn-dots{text-align:center;display:flex;gap:15px;justify-content:center}.pdp_multicolmn .multicolumn_slider::-webkit-scrollbar{display:none}.dimension_text_h3{font-size:14px}.pdp_multicolmn .multicolumn h2.title{font-size:14px;margin-block-end:20px}}@media only screen and (min-width:750px)and (max-width:989px){.pdp_multicolmn .multicolumn-list:not(.slider){padding-left:0;padding-right:0}.pdp_multicolmn .multicolumn-card__info{padding:2rem 0}.pdp_multicolmn .multicolumn-card__info h3{font-size:22px}.pdp_multicolmn .multicolumn-card__info h4,.pdp_multicolmn .multicolumn-card__info .rte{font-size:14px}.pdp_multicolmn .multicolumn-card__info .button{font-size:14px;min-height:50px}.dimension_text_h3{font-size:14px}.pdp_multicolmn .multicolumn h2.title{font-size:18px;margin-block-end:30px}}@media only screen and (min-width:990px)and (max-width:1199px){.pdp_multicolmn .multicolumn-card__info .button{min-height:50px}.pdp_multicolmn .multicolumn-card__info h3{font-size:28px}}@media only screen and (min-width:1200px)and (max-width:1367px){.pdp_multicolmn .multicolumn-card__info .button{min-height:55px}}.pdp_reviews_div{margin:0!important;display:flex;align-items:center;gap:2px}.pdp_reviews_div span{font-size:16px;color:#000;letter-spacing:.025em;line-height:30px;font-family:halyard-text,sans-serif;font-weight:300;margin-left:10px}@media only screen and (min-width:200px)and (max-width:749px){.pdp_reviews_div svg{width:20px}.pdp_reviews_div span{font-size:14px}}@media only screen and (min-width:200px)and (max-width:749px){.about_image_banner .banner__content{height:100%;position:absolute;width:100%}.about_image_banner .info_text_block{left:2rem;top:2rem;font-size:12px;line-height:1;text-transform:uppercase}}.about_image_with_text .page-width{max-width:1600px;margin:0 auto}.about_image_with_text .image-with-text__heading.h1{font-size:60px;letter-spacing:.04em}.about_image_with_text .image-with-text__text p{font-size:16px;line-height:30px;letter-spacing:.025em;font-family:halyard-text,sans-serif;font-weight:300}.about_image_with_text .image-with-text__grid .image-with-text__content{padding-left:7rem}.about_image_with_text .image-with-text__grid--reverse .image-with-text__content{padding-right:7rem;padding-left:0}.about_image_with_text .image-with-text__media{border:none}.about_image_with_text_2 .page-width{max-width:1600px;margin:0 auto}.about_image_with_text_2 .image-with-text__heading.h1{font-size:40px;letter-spacing:.04em}.about_image_with_text_2 .image-with-text__content{padding:6rem 7rem 7rem 0}.about_image_with_text_2 .image-with-text__content>*+*{margin-top:40px}.about_image_with_text_2 .image-with-text__grid .image-with-text__content{padding-left:7rem}.about_image_with_text_2 .image-with-text__grid--reverse .image-with-text__content{padding-right:7rem;padding-left:0}@media only screen and (min-width:200px)and (max-width:749px){.about_image_with_text .image-with-text__text-item{order:-1}.about_image_with_text .image-with-text__content{padding:0 0 20px}.about_image_with_text .image-with-text__grid .image-with-text__content{padding-left:0rem}.about_image_with_text .image-with-text__grid--reverse .image-with-text__content{padding-right:0rem;padding-left:0}.about_image_with_text .image-with-text__heading.h1{font-size:22px}.about_image_with_text .image-with-text__text p{font-size:14px;line-height:28px}.about_image_with_text_2 .image-with-text__heading.h1{font-size:22px}.about_image_with_text_2 .image-with-text__content>*+*{margin-top:20px}.about_image_with_text_2 .image-with-text__content{padding:20px 0 30px}.about_image_with_text_2 .image-with-text .grid{margin-bottom:0;flex-direction:column-reverse}.about_image_with_text_2 .image-with-text__image img{max-width:151px}.about_image_with_text_2 .image-with-text__grid .image-with-text__content{padding-left:0}.about_image_with_text_2 .image-with-text__grid--reverse .image-with-text__content{padding-right:0;padding-left:0}}@media only screen and (min-width:750px)and (max-width:989px){.about_image_with_text .image-with-text__content{padding:20px 0}.about_image_with_text .image-with-text__heading.h1{font-size:22px}.about_image_with_text .image-with-text__text p{font-size:14px;line-height:28px}.about_image_with_text .image-with-text__grid .image-with-text__content{padding-left:20px}.about_image_with_text .image-with-text__grid--reverse .image-with-text__content{padding-right:20px;padding-left:0}.about_image_with_text_2 .image-with-text__heading.h1{font-size:22px}.about_image_with_text_2 .image-with-text__content>*+*{margin-top:20px}.about_image_with_text_2 .image-with-text__content{padding:20px 0 30px}.about_image_with_text_2 .image-with-text__image img{max-width:215px}.about_image_with_text_2 .image-with-text__grid .image-with-text__content{padding-left:20px}.about_image_with_text_2 .image-with-text__grid--reverse .image-with-text__content{padding-right:20px;padding-left:0}}@media only screen and (min-width:990px)and (max-width:1199px){.about_image_with_text .image-with-text__heading.h1{font-size:40px}.about_image_with_text_2 .image-with-text__image img{max-width:215px}}.drawer__inner-empty{padding:0 3rem!important}.drawer.active.is-empty .drawer__inner{transform:translate(0)!important}.drawer__inner-empty .cart-drawer__collection{margin:0 0 40px 0rem!important;overflow-y:auto}.empty_collection_header_upsell{display:flex;justify-content:space-between;align-items:center;padding:40px 0}.empty_collection_header_upsell_arrows{display:flex;gap:60px;align-items:center}.empty_scroll_button{border:none;background:transparent;padding:0;cursor:pointer;line-height:1}.empty_collection_header_upsell h3{font-size:18px;font-weight:500;font-family:halyard-text,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#000;margin:0}.cart_upsell_empty_collection{display:flex;gap:15px;overflow-x:auto;padding:0 3rem 0 0;scrollbar-width:none}.cart_upsell_empty_collection .card-wrapper{width:100%;min-width:350px;padding:0;display:flex;gap:10px;box-sizing:border-box;flex-direction:column}.cart_upsell_empty_collection .card-wrapper .card__inner{min-height:450px}.cart_upsell_empty_collection .card__content{position:absolute;bottom:0}.cart_upsell_empty_collection .card__content .card__heading{color:#fff;font-size:20px;line-height:1.2;letter-spacing:.03em;text-transform:uppercase;font-family:halyard-text,sans-serif;font-weight:400}.cart_upsell_empty_collection .card__content .card__information{padding:40px!important}.cart-drawer__empty-content .drawer__close{top:30px;right:30px!important;position:absolute;min-width:auto;min-height:auto;box-shadow:unset;font-size:20px;letter-spacing:.03em;font-family:halyard-text,sans-serif;font-weight:300;text-decoration:underline;line-height:1;text-transform:uppercase}.drawer__inner-empty .cart__empty-text{font-size:34px;line-height:100%;margin:0 0 40px;letter-spacing:.02rem;font-family:Portrait Medium;font-weight:400;font-feature-settings:"lnum" 1;color:#000}.cart-drawer__empty-content .button{font-size:16px;padding:21px 15px;letter-spacing:.05rem;font-weight:500;font-family:halyard-text,sans-serif;text-transform:uppercase;width:100%}.cart-drawer__empty-content .button:before,.cart-drawer__empty-content .button:after{display:none}.cart-drawer__empty-content .button svg{margin-left:15px}.drawer.active.is-empty .cart__login-title,.drawer.active.is-empty .cart__login-paragraph{display:none}.cart_drawer .drawer__inner{height:100%;width:560px;background:#efefef;padding:0;overflow-y:auto}.cart_drawer .drawer__header .drawer__close{font-size:16px;font-family:halyard-text,sans-serif;font-weight:300;text-decoration:underline;line-height:1;min-height:auto;top:32px;right:0}.cart_drawer .drawer__header{padding:20px 0;margin:0 40px;border-bottom:1px solid #000}.cart_drawer .drawer__heading{margin:0;font-size:40px;font-family:Portrait Medium;font-weight:400;font-feature-settings:"lnum" 1;color:#000;line-height:100%}.cart_drawer .cart-items{padding:0 40px}.cart_drawer .cart-item{padding:20px 0;border-bottom:1px solid #000}.cart_drawer .cart-item:last-child{border-bottom:none}.cart_drawer .cart-drawer .cart-item{display:flex;gap:20px;align-items:center}.cart_drawer .cart-item__media{width:155px;padding-top:0!important}.cart_drawer .cart-drawer .cart-item__image{max-width:155px;min-width:155px;height:155px;object-fit:cover}.cart_drawer .cart-item__details{padding-left:0!important;padding-top:0!important;width:100%!important}.cart_drawer .cart-item__name{font-size:20px;font-family:halyard-text,sans-serif;font-weight:300;text-transform:uppercase}.cart_drawer .cart-item__name:hover{text-decoration:none}.item_short_color{font-size:16px;line-height:30px;font-family:halyard-text,sans-serif;font-weight:300}.details_qty_price{display:flex;justify-content:space-between;align-items:start;margin-top:5px!important;max-width:100%!important}.cart_drawer .price{font-size:20px;letter-spacing:0;font-family:halyard-text,sans-serif;font-weight:300}.cart_drawer .cart-item__quantity-wrapper{gap:25px}.cart_drawer cart-remove-button .button{font-size:16px;min-width:auto;min-height:auto;text-decoration:underline;font-family:halyard-text,sans-serif;font-weight:300}.cart_drawer .quantity-popover-container{font-size:16px;font-family:halyard-text,sans-serif;font-weight:300;letter-spacing:.05em}cart-drawer-items{overflow:unset!important}.cart_drawer .drawer__footer{padding:0;bottom:0;width:100%;left:0;background:#000;border:none!important;z-index:9;position:sticky}.cart_drawer .cart__ctas{grid-template-columns:1fr 1fr;display:grid;gap:10px;padding:20px 40px}.cart_drawer .cart_button,.cart_drawer .cart_button:hover{border:1px solid #fff;color:#fff;letter-spacing:0}.cart_drawer .cart__ctas .button.cart__checkout-button{margin:0;background:#fff;color:#000;padding:0 5px;letter-spacing:0}.cart_drawer .cart__ctas .button{flex:1;font-size:18px;text-transform:uppercase;min-height:62px}.cart_drawer .cart-drawer__footer .totals,.cart_drawer .cart-drawer__footer .tax-note{display:none}.cart_drawer .cart_button:before,.cart_drawer .cart_button:after{display:none}.is-empty .cart_upsell{display:none}.cart_upsell{background:#ded8cb;padding:20px 40px}.cart_upsell_h3{font-size:18px;font-family:halyard-text,sans-serif;font-weight:300;letter-spacing:.06em;line-height:100%;color:#000}.cart_upsell_body{display:flex;gap:10px;overflow-x:auto;padding:0 45px}.cart_upsell_body_main{position:relative;margin-top:20px}.cart_upsell_body_main:before{content:"";position:absolute;left:0;width:60px;height:100%;background:linear-gradient(90deg,#ded8cb,#ded8cb00);z-index:2;top:0;display:none}.cart_upsell_body_main:after{content:"";position:absolute;right:0;width:60px;height:100%;background:linear-gradient(270deg,#ded8cb,#ded8cb00);z-index:2;top:0;display:none}.has-overflow.cart_upsell_body_main:before{display:block}.has-overflow.cart_upsell_body_main:after{display:block}.cart_upsell_body{scrollbar-width:none}.cart_upsell_body::-webkit-scrollbar{display:none}.upsell-scroll-btn{position:absolute;top:50%;transform:translateY(-50%);z-index:4;background:transparent;border:none;border-radius:0%;width:65px;height:131px;cursor:pointer;font-size:20px;color:#333;display:none;align-items:center;justify-content:center;padding:0}.upsell-scroll-left{left:-40px}.upsell-scroll-right{right:-40px}.has-overflow .upsell-scroll-btn{display:flex}.cart_upsell_empty_collection .card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:scale(1)}.product-card{background-color:#fff;width:100%;min-width:170px;padding:10px;display:flex;gap:10px;box-sizing:border-box;flex-direction:column}.product-image-container{background-color:#f0f0f0;width:100%;height:auto;display:flex;justify-content:center;align-items:center;flex-shrink:0;position:relative}.product-image-container img{width:100%;height:auto}.cart_upsell_body .product-card .badge{position:absolute;top:5px;left:5px;padding:5px 8px;background:#fcfcfc;color:#e00007;font-size:14px;letter-spacing:.05em;font-weight:300;font-family:halyard-text,sans-serif}.product-info{flex-grow:1;display:flex;flex-direction:column;position:relative;gap:8px;justify-content:space-between}.header-row{display:flex;flex-direction:column;justify-content:space-between;align-items:start;margin-bottom:0;gap:8px}.product-title{font-size:16px;letter-spacing:.03em;margin:0;text-transform:uppercase;font-family:halyard-text,sans-serif;font-weight:300;flex:1}.current-price{color:#000;font-size:16px;font-family:halyard-text,sans-serif;font-weight:500;letter-spacing:.02em;display:flex;column-gap:10px;line-height:1.1;justify-content:space-between}.current-price del{color:#a2a2a2;font-weight:400;margin-right:0}.details-row{display:flex;justify-content:space-between;align-items:center;margin-top:0;position:absolute;top:3px;left:3px}.placeholder-text{color:#000;font-size:16px}.discount-badge{color:red;font-size:14px;font-weight:400;background-color:#fff;padding:6px 7px;text-align:center;line-height:1;font-family:halyard-text,sans-serif;font-weight:300}.product-info .button{background-color:#000;color:#fff;border:none;padding:0 10px;line-height:1;min-height:42px;width:100%;font-size:16px;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;align-self:flex-end;margin-top:auto;margin-left:auto}@media only screen and (min-width:200px)and (max-width:749px){.drawer__inner-empty{padding:0 1.5rem!important}.drawer.active.is-empty .drawer__inner{transform:translate(0)!important}.cart_upsell_empty_collection .card__content .card__heading{font-size:14px}.cart_upsell_empty_collection .card__content .card__information{padding:20px!important}.cart_upsell_empty_collection .card-wrapper{min-width:250px}.empty_collection_header_upsell{padding:0 0 25px}.cart_upsell_empty_collection{padding:0}.drawer__inner-empty .cart__empty-text{font-size:30px;margin:0 0 25px}.cart_upsell_empty_collection .card-wrapper .card__inner{min-height:350px}.cart_drawer .drawer__header{margin:0 20px}.cart_drawer .drawer__heading{font-size:26px}.cart_drawer .drawer__header .drawer__close{top:25px}.cart_drawer .cart-item__media{width:80px;padding-top:0!important}.cart_drawer .cart-drawer .cart-item__image{max-width:80px;min-width:80px;height:80px}.cart_drawer .cart-items{padding:0 20px}.cart_drawer .cart-item__name,.cart_drawer .price{font-size:14px}.cart_drawer cart-remove-button .button{font-size:14px}.cart_drawer .cart-item__quantity-wrapper{gap:5px}.cart_drawer .quantity-popover-container{font-size:14px}.cart_drawer .cart-drawer .cart-item{gap:10px}.cart-item__details>*+*{margin-top:0}.cart_drawer .cart__ctas{grid-template-columns:1fr}.cart_drawer .cart__ctas{padding:15px 20px}.cart_drawer .cart__ctas .button{font-size:16px;min-height:50px}.cart_upsell .product-card{min-width:140px}.cart_upsell{padding:20px}.product-title{font-size:16px}.cart_upsell .product-title{font-size:14px}.current-price{font-size:14px;line-height:1}.placeholder-text{font-size:14px;line-height:1.1}.discount-badge{font-size:12px}.product-info .button{min-height:40px;font-size:14px}.cart_upsell .product-info .button{min-height:34px;font-size:12px}.cart_upsell_h3{font-size:14px;letter-spacing:.02em}.upsell-scroll-btn{width:40px;height:81px}.upsell-scroll-left{left:-20px}.upsell-scroll-right{right:-20px}}@media only screen and (min-width:500px)and (max-width:749px){.cart_upsell{padding:20px}.cart_drawer .cart__ctas{grid-template-columns:1fr 1fr}}@media only screen and (min-width:750px)and (max-width:989px){.cart_drawer .cart__ctas .button{min-height:45px}.upsell-scroll-btn{width:40px;height:81px}}@media only screen and (min-width:990px)and (max-width:1199px){.cart_drawer .cart__ctas .button{min-height:55px}.upsell-scroll-btn{width:50px;height:101px}}header-menu .mega-menu__content{opacity:0;transform:translateY(15px);transition:all .35s ease;pointer-events:none;padding:50px 0}header-menu .mega-menu[open] .mega-menu__content{opacity:1;transform:translateY(0);pointer-events:auto}.header .header__menu-item{padding:32px 2.7rem;text-transform:uppercase;font-family:halyard-text,sans-serif;font-weight:300}.header .header__menu-item:hover span{text-decoration:none;text-underline-offset:.3rem}.header .header__menu-item .icon{display:none}.header details[open]>.header__menu-item{text-decoration:none}.header details[open]>.header__menu-item{background:#f2ede2}.header .mega-menu__content{background:#f2ede2;border:none}.childlink_tab{font-size:18px;line-height:100%;letter-spacing:.06em;color:#000;font-family:halyard-text,sans-serif;font-weight:500;text-transform:uppercase}.mega_menu_content_grid{display:flex;flex-wrap:wrap;max-width:1600px;padding:50px;margin:0 auto;width:100%;gap:100px}.mega_menu_content_grid .mega-menu__list{flex:1;padding:0;grid-template-columns:repeat(1,minmax(0,1fr));max-width:300px}.megamenu_block{flex:1}.menu_product_flex{display:flex;gap:10px;justify-content:end}.menu_product_inner{width:calc(33.33% - 5px)}.mega_menu_content_grid .mega-menu__list .mega-menu__link{font-size:16px;font-family:halyard-text,sans-serif;font-weight:300;letter-spacing:.025em;line-height:normal;color:#000;padding:0;max-width:fit-content;position:relative}.mega_menu_content_grid .mega-menu__list .mega-menu__link:before{content:"";position:absolute;left:0;width:0;height:1.5px;background:#000;bottom:-3px;transition:width .3s ease}.mega_menu_content_grid .mega-menu__list .mega-menu__link:hover:before{width:100%}.mega_menu_content_grid .mega-menu__list .mega-menu__link:hover{text-decoration:none}.mega_menu_content_grid .mega-menu__list ul{display:flex;flex-direction:column;gap:20px}.menu_main_img{position:relative}.menu_main_img_text{position:absolute;bottom:0;padding:40px 20px;left:0;width:100%;display:flex;gap:15px;align-items:center;color:#fff;font-size:18px;line-height:1.2;letter-spacing:.03em;text-transform:uppercase;font-family:halyard-text,sans-serif;font-weight:400;text-align:left}.menu_main_img_text:before{content:"";position:absolute;height:100px;width:100%;left:0;bottom:0;background:linear-gradient(180deg,#0000,#000 206%)}.menu_main_img_text span,.menu_main_img_text svg{position:relative}.menu_main_img_text svg path{transform:translate(-.25rem)}.menu_product_inner:hover .menu_main_img_text svg path{transform:translate(-.05rem)}@media only screen and (min-width:990px)and (max-width:1199px){.mega_menu_content_grid{gap:50px}.mega_menu_content_grid .mega-menu__list .mega-menu__link{font-size:14px}.mega_menu_content_grid .mega-menu__list ul{gap:15px}.mega_menu_content_grid .mega-menu__list{max-width:250px}.menu_main_img_text{font-size:16px}}.help_banner_image .banner__content{padding:100px}.help_banner_image .banner__content h2{font-size:80px;letter-spacing:.04em;line-height:100%;margin:0}.help_banner_image .banner__content .banner__text{margin:20px 0 0}.help_banner_image .banner__content .banner__text p{font-size:18px;line-height:100%;letter-spacing:.06em;font-family:halyard-text,sans-serif;font-weight:500;text-transform:uppercase}.help_banner_image .banner__content .banner__buttons{margin-top:}.help_banner_image .banner__content .banner__buttons .button{min-width:307px;font-size:16px;letter-spacing:.05em;min-height:52px;background:#fff;opacity:1}.help_banner_image .banner__content .banner__buttons .button:before,.help_banner_image .banner__content .banner__buttons .button:after{display:none}.arrow_with_button{display:flex;gap:10px;align-items:center;justify-content:center;min-width:max-content}.support_popup_flex_max{max-width:920px;margin:0 auto}.support_popup_heading{margin:0 0 40px}.support_popup_heading h1{font-size:60px;letter-spacing:.04em;line-height:1;font-family:Portrait Medium;font-weight:500;font-feature-settings:"lnum";margin:0}.support_popup_flex_box{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.support_popup_inner a{background:#f2ede2;padding:40px;display:block;text-decoration:none;height:100%;transition:.3s all ease-in-out}.support_popup_inner a:hover{background:#000}.support_popup_text .h3{font-size:20px;line-height:130%;letter-spacing:.03em;color:#000;font-family:halyard-text,sans-serif;font-weight:300;margin:0;text-transform:uppercase;transition:.3s all ease-in-out}.support_popup_inner a:hover .support_popup_text .h3{color:#fff}.support_popup_box{display:flex;flex-direction:column;gap:15px}.support_popup_img svg{width:55px;height:55px;transition:.3s all ease-in-out}.support_popup_inner a:hover .support_popup_img svg .d,.support_popup_inner a:hover .support_popup_img svg path{fill:#fff}@media only screen and (min-width:200px)and (max-width:749px){.help_banner_image .banner__media{height:100%;position:absolute!important;left:0;top:0;width:100%}.help_banner_image .banner--desktop-transparent .banner__box{background:transparent}.help_banner_image .banner{min-height:56rem}.help_banner_image .banner--medium.banner--mobile-bottom:not(.banner--adapt) .banner__media{height:100%}.help_banner_image .banner__content h2{font-size:36px}.help_banner_image .banner__content .banner__text p{font-size:14px}.help_banner_image .banner__content.banner__content--bottom-left{align-items:flex-start;justify-content:flex-start}.help_banner_image .banner__content{padding:40px}.help_banner_image .banner__box{padding:0!important;background:transparent}.help_banner_image .banner__content .banner__buttons .button{min-width:200px}.support_popup_heading{margin:0 0 30px}.support_popup_heading h1{font-size:32px;text-align:center}.support_popup_flex_box{grid-template-columns:repeat(1,1fr);gap:10px}.support_popup_box{justify-content:start;align-items:center;text-align:left;flex-direction:row;gap:25px}.support_popup_inner a{padding:37px 27px}.support_popup_text .h3{font-size:16px}}@media only screen and (min-width:750px)and (max-width:989px){.help_banner_image .banner__content h2{font-size:50px}.help_banner_image .banner__content .banner__text p{font-size:14px}.help_banner_image .banner--desktop-transparent .banner__box{padding:2rem 0 0}.help_banner_image .banner__content{padding:60px}.support_popup_heading{margin:0 0 30px}.support_popup_heading h1{font-size:40px}.support_popup_text .h3{font-size:16px}.support_popup_inner a{padding:25px}}@media only screen and (min-width:990px)and (max-width:1199px){.help_banner_image .banner__content h2{font-size:60px}.help_banner_image .banner__content .banner__text p{font-size:15px}.help_banner_image .banner--desktop-transparent .banner__box{padding:2rem 0 1rem}.support_popup_heading{margin:0 0 35px}.support_popup_heading h1{font-size:50px}}@media only screen and (min-width:1200px)and (max-width:1367px){.help_banner_image .banner__content h2{font-size:70px}.help_banner_image .banner__content .banner__text p{font-size:17px}.help_banner_image .banner--desktop-transparent .banner__box{padding:2rem 0 1rem}.support_popup_heading h1{font-size:50px}}.tokyo_banner_image .banner__content h2{font-size:80px;letter-spacing:.04em;line-height:100%;margin:0;text-align:left}.tokyo_banner_image .banner__content{padding:100px}@media only screen and (min-width:200px)and (max-width:749px){.tokyo_banner_image .banner__media.banner__media__mobile{height:100%;position:relative!important;left:0;top:0;width:100%}.tokyo_banner_image .banner__media.banner__media__mobile img{display:none}.tokyo_banner_image .banner__media.banner__media__mobile .visible-xs{position:relative}.tokyo_banner_image .banner__media.banner__media__mobile .visible-xs img{display:block;width:100%}.tokyo_banner_image .banner__media.banner__media__mobile+.banner__content{position:absolute}.tokyo_banner_image .banner--desktop-transparent .banner__box{background:transparent}.tokyo_banner_image .banner{min-height:200px}.tokyo_banner_image .banner--medium.banner--mobile-bottom:not(.banner--adapt) .banner__media{height:100%}.tokyo_banner_image .banner__content h2{font-size:32px}.tokyo_banner_image .banner__content .banner__text p{font-size:14px}.tokyo_banner_image .banner__content.banner__content--bottom-left{align-items:flex-start;justify-content:flex-start}.tokyo_banner_image .banner--mobile-bottom .banner__box{padding:4rem 0 0}.tokyo_banner_image .banner__content{padding:40px}.tokyo_banner_image .info_text_block{top:20px;left:20px;font-size:12px}}@media only screen and (min-width:750px)and (max-width:989px){.tokyo_banner_image .banner__content h2{font-size:40px}.tokyo_banner_image .banner__content{padding:40px}.tokyo_banner_image .info_text_block{top:20px;left:20px;font-size:14px}}@media only screen and (min-width:990px)and (max-width:1199px){.tokyo_banner_image .banner__content h2{font-size:50px}.tokyo_banner_image .banner__content{padding:80px}}@media only screen and (min-width:1200px)and (max-width:1367px){.tokyo_banner_image .banner__content h2{font-size:60px}}@media only screen and (min-width:1367px)and (max-width:1500px){.tokyo_banner_image .banner__content h2{font-size:70px}}.tokyo_richtext .page-width{max-width:1680px}.tokyo_richtext .rich-text__blocks{max-width:100%}.tokyo_richtext .rich-text__text p{font-size:35px;letter-spacing:.02em;line-height:1.3;font-family:Portrait Medium;font-weight:500;font-feature-settings:"lnum" 1}@media only screen and (min-width:200px)and (max-width:749px){.tokyo_richtext .rich-text__text p{font-size:20px}.tokyo_richtext .rich-text{padding-top:40px!important;padding-bottom:20px!important}.tokyo_richtext .page-width{width:100%}}@media only screen and (min-width:750px)and (max-width:989px){.tokyo_richtext .rich-text__text p{font-size:25px}.tokyo_richtext .rich-text{padding-top:40px!important;padding-bottom:20px!important}}@media only screen and (min-width:990px)and (max-width:1199px){.tokyo_richtext .rich-text__text p{font-size:30px}.tokyo_richtext .rich-text{padding-top:60px!important;padding-bottom:30px!important}}.tokyo_image_text .image-with-text .grid{margin-top:-1px}.tokyo_image_text .image-with-text__content h2{font-size:60px;letter-spacing:.04em;line-height:100%;font-family:Portrait Medium;font-weight:500;font-feature-settings:"lnum" 1;margin:0}.tokyo_image_text .image-with-text__content .image-with-text__text{margin:20px 0 0}.tokyo_image_text .image-with-text__content .image-with-text__text p{font-size:16px;line-height:30px;letter-spacing:.025em;font-family:halyard-text,sans-serif;font-weight:300}.tokyo_image_text .button{min-width:211px;font-size:16px;letter-spacing:.05em;min-height:62px;text-transform:uppercase}.tokyo_image_text .button:before,.tokyo_image_text .banner__content .banner__buttons .button:after{display:none}.image-with-text__media{border:none}.tokyo_image_text .page-width{max-width:1680px}@media only screen and (min-width:200px)and (max-width:749px){.tokyo_image_text .image-with-text__content{padding:4rem 2rem}.tokyo_image_text .image-with-text__content h2{font-size:30px}.tokyo_image_text .image-with-text__content .image-with-text__text p{font-size:14px;line-height:26px}.tokyo_image_text .button{min-width:150px;font-size:14px;min-height:50px}.image-with-text__content .image-with-text__text+.button{margin-top:2rem}}@media only screen and (min-width:750px)and (max-width:989px){.tokyo_image_text .image-with-text__content h2{font-size:30px}.tokyo_image_text .button{font-size:14px;min-height:50px}}@media only screen and (min-width:990px)and (max-width:1199px){.tokyo_image_text .image-with-text__content h2{font-size:40px}.tokyo_image_text .button{min-height:55px}}@media only screen and (min-width:1200px)and (max-width:1367px){.tokyo_image_text .image-with-text__content h2{font-size:45px}}.tokyo_collection_page_join .button svg path{fill:#000}.tokyo_collection_page_join .join_section .link_label{color:#fff}.custom_collection_banner.collection-hero{padding:0!important}.custom_collection_banner .collection-hero__inner{align-items:start;flex-direction:column-reverse;padding-bottom:0}.custom_collection_banner .collection-hero__image-container{width:100%}.custom_collection_banner .collection-hero__image-container img{position:relative!important}.custom_collection_banner .collection-hero__text-wrapper{padding:40px;width:100%;display:flex;flex-direction:column;gap:20px}.custom_collection_banner .collection-hero__title{margin:0;font-size:18px;text-transform:uppercase;letter-spacing:.06em;font-family:halyard-text,sans-serif;font-weight:500}.custom_collection_banner .collection-hero__description.rte{font-size:16px;letter-spacing:.025em;font-family:halyard-text,sans-serif;font-weight:300}.custom_collection_banner.collection-hero--with-image .collection-hero__text-wrapper{padding:40px}@media only screen and (min-width:200px)and (max-width:749px){.custom_collection_banner .collection-hero__text-wrapper,.custom_collection_banner.collection-hero--with-image .collection-hero__text-wrapper{padding:20px}.custom_collection_banner.collection-hero--with-image .collection-hero__inner{padding-bottom:0}}@media only screen and (min-width:750px)and (max-width:989px){.custom_collection_banner .collection-hero__text-wrapper,.custom_collection_banner.collection-hero--with-image .collection-hero__text-wrapper{padding:20px}}.collection .grid{column-gap:23px;row-gap:23px;margin:0}.collection .card__information{padding:10px 20px 0!important;display:flex;flex-direction:column;justify-content:space-between}.collection .card__heading{flex:1;margin-top:0;margin-bottom:0;font-size:20px;line-height:1.2;text-transform:uppercase;letter-spacing:.03em;font-family:halyard-text,sans-serif;font-weight:300}.card_information_top{display:flex;justify-content:space-between;gap:15px}.product-grid-container variant-swatch-king .swatches{margin:0!important}.card_information_top .price{text-align:right;font-size:20px;line-height:100%;letter-spacing:.03em;font-family:halyard-text,sans-serif;font-weight:300}.card_information_top .price .price-item{margin:0}.card_information_top .price.price--on-sale .price-item--regular{font-size:20px;line-height:100%;letter-spacing:.03em;font-family:halyard-text,sans-serif;font-weight:300;color:#838383}.card_information_top .price.price--on-sale .price__sale{display:flex;flex-direction:column;gap:5px}.card_information_top .price.price--on-sale .price-item--sale{color:#e00007}.card_information_bottom{display:flex;justify-content:space-between;gap:15px;margin-top:10px}.product_color_field,.product_custom_note{font-size:16px;line-height:30px;letter-spacing:.025em;font-family:halyard-text,sans-serif;font-weight:300}.product-card-wrapper .card__badge.top.left{position:absolute;z-index:1;top:20px;left:20px}.product-card-wrapper .card__badge span{color:#000;background:#ffffffbf;padding:6px 12px 9px;font-size:16px;line-height:1;letter-spacing:.05em;font-family:halyard-text,sans-serif;font-weight:300}.product-card-wrapper .card--media .card__inner .card__content{padding:20px}.product-card-wrapper .card__badge .badge_red_color{color:#e00007}.collection .card__heading a:after{display:none}.collection .card--card:after,.collection .card--standard .card__inner:after{display:none}.slider_wrapper{position:relative;display:flex;align-items:center;overflow:hidden}.slide_grid{display:flex!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none;scroll-behavior:smooth;flex-wrap:nowrap;gap:0;scroll-snap-type:x mandatory}.slide_grid::-webkit-scrollbar{display:none}.slide_inner{min-width:auto!important;width:100%!important;flex:0 0 100%!important;scroll-snap-align:start;box-sizing:border-box}.slide img{width:100%;display:block}.arrow_slide{position:absolute;top:50%;transform:translateY(-50%);border:none;width:30px;height:100%;cursor:pointer;background:transparent;padding:0;z-index:2}.arrow_slide.left{left:12px}.arrow_slide.right{right:12px}.slide_grid .arrow_slide:focus{outline:none!important;box-shadow:none!important}@media only screen and (min-width:200px)and (max-width:749px){.card_information_top{gap:10px;flex-direction:column}.collection .card__heading{font-size:14px}.collection .card__information{padding:10px 10px 0!important}.card_information_top .price{width:auto;text-align:left;font-size:14px}.card_information_top .price.price--on-sale .price-item--regular{font-size:14px}.card_information_top .price.price--on-sale .price__sale{flex-direction:column}.product_color_field,.product_custom_note{font-size:13px;line-height:25px}.card_information_bottom{flex-direction:column}.product-card-wrapper .card__badge.top.left{top:10px;left:10px}.product-card-wrapper .card__badge spa{font-size:12px}}@media only screen and (min-width:750px)and (max-width:989px){.card_information_top{gap:10px}.card_information_top .price{width:auto;text-align:left;font-size:14px}.card_information_top .price.price--on-sale .price-item--regular,.collection .card__heading{font-size:14px}.collection .card__information{padding:10px 10px 0!important}.card_information_top .price.price--on-sale .price__sale{flex-direction:column}.product_color_field,.product_custom_note{font-size:13px;line-height:25px}.grid--1-col-tablet-down .grid__item{width:calc(33.33% - var(--coll-grid-spacing) * 2 / 3);max-width:calc(33.33% - var(--coll-grid-spacing) / 2)}.product-card-wrapper .card__badge.top.left{top:10px;left:10px}.product-card-wrapper .card__badge spa{font-size:12px}}@media only screen and (min-width:990px)and (max-width:1199px){.card_information_top{gap:10px}.card_information_top .price{width:auto;text-align:left;font-size:14px}.card_information_top .price.price--on-sale .price-item--regular,.collection .card__heading{font-size:14px}.card_information_top .price.price--on-sale .price__sale{flex-direction:column}.product_color_field,.product_custom_note{font-size:13px;line-height:25px}}@media only screen and (min-width:1200px)and (max-width:1367px){.card_information_top{gap:10px}.card_information_top .price{width:auto;text-align:left;font-size:16px}.card_information_top .price.price--on-sale .price-item--regular,.collection .card__heading{font-size:16px}.card_information_top .price.price--on-sale .price__sale{flex-direction:column}.product_color_field,.product_custom_note{font-size:14px;line-height:28px}}@media only screen and (min-width:1368px)and (max-width:1500px){.card_information_top .price{width:auto}.card_information_top .price.price--on-sale .price__sale{flex-direction:column}.card_information_top .price{width:auto;text-align:left;font-size:16px}.card_information_top .price.price--on-sale .price-item--regular,.collection .card__heading{font-size:16px}.product_color_field,.product_custom_note{font-size:14px;line-height:28px}}@media only screen and (min-width:1501px)and (max-width:1800px){.card_information_top .price{width:auto}}.promotional_card{position:relative}.promotional_card:before{content:"";position:absolute;left:0;bottom:0;width:100%;background:linear-gradient(180deg,#0000,#000);height:100%;opacity:40%}.promotional_card_content{position:absolute;bottom:0;left:0;padding:100px;width:100%}.promotional_card_content_p{max-width:810px}.promotional_card_content_p p{font-size:40px;line-height:1.1;margin:0;letter-spacing:.02em;font-family:Portrait Medium;font-weight:500;font-feature-settings:"lnum"}.promotional_card_button .button{font-size:16px;letter-spacing:.05em;min-height:62px}.promotional_card_content_grid{display:flex;justify-content:space-between;gap:15px;align-items:end}.collection .grid__item.promotional_item{width:100%;max-width:100%}.promotional_card_button .button:before,.promotional_card_button .button:after{display:none}@media only screen and (min-width:200px)and (max-width:749px){.promotional_card_content_grid{flex-direction:column;align-items:start}.promotional_card_content{padding:20px}.promotional_card_button .button{font-size:14px;letter-spacing:.05em;min-height:50px}.promotional_card_media img{height:350px;object-fit:cover}.promotional_card_content_p p{font-size:20px}}@media only screen and (min-width:750px)and (max-width:989px){.promotional_card_content{padding:40px 20px}.promotional_card_button .button{font-size:14px;min-height:50px}.promotional_card_content_p p{font-size:22px}.promotional_card_content_p{max-width:450px}}@media only screen and (min-width:990px)and (max-width:1199px){.promotional_card_content{padding:40px}.promotional_card_button .button{font-size:16px;min-height:55px}.promotional_card_content_p p{font-size:30px}.promotional_card_content_p{max-width:600px}}@media only screen and (min-width:1200px)and (max-width:1367px){.promotional_card_content{padding:80px 70px}.promotional_card_content_p p{font-size:35px}}.menu-drawer__account{gap:8px;font-family:halyard-text,sans-serif;font-weight:300}.main_cart_item_right{background:#f2ede2;padding:100px 40px}.main_cart_item_flex{display:flex}.main_cart_item_flex .page-width{width:100%;padding:0 60px 0 100px;width:70%;max-width:70%}.main_cart_item_right{width:30%;max-width:30%}.main_cart_item_flex .title-wrapper-with-link{margin:5rem 0 4rem}cart-items .main_cart_item_flex .title-wrapper-with-link{flex-direction:column;justify-content:start;align-items:start;gap:15px}.main_cart_item_flex h1.title{font-size:60px;letter-spacing:.04em;line-height:normal;font-family:Portrait Medium;font-weight:500;font-feature-settings:"lnum"}.text_cart{font-size:16px;line-height:30px;letter-spacing:.025em;font-family:halyard-text,sans-serif;font-weight:300}.main_cart_item_flex .cart-items thead th{font-size:20px;padding-bottom:25px;line-height:normal;letter-spacing:.03em;font-family:halyard-text,sans-serif;font-weight:300;border-bottom:.1rem solid #000}.main_cart_item_flex .cart-items td{padding-top:60px}.main_cart_item_flex .cart-item__image{max-width:100%;width:100%}.main_cart_item_flex .cart-item__media{width:300px;min-width:300px}.main_cart_item_flex .cart-item{padding-top:60px;padding-bottom:60px;border-bottom:1px solid #000}.main_cart_item_flex .cart-item__name{font-size:40px;letter-spacing:.02em;line-height:normal;font-family:Portrait Medium;font-weight:500;font-feature-settings:"lnum"}.main_cart_item_flex .cart-item__name:hover{text-decoration:none}.cart_item_short_color{font-size:20px;margin-top:10px!important;line-height:normal;letter-spacing:.03em;text-transform:uppercase;font-family:halyard-text,sans-serif;font-weight:300}.main_cart_item_flex .cart-item__details .product-option{display:none}.main_cart_item_flex .quantity:before,.main_cart_item_flex .quantity:after{box-shadow:unset}.main_cart_item_flex .cart-items thead th:first-child{width:70%}.main_cart_item_flex .cart-items .cart-items__heading--quantity,.main_cart_item_flex .cart-item .cart-item__quantity{padding-left:0;text-align:center}.main_cart_item_flex .cart-item__totals .price{font-size:20px;line-height:normal;letter-spacing:.03em;font-family:halyard-text,sans-serif;font-weight:300;margin-top:0!important}.main_cart_item_flex .quantity{min-height:auto;width:75px}.main_cart_item_flex .button:hover svg path,.main_cart_item_flex .button svg path{transform:translate(0)}.main_cart_item_flex .cart__items{border-color:#000}.main_cart_item_flex .cart__items .quantity__button{width:25px}.main_cart_item_flex .cart-item__quantity-wrapper{justify-content:center}.cart_right_inner{display:flex;gap:40px;flex-direction:column}.cart_loop_div{display:flex;gap:15px;flex-direction:column}.cart_loop_div h3{font-size:40px;color:#000;margin:0;line-height:normal;letter-spacing:.02em;font-family:Portrait Medium;font-feature-settings:"lnum" 1}.cart_loop_div p{font-size:16px;line-height:30px;letter-spacing:.025em;margin:0;color:#000;font-family:halyard-text,sans-serif;font-weight:300}.cart_loop_div p a{color:#000;text-decoration:underline}.main_cart_item_flex .cart__checkout-button{min-height:62px;font-size:20px;line-height:32px;letter-spacing:.05em;text-transform:uppercase;font-family:halyard-text,sans-serif;font-weight:300}.main_cart_item_flex .cart__checkout-button:before,.main_cart_item_flex .cart__checkout-button:after{display:none}.main_cart_item_flex .totals{justify-content:space-between}.main_cart_item_flex .totals h2{font-size:20px;text-transform:uppercase;font-family:halyard-text,sans-serif;font-weight:300}.main_cart_item_flex .totals .totals__total-value{font-size:20px;text-transform:uppercase;font-family:halyard-text,sans-serif;font-weight:500}.main_cart_item_flex .cart__ctas{text-align:center;margin-top:40px}.main_cart_item_flex .cart__dynamic-checkout-buttons{margin-top:20px}.main_cart_item_flex .cart__footer{padding:60px 0}@media only screen and (min-width:200px)and (max-width:749px){.main_cart_item_flex .title-wrapper-with-link{margin:3rem 0 2rem}.main_cart_item_flex h1.title{font-size:32px}.text_cart{font-size:14px;line-height:24px}.main_cart_item_flex .page-width{width:100%;max-width:100%;padding:0 20px}.main_cart_item_flex{flex-direction:column}.main_cart_item_flex .cart-item__media{width:100%;min-width:100%}.main_cart_item_flex .cart-items thead th{font-size:14px;padding-bottom:20px;border-bottom:none}.main_cart_item_flex .cart-item{padding-top:30px;padding-bottom:30px}.main_cart_item_flex .cart-items td{padding-top:0}.main_cart_item_flex .cart-item__name{font-size:22px}.cart_item_short_color{font-size:14px}.main_cart_item_flex .cart-items thead tr{border-color:#000;margin-bottom:0}.main_cart_item_flex .cart-item__totals .price{font-size:14px}.main_cart_item_flex .cart-item__quantity-wrapper{justify-content:start}.main_cart_item_right{width:100%;max-width:100%;padding:40px 20px}.main_cart_item_flex .cart-item__totals .price{font-size:16px}.cart_loop_div h3{font-size:22px}.cart_loop_div p{font-size:14px;line-height:24px}.cart_right_inner{gap:20px}.main_cart_item_flex .totals h2,.main_cart_item_flex .totals .totals__total-value{font-size:16px}.main_cart_item_flex .cart__checkout-button{min-height:50px;font-size:14px}.main_cart_item_flex .cart__items{border:none}.main_cart_item_flex .cart__footer{padding:30px 0}}@media only screen and (min-width:750px)and (max-width:989px){.main_cart_item_flex .page-width{padding:0 20px}.main_cart_item_right{padding:40px 20px}.main_cart_item_flex h1.title{font-size:32px}.text_cart{font-size:14px;line-height:24px}.main_cart_item_flex .cart-item__media{width:100px;min-width:100px}.main_cart_item_flex .cart-items thead th{font-size:14px;padding-bottom:20px}.main_cart_item_flex .cart-item__name{font-size:22px}.cart_item_short_color{font-size:14px}.main_cart_item_flex .cart-item__totals .price{font-size:16px}.main_cart_item_flex .cart-items td{padding-top:30px}.main_cart_item_flex .cart-item>td+td{padding-left:2rem}.main_cart_item_flex .cart-items thead th:first-child{width:55%}.cart_loop_div h3{font-size:22px}.cart_loop_div p{font-size:14px;line-height:24px}.cart_right_inner{gap:20px}.main_cart_item_flex .totals h2,.main_cart_item_flex .totals .totals__total-value{font-size:16px}.main_cart_item_flex .cart__checkout-button{min-height:50px;font-size:14px}}@media only screen and (min-width:990px)and (max-width:1199px){.main_cart_item_flex .page-width{padding:0 40px 0 80px}.main_cart_item_right{padding:60px 40px}.main_cart_item_flex h1.title{font-size:42px}.main_cart_item_flex .cart-item__media{width:100px;min-width:100px}.main_cart_item_flex .cart-item__name{font-size:32px}.cart_item_short_color{font-size:16px}.main_cart_item_flex .cart-items td{padding-top:30px}.main_cart_item_flex .cart-item>td+td{padding-left:2rem}.main_cart_item_flex .cart-items thead th:first-child{width:55%}.cart_loop_div h3{font-size:32px}.cart_right_inner{gap:30px}.main_cart_item_flex .totals h2,.main_cart_item_flex .totals .totals__total-value{font-size:16px}.main_cart_item_flex .cart__checkout-button{min-height:50px;font-size:14px}.main_cart_item_flex .cart__checkout-button{min-height:55px}}@media only screen and (min-width:1200px)and (max-width:1367px){.main_cart_item_flex h1.title{font-size:50px}.main_cart_item_flex .cart-item__media{width:160px;min-width:160px}.main_cart_item_flex .cart-item__name{font-size:32px}.cart_loop_div h3{font-size:35px}}.section_common_image_text{height:100%}.common_image_text{overflow:hidden;height:100%}.common_image_text_width,.common_image_text .image-with-text__grid{height:100%}.common_image_text .image-with-text__text-item .image-with-text__content>*+*{margin-top:10px}.common_image_text .image-with-text__text-item .image-with-text__content .image-with-text__text+.button{margin-top:30px}.common_image_text .image-with-text__text-item .image-with-text__heading{font-size:80px;line-height:1.1;letter-spacing:.04em}.common_image_text .image-with-text__text-item .image-with-text__text{text-transform:uppercase;line-height:1.1;font-size:18px}.common_image_text .image-with-text__text-item .image-with-text__text ul{padding:0;line-height:1.5}.common_image_text .button{font-size:16px;gap:15px;min-width:186px;min-height:62px;font-family:halyard-text,sans-serif;font-weight:500}.common_image_text .image-with-text__media{position:relative}.common_image_text_absolute{position:absolute;top:50%!important;transform:translateY(-50%);left:0;right:0;margin:0 auto;padding:50px;height:auto!important;width:100%}.common_image_text_absolute .support_popup_flex_box{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;max-width:fit-content;margin:0 auto}.common_image_text_absolute .support_popup_inner a{background:#fff;padding:25px;display:block;text-decoration:none;height:100%;transition:.3s all ease-in-out;width:100%;max-width:200px}.common_image_text_absolute .support_popup_box{display:flex;flex-direction:column;gap:10px}.common_image_text_absolute .support_popup_text .h3{font-size:16px;line-height:1.2;letter-spacing:.025em;color:#000;font-family:halyard-text,sans-serif;font-weight:300;margin:0;text-transform:uppercase;transition:.3s all ease-in-out}.common_image_text_absolute .support_popup_img svg{width:50px;height:50px;transition:.3s all ease-in-out}.common_image_text_absolute .support_popup_inner a:hover{background:#000}.common_image_text_absolute .support_popup_inner a:hover .support_popup_img svg .d,.support_popup_inner a:hover .support_popup_img svg path{fill:#fff}.common_image_text_absolute .image-with-text__text{font-size:16px;letter-spacing:.02em;background:#fff;padding:40px;border-radius:20px;max-width:550px;margin:0 auto}.common_image_text_absolute .image-with-text__text p{color:#888;font-family:halyard-text,sans-serif;font-weight:300}@media only screen and (min-width:200px)and (max-width:749px){.common_image_text .image-with-text__text-item .image-with-text__heading{font-size:40px}.common_image_text .image-with-text__text-item .image-with-text__text{font-size:14px}.common_image_text .button{font-size:12px;min-height:50px}.common_image_text_absolute{padding:30px 15px}.common_image_text_absolute .support_popup_flex_box{gap:10px}.common_image_text_absolute .support_popup_inner a{padding:10px}.common_image_text_absolute .support_popup_text .h3{font-size:12px}.common_image_text .image-with-text__content{padding:4rem 15px 5rem}.common_image_text .image-with-text__grid{flex-direction:column-reverse}.common_image_text_absolute .support_popup_img svg{width:40px;height:40px}.common_image_text_absolute .support_popup_box{align-items:start}.common_image_text_absolute .image-with-text__text{font-size:14px;padding:20px;border-radius:10px}}@media only screen and (min-width:750px)and (max-width:989px){.common_image_text .image-with-text__text-item .image-with-text__heading{font-size:40px}.common_image_text .image-with-text__text-item .image-with-text__text{font-size:14px}.common_image_text .button{font-size:12px;min-height:50px}.common_image_text_absolute{padding:30px 15px}.common_image_text_absolute .support_popup_flex_box{gap:10px}.common_image_text_absolute .support_popup_inner a{padding:10px}.common_image_text_absolute .support_popup_text .h3{font-size:12px}.common_image_text .image-with-text__content{padding:4rem 15px 5rem}.common_image_text_absolute .support_popup_img svg{width:40px;height:40px}.common_image_text_absolute .image-with-text__text{font-size:14px;padding:20px;border-radius:10px}}@media only screen and (min-width:990px)and (max-width:1199px){.common_image_text .image-with-text__text-item .image-with-text__heading{font-size:40px}.common_image_text .image-with-text__text-item .image-with-text__text{font-size:14px}.common_image_text .button{font-size:12px;min-height:50px}.common_image_text_absolute{padding:30px 15px}.common_image_text_absolute .support_popup_flex_box{gap:10px}.common_image_text_absolute .support_popup_inner a{padding:10px}.common_image_text_absolute .support_popup_text .h3{font-size:12px}}@media only screen and (min-width:1200px)and (max-width:1367px){.common_image_text .image-with-text__text-item .image-with-text__heading{font-size:54px}.common_image_text_absolute .support_popup_inner a{padding:20px}.common_image_text_absolute .support_popup_text .h3{font-size:14px}}@media only screen and (min-width:1368px)and (max-width:1500px){.common_image_text .image-with-text__text-item .image-with-text__heading{font-size:64px}}@media only screen and (min-width:1501px)and (max-width:1700px){.common_image_text .image-with-text__text-item .image-with-text__heading{font-size:74px}}
/*# sourceMappingURL=/cdn/shop/t/124/assets/style.css.map */
