.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{top:0;right:0;bottom:0;left:0}.bottom-0{bottom:0}.left-0{left:0}.right-0{right:0}.top-0{top:0}.block{display:block}.flex{display:flex}.hidden{display:none}.w-full{width:100%}.flex-col{flex-direction:column}.items-center{align-items:center}.text-start{text-align:start}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}ol,ul{list-style:none}table{border-spacing:0;border-collapse:collapse}:root{--gutter:var(--gutter-mobile);--container-pad-x:16px;--carousel-edge:40px;--theme-sticky-header-height:0px;--space-unit:4px}@media(min-width:768px){:root{--gutter:var(--gutter-desktop);--container-pad-x:30px}}@media(min-width:1000px){:root{--container-pad-x:50px}}@media(min-width:1300px){:root{--gutter:var(--gutter-large)}}@media(min-width:1450px){:root{--container-pad-x:60px}}.lightly-spaced-row{margin-bottom:1em}.content-trim-my>:is(.subheading,.majortitle,.lightly-spaced-row,.lightish-spaced-row-above):first-child{margin-top:0}.content-trim-my>:is(.subheading,.majortitle,.lightly-spaced-row,.lightish-spaced-row-above):last-child{margin-bottom:0}:is(.subheading,.majortitle,.lightly-spaced-row):has(+.tiny-preceding-margin){margin-bottom:12px}html{box-sizing:border-box}*,:before,:after{box-sizing:inherit}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}.cf{zoom:1}button,input[type=submit],input[type=button]{-webkit-appearance:none;appearance:none}.js body:not(.tab-used) :focus{outline:0}[hidden]{display:none!important}@media(prefers-reduced-motion){.has-motion{animation:auto ease 0s 1 normal none running none!important;transition:none!important}}button{margin:0;padding:0;border:0;background:0 0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;cursor:pointer}button svg{pointer-events:none}.btn{display:inline-block;height:auto;margin:0;padding:var(--input-btn-padding-top) 25px var(--input-btn-padding-bottom);transition:background-color .1s,color .1s,border-color .1s,opacity .1s;border:1.5px solid rgb(var(--btn-border-color));border-radius:var(--btn-border-radius);background:rgb(var(--btn-bg-color));color:rgb(var(--btn-text-color));font-family:var(--base-font-family);font-size:var(--button-text-size);font-style:var(--base-font-style);font-weight:var(--base-font-weight);letter-spacing:var(--btn-letter-spacing);line-height:1em;text-align:center;text-transform:var(--btn-text-transform);vertical-align:middle;cursor:pointer;-webkit-tap-highlight-color:transparent;text-decoration:none!important}@media(hover:none){.btn:active{border-color:rgb(var(--btn-border-hover-color));background:rgb(var(--btn-bg-hover-color));color:rgb(var(--btn-text-hover-color))}}@media(hover:hover){.btn:hover{border-color:rgb(var(--btn-border-hover-color));background:rgb(var(--btn-bg-hover-color));color:rgb(var(--btn-text-hover-color))}}.btn--large{padding:15px 25px;font-size:var(--base-text-size)}.btn--wide{width:100%}.button-row{margin-top:calc(-10px + 2rem);margin-left:-.5em;margin-right:-.5em}.button-row .button-row__btn{margin-top:10px;margin-left:.5em;margin-right:.5em}:root{--icon-size:24px}svg{vertical-align:middle}svg.feather{stroke:currentcolor;fill:transparent}.icon{width:var(--icon-size);height:var(--icon-size)}.icon--large{--icon-size:38px}img{max-width:100%;height:auto;object-fit:cover}.custom-select__btn{display:flex;width:var(--custom-select-button-width, auto);min-width:100%;max-width:100%;background-color:var(--input-background-color);color:rgb(var(--input-text-color));font-size:var(--base-text-size);font-weight:var(--base-font-weight);line-height:1.2em}.custom-select__btn>.icon{flex-shrink:0;width:36px;height:20px;margin-inline:auto -5px;padding-inline-start:16px}.custom-select__listbox{z-index:100;top:5px;left:-5px;min-width:100%;max-height:20em;overflow-y:auto;border:1px solid var(--body-input-border-color);outline:0;background-color:var(--body-input-background-color);box-shadow:#00000026 0 5px 10px;color:rgb(var(--body-input-text-color));font-size:var(--base-text-size)}.custom-select__option{padding:9px 15px;cursor:pointer}.custom-select__btn{padding:.75em 20px;border:1px var(--input-border-color) solid;background:var(--input-background-color);color:rgb(var(--input-text-color));border-radius:var(--btn-border-radius)}@media(hover:none){.custom-select__btn:active{border:1px var(--input-border-color) solid;background:var(--input-background-color);color:rgb(var(--input-text-color))}}@media(hover:hover){.custom-select__btn:hover{border:1px var(--input-border-color) solid;background:var(--input-background-color);color:rgb(var(--input-text-color))}}.custom-select__btn>.icon{width:25px;padding-inline-start:10px}.custom-select__listbox{margin:0;border-radius:var(--modal-border-radius)}select{max-width:100%;font-family:inherit;font-style:inherit;font-weight:inherit}input[type=text],input[type=number],input[type=email],input[type=password],input[type=address],input[type=tel],input[type=date],textarea{box-sizing:border-box;max-width:100%;margin:0;padding:.8em 20px;border:1px var(--input-border-color) solid;border-radius:var(--btn-border-radius);background:var(--input-background-color);color:rgb(var(--input-text-color));font-family:var(--base-font-family);font-size:var(--input-text-size);font-style:var(--base-font-style);font-weight:var(--base-font-weight);line-height:calc(1.3*var(--input-text-size));vertical-align:middle;-webkit-appearance:none;appearance:none}input[type=text]:hover,input[type=number]:hover,input[type=email]:hover,input[type=password]:hover,input[type=address]:hover,input[type=tel]:hover,input[type=date]:hover,textarea:hover{border:1px var(--input-border-color-hover) solid}input[type=text]:active,input[type=text]:focus,input[type=number]:active,input[type=number]:focus,input[type=email]:active,input[type=email]:focus,input[type=password]:active,input[type=password]:focus,input[type=address]:active,input[type=address]:focus,input[type=tel]:active,input[type=tel]:focus,input[type=date]:active,input[type=date]:focus,textarea:active,textarea:focus{border:1px var(--input-border-color-active) solid;box-shadow:0 0 0 var(--input-active-shadow-width) var(--input-border-color-active)}input[type=email],input[type=tel]{direction:ltr}::placeholder{color:rgb(var(--input-text-color))}.buttoned-input:has(input:is(:active,:focus)){border:1px var(--input-border-color-active) solid;box-shadow:0 0 0 var(--input-active-shadow-width) var(--input-border-color-active)}body{font-family:var(--base-font-family);font-style:var(--base-font-style);font-weight:var(--base-font-weight)}h1,.h1,h2,h3,h4,h5,h6,.heading-font{font-family:var(--heading-font-family);font-style:var(--heading-font-style);font-weight:var(--heading-font-weight);letter-spacing:var(--heading-font-letter-spacing)}.pageheader .logotext,#shoplogo .logotext{font-family:var(--logo-font-family);font-style:var(--logo-font-style);font-weight:var(--logo-font-weight)}.navigation{font-family:var(--nav-font-family);font-style:var(--nav-font-style);font-weight:var(--nav-font-weight)}strong,b{font-weight:700}ul,ol{margin:0;padding:0;list-style:none}th,td{padding:.7em;border-collapse:collapse;border-top:1px solid rgb(var(--text-color)/var(--divider-opacity));border-bottom:1px solid rgb(var(--text-color)/var(--divider-opacity))}th{border-bottom-width:3px;font-weight:700;text-align:start}p,fieldset,table{margin-bottom:1em}a,.link{transition:color .1s,border-color .1s,opacity .1s,text-decoration-color .1s;color:rgb(var(--link-color));text-decoration:none;-webkit-tap-highlight-color:transparent}a svg{pointer-events:none}h1,.h1,h2,h3,h4,h5,h6,.heading-font{margin-bottom:10px;color:rgb(var(--heading-color));line-height:1.2}:root{--font-scale:calc((var(--larger-text-size) - var(--base-text-size)) * .16)}h1,.h1{font-size:var(--larger-text-size)}h2,.h2{font-size:calc(5*var(--font-scale) + var(--base-text-size))}h3,.h3{font-size:calc(4*var(--font-scale) + var(--base-text-size))}h4,.h4{font-size:calc(3*var(--font-scale) + var(--base-text-size))}h6,.h6{font-size:calc(var(--font-scale) + var(--base-text-size))}@media(max-width:767.98px){:root{--font-scale:calc((var(--larger-mobile-text-size) - var(--base-text-size)) * .16)}h1,.h1{font-size:var(--larger-mobile-text-size)}}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{text-transform:var(--heading-text-transform)}.title,.majortitle{margin:0 0 1.25rem}.underline--on-hover:not(:hover){text-decoration-color:transparent}.rte>p:last-child{margin-bottom:0}.rte li:has(>ul:first-child,>ol:first-child){list-style-type:none}.announcement-bar{display:block;position:relative;z-index:401;background-color:var(--bg-color);background-image:var(--bg-gradient, none);color:rgb(var(--text-color));font-size:var(--smaller-text-size-1);line-height:1.4em}.announcement-bar a{color:rgb(var(--link-color));text-decoration:none}.announcement-bar a:hover{text-decoration:none}.announcement-bar .container{display:flex;align-items:center;justify-content:space-between}.announcement-bar__left{flex:2 0 0px}.announcement-bar__middle{position:relative;flex:1 1 auto;text-align:center}@media(min-width:768px){.announcement-bar__middle:not(:first-child):not(:last-child){max-width:50%}}.announcement-bar__right{flex:2 0 0px;text-align:end}.announcement-bar__announcements{position:relative;margin:.8em 0;font-size:var(--announcement-font-size)}.announcement{display:flex;align-items:center;color:rgb(var(--text-color));min-height:1.4em}.announcement a{text-decoration-line:underline;text-decoration-style:initial;text-underline-offset:1px;text-decoration-color:rgb(var(--link-color)/.6);text-decoration-thickness:1px}.announcement a:hover{text-decoration-line:underline;text-decoration-style:initial;text-decoration-thickness:1px;text-decoration-color:rgb(var(--link-color))}.announcement__text{flex:0 0 100%;line-height:1.3em;transition:opacity .5s ease-out .5s,transform .7s cubic-bezier(.09,.49,.39,.99) .5s}.announcement--inactive{visibility:hidden;position:absolute;top:0;left:0;width:100%;transition:visibility .3s}.announcement--inactive .announcement__text{opacity:0;transform:translateY(8px);transition:opacity .3s ease-out,transform .3s ease-out .3s}.announcement-bar__announcement-controller{position:absolute;top:calc(100% - 4px);left:50%;transform:translate(-50%);white-space:nowrap}.announcement-bar__announcement-controller:not(:focus-within){height:0;overflow:hidden;clip:rect(0,0,0,0)}.announcement-bar__announcement-controller .announcement-button{background:var(--bg-color);color:inherit}.announcement-bg{transition:opacity .3s .3s;opacity:0}.announcement-bg.is-active{transition-delay:0s;opacity:1}.announcement-bg:not(:has(+.announcement-bg)){transition-delay:0s}cart-drawer{display:flex;flex:1 0 0px}.cart-drawer{display:flex;flex:1 0 auto;flex-direction:column;width:100%;overflow-x:hidden}.cart-drawer .cart-item-list{margin:var(--gutter-content)0}.cart-drawer .cart-item-list__body{margin:calc(var(--gutter-content)/-2)0}.cart-drawer__content{display:flex;flex:1 0 0px;flex-direction:column;justify-content:space-between;overflow:hidden auto}.cart-drawer__content-item{padding:0 var(--gutter-content)}.cart-drawer__header{display:flex;align-items:center;justify-content:space-between;margin:15px 0}@media(min-width:768px){.cart-drawer__header{margin-top:20px}}.cart-drawer__footer{flex:0 0 auto;padding:var(--gutter-content) var(--gutter-content) calc(var(--gutter-content) + env(safe-area-inset-bottom,0)*1.5);border-top:1px solid rgb(var(--text-color)/var(--divider-opacity))}.cart-drawer__empty-content{display:flex;position:absolute;top:0;right:0;left:0;padding:var(--gutter-content);flex-direction:column;align-items:center;justify-content:center;height:100%;transition:opacity .5s}.cart-drawer__empty-content .drawer__close-btn{position:absolute;top:var(--gutter-content);right:var(--gutter-content)}.cart-drawer__content--hidden,.cart-drawer__footer--hidden,.cart-drawer__empty-content--hidden{visibility:hidden;opacity:0}.cart-drawer__title{margin-bottom:0}.cart-info-block--lmtb{margin-top:30px;margin-bottom:30px}page-header,main-navigation{display:block}.pageheader{--link-color:var(--header-text-col);position:relative;z-index:4000;transition:background-color 175ms ease-in;background:var(--header-bg-col);color:var(--header-text-col)}.pageheader svg.feather{stroke:currentcolor;fill:none}.pageheader .logo{padding:20px 0;text-align:center}.pageheader .logo a{display:inline-block;color:var(--logo-col)}.logo__link{position:relative}.pageheader .logo .logotext{font-size:var(--logo-text-size);line-height:1.4em;word-break:break-word}@media(min-width:768px){.pageheader--layout-inline-permitted .navigation--left{visibility:visible}.pageheader--layout-inline-permitted .navigation.navigation--left{border:0;color:inherit}.pageheader--layout-inline-permitted .navigation.navigation--left .navigation__link:hover,.pageheader--layout-inline-permitted .navigation.navigation--left .menu-promotion__link:hover{color:var(--header-text-hover-col)}.pageheader--layout-inline-permitted .navigation.navigation--left .navigation__tier-1{transition:none;border:0;background:0 0}.pageheader--layout-inline-permitted .logo-area__left:after,.pageheader--layout-inline-permitted .logo-area__left__inner:after{content:"-";visibility:hidden;width:0}.pageheader--layout-inline-permitted .logo-area__left{min-height:calc(1.5em + 44px);font-size:var(--nav-text-size)}.pageheader--layout-inline-permitted .logo-area__left__inner .show-search-link{display:none}.pageheader--layout-inline-permitted .logo-area__right .show-search-link{display:flex;align-items:center}.pageheader--layout-inline-permitted+#main-nav .navigation--main{visibility:hidden;border:0}.pageheader--layout-inline-permitted+#main-nav .navigation--main .navigation__tier-1{height:0}.pageheader--layout-inline-permitted+#main-nav .navigation--main .navigation__tier-1>.navigation__item>.navigation__link,.pageheader--layout-inline-permitted+#main-nav .navigation--main .navigation__tier-1>.navigation__item>.navigation__children-toggle{display:none}}.logo-area .mobile-nav-toggle{display:none;flex:0 0 auto;width:44px;height:44px;color:inherit}@media(max-width:767.98px){.logo-area .mobile-nav-toggle{display:inline-block}}.page-shade,.header-shade{visibility:hidden;position:fixed;z-index:300;top:0;left:0;width:100%;height:0;transition:visibility .34s,opacity .34s;opacity:0;background:#0000004d;pointer-events:none}@media(max-width:767.98px){.page-shade,.header-shade{z-index:7000}}.header-shade{position:absolute}.section-header{position:relative;z-index:400;top:0}.cart-link{display:flex;align-items:center}@media(max-width:767.98px){.cart-link{position:relative;justify-content:center;width:44px;height:44px}}.cart-link__label{margin-inline-end:8px;vertical-align:middle}.cart-link__icon{position:relative;margin:0 0 2px}.cart-link__count{position:absolute;top:-3px;right:-5px;min-width:15px;padding:3px;border-radius:12px;background:var(--header-text-col);color:var(--header-bg-col);font-size:9px;font-weight:500;line-height:1em;text-align:center;white-space:nowrap}.cart-link__count:empty{display:none}.navigation{position:relative;z-index:2;font-size:var(--nav-text-size);line-height:1.5;text-align:center}.navigation li{list-style:none;vertical-align:top}.navigation--left{display:none;visibility:hidden;position:absolute;top:0;left:0;height:100%;white-space:nowrap}@media(min-width:768px){.navigation--left{display:block}}.navigation--left .navigation__tier-1-container{position:absolute;top:50%;left:-18px;width:100%;margin-top:calc(-.75em - 22px)}.navigation--left .navigation__tier-1-container .navigation__tier-1>.navigation__item>.navigation__link{padding-top:22px;padding-bottom:22px}.navigation--left .navigation__tier-1-container .navigation__tier-1>.navigation__item>.navigation__link:before{bottom:calc(50% - var(--theme-header-height)/2 - .5px)}.navigation__item{display:block}.navigation__link{display:block;padding:10px 18px}.navigation{color:var(--main-nav-link-col)}.navigation .navigation__tier-1{padding:12px 0;transition:background-color 175ms ease-in;background:var(--main-nav-bg)}.navigation .navigation__tier-1>.navigation__item{display:flex}.navigation .navigation__link,.navigation .menu-promotion__link{display:block;color:inherit;text-align:start}.navigation .navigation__link:hover,.navigation .menu-promotion__link:hover{color:inherit}.navigation .feather{stroke:currentcolor;fill:none}@media(min-width:768px){.navigation{transition:border 175ms ease-in;border-bottom:1px solid var(--heading-divider-col);text-align:center}.navigation .navigation__link{transition:color .1s}.navigation .navigation__link:hover,.navigation .menu-promotion__link:hover{color:var(--main-nav-link-hover-col)}.navigation .navigation__tier-1{padding:0}.navigation .navigation__tier-1>.navigation__item{display:inline-block}.navigation .navigation__tier-1>.navigation__item>.navigation__link{display:inline-block;position:relative;padding:18px;white-space:nowrap}.navigation .navigation__tier-1>.navigation__item>.navigation__link:before{content:"";position:absolute;z-index:20;bottom:-1px;left:18px;width:calc(100% - 36px);height:2px;transform:scaleX(0);transition:transform .3s;background-color:currentcolor;will-change:transform}.navigation .navigation__tier-1>.navigation__item>.navigation__link:hover:before{transform:scaleX(1)}.navigation .navigation__tier-1>.navigation__item.navigation__item--active>.navigation__link:before{transform:scaleX(1)}}.mobile-navigation-drawer{display:none;visibility:hidden;position:fixed;z-index:8001;top:0;left:-1px;box-sizing:border-box;width:min(88%,540px);height:100%;padding-bottom:calc(env(safe-area-inset-bottom,0)*1.5 + 60px);overflow:hidden auto;transform:translate(-100%);background:var(--main-nav-bg);color:var(--main-nav-link-col);text-align:start;will-change:transform}.mobile-navigation-drawer .navigation__mobile-header{border-bottom:1px solid var(--heading-divider-col)}.mobile-navigation-drawer .mobile-nav-toggle{padding:12px 20px;color:inherit}.mobile-navigation-drawer .navigation__tier-1{text-align:start}.mobile-navigation-drawer .navigation__tier-1>.navigation__item{flex-wrap:nowrap}.mobile-navigation-drawer .navigation__tier-1>.navigation__item>.navigation__link{font-weight:var(--mobile-menu-font-weight)}.mobile-navigation-drawer .navigation{position:static;margin-bottom:40px;font-size:17px;text-align:inherit}.mobile-navigation-drawer .navigation__link{padding:12px 20px}.mobile-navigation-drawer .navigation__item{align-items:flex-start}.navigation__mobile-header{display:flex;align-items:flex-start;justify-content:space-between}.mobile-nav-title{visibility:hidden;padding:12px 0;overflow:hidden;transform:translate3d(10px,0,0);transition:transform .35s cubic-bezier(.55,.03,.37,.96),opacity .35s cubic-bezier(.55,.03,.37,.96),visibility .35s cubic-bezier(.55,.03,.37,.96);opacity:0;text-overflow:ellipsis;white-space:nowrap}.mobile-nav-back{visibility:hidden;padding:12px 20px;transition:opacity .35s cubic-bezier(.55,.03,.37,.96),visibility .35s cubic-bezier(.55,.03,.37,.96);opacity:0;color:inherit}.mobile-navigation-drawer .navigation__tier-1>.navigation__item>.navigation__link,.mobile-navigation-drawer .navigation__tier-1>.navigation__item>.navigation__children-toggle,.mobile-navigation-drawer .navigation__mobile-products,.mobile-navigation-drawer .mobile-navigation-drawer__footer{transition:opacity .24s .19s,transform .24s,visibility .24s}body:not(.reveal-mobile-nav) .mobile-navigation-drawer .navigation__tier-1>.navigation__item>.navigation__link,body:not(.reveal-mobile-nav) .mobile-navigation-drawer .navigation__tier-1>.navigation__item>.navigation__children-toggle,body:not(.reveal-mobile-nav) .mobile-navigation-drawer .navigation__mobile-products,body:not(.reveal-mobile-nav) .mobile-navigation-drawer .mobile-navigation-drawer__footer,.mobile-navigation-drawer--child-open .navigation__tier-1>.navigation__item>.navigation__link,.mobile-navigation-drawer--child-open .navigation__tier-1>.navigation__item>.navigation__children-toggle,.mobile-navigation-drawer--child-open .navigation__mobile-products,.mobile-navigation-drawer--child-open .mobile-navigation-drawer__footer{transform:translate3d(-15px,0,0);opacity:0;visibility:hidden}@media only screen and (max-width:767.98px){.pageheader .logo{padding:10px 0;pointer-events:none}.pageheader .logo a{pointer-events:auto}.pageheader .logo .logotext{display:block;margin-top:12px;margin-bottom:12px;font-size:20px;line-height:1em}.section-header{z-index:8000}.mobile-navigation-drawer{display:block}}.logo-area{display:flex;position:relative;z-index:2;align-items:center;justify-content:space-between;width:100%;transition:background-color 175ms ease-in,color 175ms ease-in,border-color 175ms ease-in;border-bottom:1px solid var(--heading-divider-col);color:var(--header-text-col);font-size:var(--smaller-text-size-1)}@media(max-width:767.98px){.logo-area.container{padding-right:0;padding-left:0}}.logo-area a{transition:none}.logo-area__left{order:-1;display:flex;flex:2 0 0px}.logo-area__left__inner{display:flex;position:relative;flex-grow:1;align-items:center;justify-content:flex-start}@media(min-width:768px){.logo-area__left__inner{overflow:hidden}.pageheader--layout-inline-permitted .logo-area__left__inner{overflow:visible}}.logo-area__middle{flex:1 1 auto;margin:0;text-align:center}@media(min-width:768px){.logo-area__middle{margin-right:20px;margin-left:20px}}.logo-area__middle--logo-text{flex-grow:0}.logo-area__middle__inner{display:inline-block}.logo-area__right{display:flex;flex:2 0 0px;align-items:center;justify-content:flex-end}.logo-area__right__inner{display:flex;align-items:center}.header-account-link{display:inline-flex;align-items:center;justify-content:center;margin-inline-end:20px}@media(max-width:767.98px){.header-account-link{width:44px;height:44px;margin:0;padding-inline-start:12px}}.header-account-link__icon{margin-bottom:1px}.show-search-link{flex:0 0 auto;white-space:nowrap}.logo-area__right .show-search-link{display:none;margin-inline-end:20px}.show-search-link__icon{margin:0 0 2px}@media(max-width:767.98px){.show-search-link__icon{display:inline-flex;align-items:center;justify-content:flex-start;width:44px;height:44px;margin:0}}.show-search-link__text{margin:0;margin-inline-end:8px}.show-search-link__text:last-child{margin:0;margin-inline-start:8px}@media(max-width:767.98px){.show-search-link__text{display:none}}@media(prefers-reduced-motion){.mobile-navigation-drawer{transition:none!important}.mobile-navigation-drawer .navigation__link,.mobile-navigation-drawer .navigation__children-toggle,.mobile-navigation-drawer .navigation__mobile-products,.mobile-navigation-drawer .mobile-navigation-drawer__footer,.mobile-navigation-drawer .navigation__tier-2-container,.mobile-navigation-drawer .navigation__children-toggle>svg,.mobile-navigation-drawer .navigation__tier-3-container{transition:none!important}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes atc-tick-activated{0%{opacity:0;transform:scale(.8) rotate(45deg)}15%{opacity:0;transform:scale(.8) rotate(45deg)}20%{opacity:1;transform:scale(1) rotate(45deg)}90%{opacity:1;transform:scale(1) rotate(45deg)}95%{opacity:0;transform:scale(1) rotate(45deg)}to{opacity:0;transform:scale(1) rotate(45deg)}}@keyframes galleryViewerSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.cart-item-list{--column-gutter:20px;display:flow-root}.cart-item-list__body{margin:-16px 0}@media(min-width:768px){.cart-item-list{--column-gutter:30px}}.mobile-disclosure summary{display:block;pointer-events:none;cursor:default}.mobile-disclosure summary::-webkit-details-marker{display:none}.mobile-disclosure__panel{transition:height .3s}.main-search{text-align:center}.section-header .main-search{visibility:hidden;position:fixed;z-index:300;top:0;left:0;width:100%;max-height:100%;overflow:auto;transition:.35s cubic-bezier(0,0,.2,1);opacity:0;background:rgb(var(--body-bg-color));color:rgb(var(--body-text-color));pointer-events:none}.main-search__container.container{position:relative;max-width:1200px}.main-search__form{position:relative;max-width:650px;margin:20px auto}.section-header .main-search__form{margin:60px auto}@media(max-width:999.98px){.section-header .main-search__form{max-width:450px}}.main-search__button{position:absolute;top:50%;right:20px;transform:translateY(-50%)}.main-search button.main-search__close{position:absolute;top:-55px;right:0;padding:10px}.main-search button.main-search__close svg{width:34px;height:34px}@media(min-width:768px){.main-search button.main-search__close{top:-2px;right:50px}}.main-search__input-container{position:relative;padding:0;border-radius:var(--btn-border-radius);background:rgb(var(--text-color)/.07)}input[type=text].main-search__input{width:100%;padding:12px 12px 12px 24px;border:0;background:0 0;box-shadow:none;color:inherit;font-size:inherit;line-height:1.5em}@media(max-width:767.98px){input[type=text].main-search__input{font-size:max(16px,var(--base-text-size))}}.main-search__results{margin:40px auto}.section-footer{--footer-gap-x:40px;--footer-gap-y:10px;--body-text-color:var(--footer-text-col);--text-color:var(--footer-text-col);--bg-color:var(--footer-bg-col);--link-color:var(--footer-text-col);background:rgb(var(--footer-bg-col));color:rgb(var(--footer-text-col))}.section-footer .section-footer__title{color:rgb(var(--footer-heading-col))}.section-footer a:hover{text-decoration-line:underline;text-decoration-style:initial;text-underline-offset:2px;text-decoration-color:rgb(var(--link-color));text-decoration-thickness:1px}@media(max-width:767.98px){.section-footer{--footer-gap-x:20px}.section-footer .copyright .copy{white-space:normal}}.section-footer__row{display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:var(--footer-gap-x)}.section-footer__row--blocks{padding-top:40px;padding-bottom:40px}.section-footer__row--blocks .section-footer__row__col:not(:last-child){margin-bottom:16px}@media(min-width:768px){.section-footer__row--blocks{margin-bottom:-50px;padding-top:60px;padding-bottom:80px}.section-footer__row--blocks .section-footer__row__col{margin-bottom:50px}}.section-footer__row__col{flex:0 1 auto;width:100%;padding:10px 0}@media(min-width:768px){.section-footer__row__col{width:auto}}.section-footer__title{margin-bottom:var(--footer-gap-y)}@media(min-width:768px){.section-footer__title{margin-bottom:calc(var(--footer-gap-y)*2)}}@media(min-width:768px){.section-footer__text-block--with-text{flex-basis:350px}}@media(min-width:1024px){.section-footer__text-block--with-text{flex-grow:1;max-width:460px}}.section-footer__text{margin-bottom:calc(var(--footer-gap-y)*3)}.section-footer__menu-block{flex-shrink:2}.section-footer__menu-block__menu{margin:0;padding:0;list-style:none}.section-footer__menu-block__menu li{margin-bottom:.5em;list-style:none}@media(min-width:768px){.section-footer__newsletter-block{flex:0 1 350px}}.section-footer__newsletter-block .signup-form{margin-left:0}.section-footer__newsletter-block .signup-form__email{width:100%}@media(max-width:767.98px){.section-footer__newsletter-block .signup-form__button{width:100%}}.section-footer__localization{margin-top:0}.section-footer__localization .localization__selector{margin:0 0 20px;margin-inline-end:10px}.section-footer__localization .custom-select__listbox{top:auto;bottom:5px}@media(max-width:767.98px){.section-footer__localization .localization__grid{display:flex;flex-wrap:wrap;align-items:flex-start}}.section-footer__payment-icons{margin-bottom:calc(3.8em - 25px)}@media(min-width:768px){.section-footer__payment-icons{text-align:end}}.section-footer__row-container--with-localization .section-footer__payment-icons{margin-top:.9em}.section-footer__payment-icon{width:auto;height:25px;margin:0 3px .5em}@media(min-width:768px){.section-footer__payment-icon:first-of-type{margin:0 3px .5em 0}}.section-footer__row-container{border-top:1px solid var(--footer-divider-col)}.section-footer__row-lower{padding-top:30px;padding-bottom:50px;font-size:var(--smaller-text-size-1);line-height:1.4em}@media(min-width:768px){.section-footer__row-lower{flex-wrap:nowrap;padding-top:50px;padding-bottom:50px}.section-footer__row-lower .section-footer__row__col:first-child{order:1}}@keyframes hotspot-pulse{0%{box-shadow:0 0 0 calc(var(--hotspot-button-size)/4) rgba(var(--hotspot-color)/.3)}50%{box-shadow:0 0 0 calc(var(--hotspot-button-size)/4) rgba(var(--hotspot-color)/.3)}70%{box-shadow:0 0 0 calc(var(--hotspot-button-size)/4 + 6px) rgba(var(--hotspot-color)/0)}71%{box-shadow:0 0 0 calc(var(--hotspot-button-size)/4 - 6px) rgba(var(--hotspot-color)/0)}to{box-shadow:0 0 0 calc(var(--hotspot-button-size)/4) rgba(var(--hotspot-color)/.3)}}.localization{text-align:start}.localization .custom-select__btn{width:auto}.localization .custom-select__listbox{width:max-content;max-width:80vw}.localization .custom-select__option>span{flex:0 0 100%}.localization__grid{display:flex}.filter-group--layout-no-label .filter-group__item:not(.filter-group__item--active):not(:hover){border:1px solid transparent}[data-availability=prune]:is(:not(.variant-picker--pre-last-selection.variant-picker--product-available),[data-option-count="1"]) .opt-btn.is-unavailable:not(:checked),[data-availability=prune]:is(:not(.variant-picker--pre-last-selection.variant-picker--product-available),[data-option-count="1"]) .opt-btn.is-unavailable:not(:checked)+.opt-label,[data-availability=prune]:is(:not(.variant-picker--pre-last-selection.variant-picker--product-available),[data-option-count="1"]) .custom-select__option.is-unavailable:not([aria-selected=true]){display:none}:is(.swatch-style-icon_circle,.swatch-style-icon_square) variant-picker:not(.variant-picker--pre-last-selection.variant-picker--product-available):not([data-availability=off]) .option-selector .opt-btn.is-unavailable+:is(.opt-label--swatch,.opt-label--image),:is(.swatch-style-icon_circle,.swatch-style-icon_square) variant-picker:not([data-availability=off]) .option-selector[data-index="1"] .opt-btn.is-unavailable+:is(.opt-label--swatch,.opt-label--image){border:0;background-color:transparent}:is(.swatch-style-icon_circle,.swatch-style-icon_square) variant-picker:not(.variant-picker--pre-last-selection.variant-picker--product-available):not([data-availability=off]) .option-selector .opt-btn.is-unavailable+:is(.opt-label--swatch,.opt-label--image):after,:is(.swatch-style-icon_circle,.swatch-style-icon_square) variant-picker:not([data-availability=off]) .option-selector[data-index="1"] .opt-btn.is-unavailable+:is(.opt-label--swatch,.opt-label--image):after{background-image:var(--swatch-cross-svg);background-position:center center;background-size:auto}:is(.swatch-style-icon_circle,.swatch-style-icon_square) variant-picker:not(.variant-picker--pre-last-selection.variant-picker--product-available):not([data-availability=off]) .option-selector .opt-btn.is-unavailable+:is(.opt-label--swatch,.opt-label--image) .opt-label__media,:is(.swatch-style-icon_circle,.swatch-style-icon_square) variant-picker:not([data-availability=off]) .option-selector[data-index="1"] .opt-btn.is-unavailable+:is(.opt-label--swatch,.opt-label--image) .opt-label__media{opacity:.5}@media(hover:none){:is(.swatch-style-icon_circle,.swatch-style-icon_square) variant-picker:not(.variant-picker--pre-last-selection.variant-picker--product-available):not([data-availability=off]) .option-selector .opt-btn.is-unavailable+:is(.opt-label--swatch,.opt-label--image):active:after,:is(.swatch-style-icon_circle,.swatch-style-icon_square) variant-picker:not([data-availability=off]) .option-selector[data-index="1"] .opt-btn.is-unavailable+:is(.opt-label--swatch,.opt-label--image):active:after{background-image:var(--swatch-cross-hover)}}@media(hover:hover){:is(.swatch-style-icon_circle,.swatch-style-icon_square) variant-picker:not(.variant-picker--pre-last-selection.variant-picker--product-available):not([data-availability=off]) .option-selector .opt-btn.is-unavailable+:is(.opt-label--swatch,.opt-label--image):hover:after,:is(.swatch-style-icon_circle,.swatch-style-icon_square) variant-picker:not([data-availability=off]) .option-selector[data-index="1"] .opt-btn.is-unavailable+:is(.opt-label--swatch,.opt-label--image):hover:after{background-image:var(--swatch-cross-hover)}}:is(.swatch-style-icon_circle,.swatch-style-icon_square) variant-picker:not(.variant-picker--pre-last-selection.variant-picker--product-available):not([data-availability=off]) .option-selector .opt-btn.is-unavailable:checked+:is(.opt-label--swatch,.opt-label--image):after,:is(.swatch-style-icon_circle,.swatch-style-icon_square) variant-picker:not([data-availability=off]) .option-selector[data-index="1"] .opt-btn.is-unavailable:checked+:is(.opt-label--swatch,.opt-label--image):after{background-image:var(--swatch-cross-active)}@media(hover:none){:is(.swatch-style-icon_circle,.swatch-style-icon_square) variant-picker:not(.variant-picker--pre-last-selection.variant-picker--product-available):not([data-availability=off]) .option-selector .opt-btn.is-unavailable:checked+:is(.opt-label--swatch,.opt-label--image):active:after,:is(.swatch-style-icon_circle,.swatch-style-icon_square) variant-picker:not([data-availability=off]) .option-selector[data-index="1"] .opt-btn.is-unavailable:checked+:is(.opt-label--swatch,.opt-label--image):active:after{background-image:var(--swatch-cross-active)}}@media(hover:hover){:is(.swatch-style-icon_circle,.swatch-style-icon_square) variant-picker:not(.variant-picker--pre-last-selection.variant-picker--product-available):not([data-availability=off]) .option-selector .opt-btn.is-unavailable:checked+:is(.opt-label--swatch,.opt-label--image):hover:after,:is(.swatch-style-icon_circle,.swatch-style-icon_square) variant-picker:not([data-availability=off]) .option-selector[data-index="1"] .opt-btn.is-unavailable:checked+:is(.opt-label--swatch,.opt-label--image):hover:after{background-image:var(--swatch-cross-active)}}:is(.swatch-style-icon_square,.swatch-style-icon_circle) .option-selector :is(.opt-label--swatch,.opt-label--image){--aspect-ratio:1;display:inline-block;width:var(--swatch-picker-image-size);min-width:0;height:calc(var(--swatch-picker-image-size)/var(--aspect-ratio));min-height:0;padding:0;border:0;border-radius:var(--btn-inspired-border-radius);background-color:transparent;vertical-align:top}:is(.swatch-style-icon_square,.swatch-style-icon_circle) .option-selector :is(.opt-label--swatch,.opt-label--image):before{content:"";position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;margin:0;border-radius:var(--btn-inspired-border-radius);background-color:var(--swatch-background-color);background-image:var(--swatch-background-image);background-repeat:no-repeat;background-position:var(--swatch-crop-align);background-size:cover}:is(.swatch-style-icon_square,.swatch-style-icon_circle) .option-selector :is(.opt-label--swatch,.opt-label--image):after{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;border:1px var(--input-border-color) solid;border-radius:var(--btn-inspired-border-radius)}@media(hover:none){:is(.swatch-style-icon_square,.swatch-style-icon_circle) .option-selector :is(.opt-label--swatch,.opt-label--image):active:after{border:1px var(--input-border-color-hover) solid}}@media(hover:hover){:is(.swatch-style-icon_square,.swatch-style-icon_circle) .option-selector :is(.opt-label--swatch,.opt-label--image):hover:after{border:1px var(--input-border-color-hover) solid}}:is(.swatch-style-icon_square,.swatch-style-icon_circle) .option-selector .opt-btn:checked+:is(.opt-label--swatch,.opt-label--image):after,:is(.swatch-style-icon_square,.swatch-style-icon_circle) .option-selector .opt-btn:checked+:is(.opt-label--swatch,.opt-label--image):hover:after{border:1px var(--input-border-color-active) solid;box-shadow:0 0 0 var(--input-active-shadow-width) var(--input-border-color-active)}.swatch-style-icon_circle .option-selector .opt-label:is(.opt-label--swatch,.opt-label--image),.swatch-style-icon_circle .option-selector .opt-label:is(.opt-label--swatch,.opt-label--image):before,.swatch-style-icon_circle .option-selector .opt-label:is(.opt-label--swatch,.opt-label--image):after{border-radius:50%}.swatch-method-swatches:is(.swatch-style-icon_square,.swatch-style-icon_circle) .opt-label:is(.opt-label--swatch,.opt-label--image){--aspect-ratio:1}.swatch-method-swatches:is(.swatch-style-icon_square,.swatch-style-icon_circle) .opt-label:is(.opt-label--swatch,.opt-label--image):before{top:4px;left:4px;width:calc(100% - 8px);height:calc(100% - 8px)}@media(min-width:530px){.swatch-style-listed .opt-label:is(.opt-label--swatch,.opt-label--image){width:auto;min-width:calc(33.3333% - 10px)}}@media(min-width:767px)and (max-width:1280px){.swatch-style-listed .option-selector .opt-label:is(.opt-label--swatch,.opt-label--image){width:calc(50% - 10px)}}.text-box:has(>:is(.icon,.icon-container)){display:inline-flex}.text-box--wide:has(>:is(.icon,.icon-container)){display:flex}@keyframes clock-pulse{0%{transform:scale(.8);opacity:.5}to{transform:scale(1.8);opacity:0}}.media-gallery carousel-slider:has(:focus-visible){outline:-webkit-focus-ring-color solid 2px}.free-shipping-bar{margin:15px 0 30px}.free-shipping-bar--no-cart{display:none}.free-shipping-bar:not([data-free-shipping-progress="1"]) .free-shipping-bar__message--yes{display:none}.free-shipping-bar__bar{position:relative;height:6px;overflow:hidden;border-radius:6px;background-color:rgb(var(--body-text-color)/.15)}.free-shipping-bar__bar:after{content:"";position:absolute;top:0;bottom:0;left:0;width:100%;transform:translate(calc(-100%*(1 - var(--free-shipping-progress))));transition:1s cubic-bezier(0,0,.09,.97);border-radius:6px;background:var(--free-shipping-bar-color)}.free-shipping-bar__message{margin-bottom:.6em}.slideshow-nav__btn:not(:hover){opacity:.75}@keyframes circleTimer{0%{stroke-dashoffset:38}to{stroke-dashoffset:0}}.slider-nav__btn--style-2:not(:hover){opacity:1}.overlay{visibility:hidden;z-index:8000;transition:visibility .3s,z-index .3s,opacity .3s;opacity:0;background-color:rgba(var(--modal-overlay-color)/var(--modal-overlay-opacity));pointer-events:none}.drawer{--gutter-content:20px;visibility:hidden;z-index:8001;width:min(88%,540px);height:100%;transition:transform .34s,visibility .34s;transform:translate3d(100%,0,0);outline:0;background-color:rgb(var(--body-bg-color))}@media(min-width:768px){.drawer{--gutter-content:32px}}.drawer__close-btn{margin:-10px;padding:10px;color:rgb(var(--text-color))}:root{--product-block-options-swatch-border-radius:100px}:root{--theme-header-height:0;--input-active-shadow-width:1px;--success-text-color:16 128 67;--modal-overlay-color:0 0 0;--modal-overlay-opacity:.3;--modal-border-radius:0}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){:root{--input-active-shadow-width:.5px}}*{scrollbar-width:var(--scrollbar-width-style)}html{font-size:var(--base-text-size)}body{background-color:rgb(var(--body-bg-color));color:rgb(var(--body-text-color));font-size:var(--base-text-size);line-height:var(--base-line-height);scrollbar-gutter:stable;-webkit-font-smoothing:antialiased}summary,toggle-target{cursor:pointer}.no-wrap{white-space:nowrap}.hidden,.js .js-hidden{display:none!important}.skip-link:focus{position:absolute!important;z-index:10000!important;width:auto!important;height:auto!important;margin:0!important;padding:10px!important;overflow:auto!important;clip:auto!important;transition:none!important;background-color:#fdfdfa!important;color:#26262c!important}.container{max-width:var(--page-container-width);margin-right:auto;margin-left:auto;padding-right:var(--container-pad-x);padding-left:var(--container-pad-x)}.container--no-max{max-width:none}#content>.container{margin-top:var(--section-padding);margin-bottom:var(--section-padding)}.template-index #content>.container,.template-collection #content>.container,.template-list-collections #content>.container,.template-product #content>.container,.template-blog #content>.container,.template-article #content>.container,.template-page #content>.container,.template-search #content>.container,.template-cart #content>.container,.template-404 #content>.container,.template-customers-login #content>.container,.template-customers-register #content>.container,.template-customers-activate_account #content>.container,.template-customers-addresses #content>.container,.template-customers-order #content>.container,.template-customers-reset_password #content>.container,.template-customers-account #content>.container,[class^=template-metaobject] #content>.container{max-width:none;margin-top:0;margin-bottom:0;padding-right:0;padding-left:0}.collection-slider-row.use-color-scheme .view-all:not(:hover){opacity:.75}.align-center,.align-centre,.align-ltr-center{text-align:center}@keyframes loadingSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media only screen and (max-width:767.98px){.desktop-only{display:none!important}input,select,textarea{font-size:min(var(--input-text-size),16px);line-height:1em}}@keyframes reveal{0%{margin-left:-999px;opacity:0}1%{margin-left:0;transform:scale(.98) translateY(-15px);opacity:0}80%{transform:scale(1)}to{transform:translateY(0)}0%{margin-left:-999px;opacity:0}1%{margin-left:0;transform:scale(.98) translateY(-15px);opacity:0}80%{transform:scale(1)}to{transform:translateY(0)}}.ulyv-set{display:block;color:#1b3325;max-width:1440px;margin:auto;padding:32px 40px 80px}.ulyv-set__grid{display:grid;grid-template-columns:1.06fr 1fr;gap:64px;align-items:start}.ulyv-set__visual{min-width:0}.ulyv-set__photo{aspect-ratio:4/5;background:#e8e2d8}.ulyv-set__model{display:block;width:100%;height:100%;object-fit:contain}.ulyv-set__model-tabs{display:flex;gap:8px;padding-top:12px}.ulyv-set__model-tabs button{flex:1;padding:13px 10px;background:0 0;color:#1b3325;border:1px solid #ced2ca;min-height:44px;font:inherit;font-size:13px}.ulyv-set__model-tabs button[aria-pressed=true]{background:#1b3325;color:#fff;border-color:#1b3325}.ulyv-set__info{padding-top:18px}.ulyv-set__eyebrow{font-size:11px;letter-spacing:.13em;margin:0 0 20px}.ulyv-set h1{font-size:clamp(32px,3.5vw,52px);line-height:1.08;margin:0 0 20px}.ulyv-set__intro{font-size:16px;line-height:1.7;margin:0 0 22px}.ulyv-set__price-label{display:block;font-size:12px;margin-bottom:5px}.ulyv-set__price>strong{font-size:29px;line-height:1.4}.ulyv-set__was{display:block;font-size:12px;line-height:1.6;margin-top:6px;color:#526056}.ulyv-set__was s{margin-right:6px}.ulyv-set__offer{padding:13px 16px;background:#e9ede5;font-size:13px;line-height:1.6;margin:22px 0}.ulyv-set__form label{display:block;font-size:13px;margin-bottom:8px}.ulyv-set select{width:100%;min-height:48px;border:1px solid #c9cfc5;background:#f6f5f2;color:#1b3325;padding:10px 34px 10px 12px;font:inherit;font-size:16px;border-radius:0}.ulyv-set__sizes{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:20px}.ulyv-set__small{font-size:12px;line-height:1.6;margin:12px 0;color:#526056}.ulyv-set__saving{display:flex;justify-content:space-between;gap:10px;margin:23px 0 16px;padding-top:17px;border-top:1px solid #d9ddd4;font-size:13px}.ulyv-set__submit{width:100%;padding:19px 16px;background:#1b3325;border:1px solid #1b3325;color:#fff;font:inherit;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;min-height:56px}.ulyv-set__submit:hover{background:#294737}.ulyv-set__submit:disabled{opacity:.55;cursor:not-allowed}.ulyv-set__error{color:#8b2525;font-size:13px;line-height:1.5}.ulyv-set__proof{display:flex;flex-wrap:wrap;gap:10px 17px;border-top:1px solid #d9ddd4;padding:20px 0;font-size:9px;font-weight:600;letter-spacing:.02em}.ulyv-set details{border-top:1px solid #d9ddd4;padding:15px 0}.ulyv-set summary{cursor:pointer;font-size:13px;min-height:24px}.ulyv-set details p{font-size:13px;line-height:1.7;margin:14px 0 0}.ulyv-set a{text-underline-offset:4px}.ulyv-set :focus-visible{outline:2px solid #1b3325;outline-offset:4px}.ulyv-set__details{margin-top:72px;padding-top:40px;border-top:1px solid #d9ddd4;display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:28px;align-items:center}.ulyv-set__details h2{font-size:32px;line-height:1.2;margin:0 0 20px}.ulyv-set__details p{font-size:14px;line-height:1.8}.ulyv-set__piece{display:block;font-size:13px}.ulyv-set__piece img{width:100%;height:auto;aspect-ratio:4/5;object-fit:contain;display:block;background:#e8e2d8}.ulyv-set__piece span{display:block;padding:13px 0}@media(max-width:899px){.ulyv-set{padding:18px 20px 48px}.ulyv-set__grid{grid-template-columns:1fr;gap:22px}.ulyv-set__info{padding-top:6px}.ulyv-set h1{font-size:36px}.ulyv-set__eyebrow{margin-bottom:14px}.ulyv-set__details{margin-top:36px;padding-top:28px;grid-template-columns:1fr 1fr;gap:18px}.ulyv-set__details>div{grid-column:1/-1}.ulyv-set__details h2{font-size:28px}.ulyv-set__details .ulyv-set__eyebrow{font-size:11px}.ulyv-set__sizes{gap:12px}.ulyv-set__proof{font-size:9px;gap:9px}.ulyv-set__price>strong{font-size:28px}}.ulyv-set__fit{margin:12px 0 0}.ulyv-set__fit summary{font-weight:600;padding:8px 0;min-height:44px}.ulyv-set__fit h3{font-size:17px;margin:22px 0 10px}.ulyv-set__fit .ulyv-table-scroll{margin-top:12px}.ulyv-set__reassurance{padding:12px 0 4px}.ulyv-set__reassurance p{font-size:12px;line-height:1.65;margin:0 0 10px}.ulyv-set__reassurance a{color:inherit;text-decoration:underline}.ulyv-set__info,.ulyv-set__form,.ulyv-set__fit{min-width:0}.ulyv-set__fit .ulyv-table-scroll{max-width:100%}.ulyv-set__grid{row-gap:0}.ulyv-set__lead{grid-column:2;grid-row:1;padding-top:18px;padding-bottom:20px;min-width:0}.ulyv-set__visual{grid-column:1;grid-row:1/span 2}.ulyv-set__info{grid-column:2;grid-row:2;padding-top:0}.ulyv-set__lead h1{margin-bottom:18px}@media(max-width:899px){.ulyv-set__lead{grid-column:1;grid-row:1;padding:2px 0 24px}.ulyv-set__lead h1{font-size:30px;margin-bottom:14px}.ulyv-set__lead .ulyv-set__eyebrow{font-size:10px;margin-bottom:12px}.ulyv-set__visual{grid-column:1;grid-row:2}.ulyv-set__info{grid-column:1;grid-row:3;padding-top:24px}.ulyv-set__grid{row-gap:0}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/ulyv-essential-set-critical.css.map */
