:root{--reading-width: 48em;--section-gap: 24;--grid-column-gap: 1.5rem;--element-margin-bottom: 1.5rem;--btn-text-transform: capitalize}@media (min-width: 1280px){:root{--product-column-padding: calc(8 * var(--space-unit))}}:root{--heading-type-scale-new: 1.2;--h6-new: calc(var(--body-font-size) + var(--heading-scale-start));--h5-new: var(--h6-new) * var(--heading-type-scale-new);--h4-new: var(--h5-new) * var(--heading-type-scale-new);--h3-new: var(--h4-new) * var(--heading-type-scale-new);--h2-new: var(--h3-new) * var(--heading-type-scale-new);--h1-new: var(--h2-new) * var(--heading-type-scale-new);--h0-new: var(--h1-new) * var(--heading-type-scale-new);--h6-font-size-new: calc((var(--h6-new) / 1.6) * var(--fluid-1-065));--h5-font-size-new: calc((var(--h5-new) /1.4) * var(--fluid-1-125));--h4-font-size-new: calc((var(--h4-new) / 2) * var(--fluid-1-2));--h3-font-size-new: calc((var(--h3-new) / 1.9) * var(--fluid-1-3));--h2-font-siz-new: calc((var(--h2-new) / 1.8) * var(--fluid-1-4));--h1-font-siz-new: calc((var(--h1-new) / 1.6) * var(--fluid-1-5));--h0-font-size-new: calc((var(--h0-new) / 1.5) * var(--fluid-1-5))}#main-content .container .article-content h1{font-size:var(--h1-font-size-new)}#main-content .container .article-content h2{font-size:var(--h3-font-size-new)}#main-content .container .article-content h3,#main-content .container .article-content h4{font-size:var(--h4-font-size-new)}#main-content .container .article-content h5{font-size:var(--h5-font-size-new)}#main-content .container .article-content h6{font-size:var(--h6-font-size-new)}ul.main-nav .main-nav__item--toggle a.main-nav__item.main-nav__item--primary.main-nav__item-content{color:var(--color-navy)}details.main-menu__disclosure ul.main-nav a[href="#"].child-nav__item.main-nav__item.main-nav__item-content:hover{cursor:default}header main-menu .js-mega-nav .main-nav__child.mega-nav.mega-nav--sidebar{background-color:#f7f7f7}@media (min-width: 769px){header main-menu .js-mega-nav>.main-nav__child .container{padding:0 6rem}header details.main-menu__disclosure .mega-nav--sidebar .child-nav__item--toggle+.disclosure__panel{top:calc(0 * var(--space-unit));padding-inline-start:calc(2 * var(--space-unit))}details.main-menu__disclosure ul.main-nav .main-nav__child.mega-nav--pills .child-nav__item{padding-left:1.5rem;padding-right:1.5rem}details.main-menu__disclosure ul.main-nav .main-nav__grandchild{padding-left:1rem;padding-right:0rem}details.main-menu__disclosure ul.main-nav .mega-nav--sidebar nav-menu.js-mega-nav .main-nav__grandchild{padding-top:0rem}details.main-menu__disclosure ul.main-nav .mega-nav--sidebar nav-menu.js-mega-nav .main-nav__child .main-nav__grandchild li a{padding-left:0}details.main-menu__disclosure ul.main-nav .main-nav__child .main-nav__grandchild li a{padding-left:1.5rem}details.main-menu__disclosure ul.main-nav .main-nav__child.mega-nav--sidebar .main-nav__grandchild.md\:nav-gap-x-8{column-gap:calc(2 * var(--space-unit));gap:1rem}.child-nav--dropdown .child-nav__item--toggle .main-nav__item-content,.child-nav--dropdown .child-nav__item--toggle .child-nav__item{width:auto}details.main-menu__disclosure ul.main-nav .mega-nav--sidebar nav-menu.js-mega-nav .main-nav__grandchild li a{padding-top:1rem;display:flex;flex-direction:column;align-items:left;margin-bottom:0;margin-inline-end:0;padding:1rem 1.8rem;transition:box-shadow .3s,border-color .3s;border:1px solid var(--nav-line-color);border-radius:var(--btn-border-radius, 0);font-size:.88em;letter-spacing:.5px;background-color:#fff}details.main-menu__disclosure ul.main-nav .mega-nav--sidebar.has-menu-images nav-menu.js-mega-nav .main-nav__grandchild li a{align-items:center;border-radius:3px;height:100%;padding:1rem;text-align:center;font-size:1.2rem}details.main-menu__disclosure ul.main-nav .main-nav__child:not(.mega-nav--pills):not(.mega-nav--sidebar) .child-nav__item:hover,details.main-menu__disclosure ul.main-nav .main-nav__child:not(.mega-nav--pills):not(.mega-nav--sidebar) .child-nav__item--toggle:hover,details.main-menu__disclosure ul.main-nav .main-nav__child:not(.mega-nav--pills):not(.mega-nav--sidebar) .main-nav__grandchild>li:hover{background-color:#eee}details.main-menu__disclosure ul.main-nav li:has(>.main-nav__item--go),details.main-menu__disclosure ul.main-nav li .main-nav__item--go,details.main-menu__disclosure ul.main-nav .main-nav__child .main-nav__grandchild li:has(>.main-nav__item--go) a,details.main-menu__disclosure ul.main-nav .main-nav__child .main-nav__grandchild li a.main-nav__item--go{display:none}details.main-menu__disclosure ul.main-nav .mega-nav--sidebar nav-menu.js-mega-nav .main-nav__grandchild li a div.media img{border-radius:3px}.mega-nav--sidebar nav-menu.js-mega-nav .md\:nav-grid-cols-4{grid-template-columns:repeat(3,minmax(0,1fr))}.mega-nav--sidebar nav-menu.js-mega-nav .md\:nav-grid-cols-4{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}details.main-menu__disclosure ul.main-nav .main-nav__child.mega-nav--sidebar:not(.has-menu-images) ul.child-nav>li .main-nav__grandchild.md\:nav-gap-x-8{grid-template-columns:repeat(auto-fill,minmax(234px,1fr))}details.main-menu__disclosure ul.main-nav .main-nav__child.mega-nav--sidebar.has-menu-images ul.child-nav>li .main-nav__grandchild.md\:nav-gap-x-8{grid-template-columns:repeat(auto-fill,minmax(103px,1fr));padding-top:0}.mega-nav--sidebar nav-menu.js-mega-nav .main-nav__grandchild .main-nav__item{padding:.5em 0}main-menu [open=""].js-mega-nav.is-closing .main-nav__child.mega-nav.mega-nav--sidebar.has-motion{pointer-events:none}main-menu [open=""].js-mega-nav.is-open .main-nav__child.mega-nav.mega-nav--sidebar.has-motion{pointer-events:auto}main-menu details>summary.main-nav__item--toggle{cursor:default}}@media (min-width: 769px) and (max-width: 1280px){main-menu nav .container{padding:0 1rem}details.main-menu__disclosure ul.main-nav .main-nav__child.mega-nav--sidebar:not(.has-menu-images) ul.child-nav>li .main-nav__grandchild.md\:nav-gap-x-8{grid-template-columns:repeat(auto-fill,minmax(196px,max-content))}details.main-menu__disclosure ul.main-nav .main-nav__child.mega-nav--sidebar.has-menu-images ul.child-nav>li .main-nav__grandchild.md\:nav-gap-x-8{grid-template-columns:repeat(auto-fill,minmax(136px,1fr))}details.main-menu__disclosure ul.main-nav>li:nth-child(2) .main-nav__child.mega-nav--sidebar:not(.has-menu-images) ul.child-nav>li:nth-last-child(2) .main-nav__grandchild.md\:nav-gap-x-8{grid-template-columns:repeat(auto-fill,minmax(240px,max-content))}}@media (min-width: 1024px) and (max-width: 1280px) and (max-height: 700px){details.main-menu__disclosure ul.main-nav .main-nav__child.mega-nav--sidebar.has-menu-images ul.child-nav>li .main-nav__grandchild.md\:nav-gap-x-8{grid-template-columns:repeat(auto-fill,minmax(108px,1fr))}}@media (max-width: 1024px){details.main-menu__disclosure ul.main-nav .main-nav__child.mega-nav--sidebar.has-menu-images ul.child-nav>li .main-nav__grandchild.md\:nav-gap-x-8{grid-template-columns:repeat(auto-fill,minmax(108px,1fr))}}@media (max-width: 768.98px){header main-menu .main-menu__disclosure>.main-menu__content{background-color:#f7f7f7}details.main-menu__disclosure ul.main-nav .main-nav__item{padding-inline-start:0;padding-top:2rem;padding-bottom:2rem}details.main-menu__disclosure ul.main-nav .main-nav__collection-image+.main-nav__item{padding-inline-start:1rem}details.is-open ul.main-nav .main-nav__item.main-nav__item-header{font-weight:700;letter-spacing:.5px}details.main-menu__disclosure ul.main-nav .main-nav__item.grandchild-nav__item{padding-top:1rem;padding-bottom:1rem}details.main-menu__disclosure ul.main-nav .main-nav__child .main-nav__grandchild li:first-child a{padding-top:.5rem}details.main-menu__disclosure ul.main-nav .mega-nav--sidebar.has-menu-images nav-menu.js-mega-nav .main-nav__grandchild li a{align-items:center;text-align:center}.main-menu__content .secondary-nav{margin-top:calc(6 * var(--space-unit));padding:0}}header.header__grid .secondary-nav__item.secondary-nav__cta.secondary-nav__cta--button .svg--toggle-icon{display:none}@media (min-width: 769px){.cc-header--sticky store-header:not(.is-out) .main-menu__disclosure{overflow:visible}.secondary-nav__item:not(.secondary-nav__cta){color:rgba(var(--nav-text-color)/.7)}.main-menu ul.secondary-nav{position:relative;top:0;width:184px;padding-inline-start:0;display:grid;z-index:1}header.header__grid ul.secondary-nav li:first-child{border-bottom:0 none;top:calc(8rem - 2px)!important;border-top:0 none!important}header.header__grid ul.secondary-nav li:nth-child(2){top:4rem;border-bottom:0 none!important}header.header__grid ul.secondary-nav li:last-child{order:-1}header.header__grid ul.secondary-nav li:not(:last-child){display:none;opacity:0;visibility:hidden;width:196px;text-align:center;border:1px solid #DDD;background:#fff;position:absolute;z-index:1000;right:0rem;top:calc(4rem - 2px)}header.header__grid ul.secondary-nav:hover li:not(:last-child){display:list-item;visibility:visible;opacity:1}header.header__grid .secondary-nav__item.secondary-nav__cta.secondary-nav__cta--button .svg--toggle-icon{display:inline-block;padding-left:5px}}@media (min-width: 769px) and (max-width: 835px){.main-menu__content.has-motion.justify-between{display:flex}}form[id*=__newsletter-signup_form] .input-with-button>.input{background-color:#fff}.collection-banner__count{margin-top:.4rem}@media (max-width: 1023.98px){.article-content,.article-width{max-width:100%}}.article-content p,.article-content ol,.article-content ul,.article-content blockquote,.article-content img{margin-bottom:1.5rem}.bold-no{font-weight:700!important}.container a:not(.js-prod-link.media):not(.block.media):not(.colorways-link):hover{opacity:.7;cursor:pointer}.container .product-info a:not(.js-prod-link.media):not(.block.media):not(.colorways-link):hover{opacity:1;cursor:pointer}html.ot .container .product-info a:not(.js-prod-link.media):not(.block.media):not(.colorways-link):hover{color:#000}.container #product-media a.media--cover:hover{opacity:1}html.subscribe .shopify-email-marketing-confirmation__container a,html.unsubscribe .shopify-email-marketing-confirmation__container a{transition:opacity .3s;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2rem}html.subscribe .shopify-email-marketing-confirmation__container a:hover,html.unsubscribe .shopify-email-marketing-confirmation__container a:hover{opacity:.6}html body cart-drawer#cart-drawer shopify-accelerated-checkout-cart,html body #cart-drawer #dynamic-checkout-cart{display:none!important}html .drawer--cart[open] .subtotal-label{font-weight:400}html.collections .cc-list-collections li>.card:hover a{color:var(--color-blue)}@media (min-width: 769px){#main-content>.shopify-section.cc-image-banner .section.section--full-width .image-banner.relative.auto-height{max-width:1800px;margin:0 auto}}:root{--product-info-block-margin: calc(3 * var(--space-unit))}@media (min-width: 769px){:root{--product-info-block-margin: calc(4 * var(--space-unit))}}@media (max-width: 768px){:root{--product-info-block-margin: calc(2 * var(--space-unit))}}.product-info h1.h4{font-weight:400}.product-info h1.h5{font-weight:500}@media (min-width: 769px){.product-info h1.h4{font-weight:400;line-height:2.9rem;font-size:var(--h5-font-size)}.product-info h1.h5{font-weight:500;line-height:2.9rem}}@media (max-width: 768px){.product-info h1.h4,.product-info h1.h5{font-weight:500}}.product-info hr.mt-8.mb-8{margin-top:2rem;margin-bottom:2rem}.product-info .product-message__inner{padding:calc(3 * var(--space-unit)) calc(4 * var(--space-unit));font-size:1.4rem}@media (min-width: 769px){.product-spec .md\:flex-row,.product-spec>li{display:grid;grid-template-columns:180px 1fr;gap:2rem}.product-spec .product-spec__label{flex:0 0 187px;text-align:right;color:#555}.product-spec .product-spec__value{text-align:left}.product-spec .pb-4{padding-bottom:calc(3 * var(--space-unit))}.product-spec .mb-4{margin-bottom:calc(3 * var(--space-unit))}}@media (max-width: 1024px){.product-spec .md\:flex-row,.product-spec>li{grid-template-columns:262px 1fr}}@media (max-width: 768px){.product-spec .pb-4{padding-bottom:calc(2 * var(--space-unit))}.product-spec .mb-4{margin-bottom:calc(2 * var(--space-unit))}.product-spec .product-spec__value,.product-spec .product-spec__value.text-end{text-align:left}}@media (min-width: 769px){.product-breadcrumbs .breadcrumbs{width:auto;padding-inline-end:0;overflow:visible}.product-breadcrumbs .breadcrumbs-list__link{max-width:100%;overflow:visible;text-overflow:unset;white-space:wrap}.product-breadcrumbs .breadcrumbs-list{line-height:1.2em}.product-breadcrumbs+.product-main .product-media,.product-breadcrumbs+.product-main .product-info,.product-breadcrumbs~.product-main .product-media,.product-breadcrumbs~.product-main .product-info{padding-top:0}.product-breadcrumbs+.product-main .product-info:before,.product-breadcrumbs+.product-main .product-info:after{top:0}}@media (max-width: 768px){.breadcrumbs{margin:1.3rem 0}.breadcrumbs-list__link{line-height:2rem}}@media (max-width: 600px){.product-breadcrumbs .breadcrumbs{display:none}}.shopify-payment-button__button.shopify-payment-button__button--unbranded.shopify-payment-button__button-sample{--sample-btn-bg-color: #FFF;--sample-btn-bg-hover-color: #EEE;border:var(--btn-border-width) solid #2A2B2A;outline-color:var(--sample-btn-bg-color);outline-offset:3px;background:var(--sample-btn-bg-hover-color) linear-gradient(104deg,var(--sample-btn-bg-hover-color) 60%,var(--sample-btn-bg-color) 60% 100%) no-repeat 100% 100%;background-size:300% 100%;color:#2a2b2a;margin-top:0;padding:var(--btn-padding-y, 12px) 26px;transition:opacity .6s ease,color .6s ease,background-position .4s ease-out;font-size:.88em;font-weight:700;line-height:1.2em;text-transform:var(--btn-text-transform, none);cursor:pointer}.shopify-payment-button__button.shopify-payment-button__button--unbranded.shopify-payment-button__button-sample:hover:not([disabled]){background-color:transparent}html.is-products .product-info__add-to-cart .product-info__add-button .btn.btn--primary[disabled],html.is-products .product-info__add-to-cart .product-info__add-button .btn.btn--primary[aria-disabled=true]{text-transform:unset}@media (hover: hover){.shopify-payment-button__button.shopify-payment-button__button--unbranded.shopify-payment-button__button-sample:hover{background-position:0 100%}}html:not(.is-builder) .product-info .product-info__block.has-qty-add-to-cart-button,html:not(.is-builder) .product-info .product-info__block.has-qty-add-to-cart-button:has(>product-form){position:sticky;bottom:0;z-index:0;background:#fff;padding-top:1rem;padding-bottom:1rem;margin-top:.5rem}.product-info .product-info__block.has-qty-add-to-cart-button.has-sample-button-sibling{margin:0}.product-info .product-info__block.has-sample-button-sibling{margin-top:.5rem}.product-info .product-info__block.has-sample-button{margin-top:0;padding-top:0}.product-info .product-info__block.has-sample-button .button-sample{text-transform:unset}@media only screen and (min-width: 768px){.mc-layout__modalContent{border:1px solid #DDD;box-shadow:#00000040 0 .0625em .0625em,#00000040 0 .125em .5em,#ffffff1a 0 0 0 1px inset}}#main-content .container h2+ul,#main-content .container h2+ol,#main-content .container h3+ul,#main-content .container h3+ol,#main-content .container h4+ul,#main-content .container h4+ol,#main-content .container h5+ul,#main-content .container h5+ol,#main-content .container h6+ul,#main-content .container h6+ol{margin-top:1rem;margin-bottom:1.2rem}#main-content .container p+ul,#main-content .container p+ol{margin-top:0;margin-bottom:.5rem}#main-content .container #short-description p+ul,#main-content .container #short-description p+ul:last-child,#main-content .container #short-description p+ol,#main-content .container #short-description p+ol:last-child{margin-bottom:0;padding-bottom:0}#main-content .container ul+h2,#main-content .container ol+h2,#main-content .container div+h2,#main-content .container p+h2,#main-content .container ul+h3,#main-content .container ol+h3,#main-content .container div+h3,#main-content .container p+h3,#main-content .container ul+h4,#main-content .container ol+h4,#main-content .container div+h4,#main-content .container p+h4,#main-content .container ul+h5,#main-content .container ol+h5,#main-content .container div+h5,#main-content .container p+h5,#main-content .container ul+h6,#main-content .container ol+h6,#main-content .container div+h6,#main-content .container p+h6{margin-top:1.5rem;margin-bottom:1.2rem}#main-content .container h2+p,#main-content .container h3+p,#main-content .container h4+p,#main-content .container h5+p,#main-content .container h6+p,#main-content .container p+p,#main-content .container ul+p,#main-content .container ol+p{margin-top:1.2rem;margin-bottom:1.2rem}#main-content .container details-disclosure p:last-child{margin-bottom:0}.article-content strong+br+ol,.article-content strong+br+ul{margin-top:1.5rem}.article-content img.no-margin-padding{margin:0;padding:0}.align-pdf-child{display:flex;align-items:center}.pdf-icon{position:relative;top:0}.article-content .align-pdf-child img.no-margin-padding.pdf-icon{margin-right:.6rem}.product-spec a[href*=".pdf"]:before,#main-content .container .align-pdf-child a[href*=".pdf"]:before{content:"";display:inline-flex;background:url(https://cdn.shopify.com/s/files/1/0650/9805/5838/files/pdf-icon.gif?v=1716574153) no-repeat 0 0 transparent;width:18px;height:18px;margin-right:.6rem}#main-content .container .product-info a[href*=".pdf"]:before,#main-content .container .align-pdf-child a[href*=".pdf"]:before{position:relative;top:4px}.product-spec a[href*=".pdf"] img{display:none}#main-content .container #stain-chart{margin:0 0 1.5rem;padding:0}#main-content .container #stain-chart ul{list-style-type:none;margin:0;padding:0}#main-content .container #stain-chart li{padding:5px 10px 1rem;margin:0;border-bottom:1px solid #EEE;list-style-type:none}#main-content .container #stain-chart li:before{content:none!important}#main-content .container #stain-chart li:first-of-type{border-top:1px solid #EEE}#main-content .container #stain-chart li:nth-child(odd){background-color:#fafafa}#main-content .container .content-info-box{background:#eee;padding:2rem;margin:1rem 0 2rem}#main-content .container .content-info-box.inline-block{display:inline-block}#main-content .container .content-info-box>h3:first-child{margin-top:0}html.is-pages.contact [id*=__form-contact] .is-required>label:after,html.is-pages.contact [id*=__form-contact] .form__grid p>em>strong{color:red}html.is-pages.contact [id*=__form-contact] .form__grid p>em>strong{font-size:1.4rem;font-weight:700}html.is-pages.contact [id*=__form-contact] .form__grid p>em+em{font-size:1.4rem}.image-coupon-overlay{position:relative}.coupon-link-modal{width:75%;height:auto;background:transparent;position:absolute;top:auto;bottom:10%;left:50%;z-index:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:grid;grid-template-columns:1fr 80px;grid-template-rows:1fr}.coupon-link-modal input[type=text]{width:100%;clear:both;padding:.5rem 2rem;box-sizing:border-box;cursor:default;text-align:center;height:auto;font-weight:600;font-size:20px;color:red;border:1px solid #DDD;border-radius:0}.coupon-link-modal button{width:100%;padding:1rem;clear:both;box-sizing:border-box;margin-top:0;display:block;border-radius:0;background:#ccc;color:#444}.coupon-link-modal button:hover{background:#999;color:#fff}.coupon-link-modal button.copied span{display:block;position:relative;background-color:inherit}.coupon-link-modal button.copied span:before{content:"Copied";position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;background-color:inherit;text-align:center}.coupon-link-modal button span b{font-weight:inherit}.coupon-link-modal button.copied span b{opacity:0}.coupon-link-modal .fancybox-button.fancybox-close-small{display:none}@media screen and (min-width: 680px) and (max-width: 767px){html.is-pages body .page__content .jonny-grid.coupons>.grid_6_m{grid-column:span 6!important}.coupon-link-modal{bottom:16%;grid-template-columns:1fr 50px}.coupon-link-modal input[type=text]{padding:.2rem 2rem;font-weight:400;font-size:14px}.coupon-link-modal button{font-size:12px;padding:.2rem 1rem;font-weight:400}}@media screen and (min-width: 541px) and (max-width: 679px){html.is-pages body .page__content.jonny-grid.coupons>.grid_6_m{grid-column:span 6!important}.coupon-link-modal{bottom:10%;grid-template-columns:1fr 50px}.coupon-link-modal input[type=text]{padding:.2rem 2rem;font-weight:400;font-size:14px}.coupon-link-modal button{font-size:11px;padding:.2rem 1rem;font-weight:300}.coupon-link-modal button.copied span:before{left:-5px}}@media screen and (max-width: 540px){html.is-pages body .page__content .jonny-grid.coupons>.grid_6_m{grid-column:span 12!important}}html:not(.is-builder) .dpo-container{margin-bottom:0}html:not(.is-builder) #itoris_dynamicproductoptions{border:1px solid #DDD;margin:1rem 0 0;padding:5px}html:not(.is-builder) .container #itoris_dynamicproductoptions h2.legend{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;justify-content:left;text-align:left;float:none;padding:1rem 1.5rem 1rem 1.3rem;margin:0;min-height:50px;max-height:50px;line-height:normal;background-color:#eee;border:1px solid #EEE;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eee;border-bottom:0px none;color:#333;font-weight:400;font-size:18px;cursor:pointer;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color .5s 0s,color .5s 0s,border-color .5s 0s;transition:background-color .5s 0s,color .5s 0s,border-color .5s 0s}html:not(.is-builder) .container #itoris_dynamicproductoptions h2.legend.cd-steps__label:has(+.cd-steps__panel.ihidden),html:not(.is-builder) .container #itoris_dynamicproductoptions h2.legend.cd-steps__label.hide{display:none}html:not(.is-builder) .container #itoris_dynamicproductoptions .fieldset.fieldset-section{padding:1rem}html:not(.is-builder) #itoris_dynamicproductoptions .form-list.option-fields-cols-1 .field,html:not(.is-builder) .itoris_dynamicproductoptions .form-list.option-fields-cols-1 .field{width:100%;margin:0;box-sizing:border-box}html:not(.is-builder) #itoris_dynamicproductoptions .field:not(.dpo_swatch)>label{font-size:1.4rem;margin-bottom:.6rem;font-weight:500}html:not(.is-builder) #itoris_dynamicproductoptions .options-list .field.choice>label,html:not(.is-builder) .itoris_dynamicproductoptions .options-list .field.choice>label{font-weight:400}html:not(.is-builder) #itoris_dynamicproductoptions .form-list.option-fields-cols-1 .field .control input[type=checkbox],html:not(.is-builder) .itoris_dynamicproductoptions .form-list.option-fields-cols-1 .field .control input[type=checkbox]{position:relative;top:3px}html:not(.is-builder) #itoris_dynamicproductoptions .form-list.option-fields-cols-1 .field .control input[type=radio],html:not(.is-builder) .itoris_dynamicproductoptions .form-list.option-fields-cols-1 .field .control input[type=radio]{position:relative;top:3px}html:not(.is-builder) #itoris_dynamicproductoptions .dpo-error+.validation-advice,html:not(.is-builder) .itoris_dynamicproductoptions .dpo-error+.validation-advice{color:#0b0200;font-size:13px;clear:both;background:#fbd7d7;padding:1rem}#itoris_dynamicproductoptions .control .dpo_tooltip_icon:after,.itoris_dynamicproductoptions .control .dpo_tooltip_icon:after{position:relative;top:2px}#itoris_dynamicproductoptions_popup,#itoris_dynamicproductoptions_popup_mask,#cart-items .has-custom-options .dpo_cart_edit_container{display:none!important}#cart-items tr.cart-item{position:relative}#cart-items.pointer-events-none tr.cart-item{opacity:.3;position:relative}html:not(.jquery-is-loaded) #cart-items tr.cart-item.has-custom-options quantity-input{opacity:.3;pointer-events:none}html.jquery-is-loaded #cart-items tr.cart-item.has-custom-options quantity-input{opacity:1}html.is-cart #cart-items tr.cart-item quantity-input{opacity:.3}html.is-cart.jquery-is-loaded #cart-items tr.cart-item quantity-input{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/2/assets/theme-global-custom.css.map */
