.details{display:flex;overflow:hidden;flex-flow:column;transition:background-color .3s ease;outline:none;background-color:var(--color-main-bright);box-shadow:none;scroll-padding-top:100px;-webkit-appearance:none;appearance:none}.details:hover{background-color:var(--color-white)}@media (min-width: 1028px){.details{border-radius:5px}}.details .icon-checkmark,.details .step-counter{display:none}.details .info-button{font-family:Poppins,georgia;font-size:1.3rem;font-weight:400;font-style:normal;line-height:2.08rem;font-feature-settings:"ss06" on}@media (min-width: 768px){.details .info-button{font-size:1.4rem}}.details .info-button{position:relative;right:var(--spacing-3x);display:flex;margin-left:auto;padding-top:var(--spacing-4x);text-align:right;color:var(--color-accent-blue);gap:var(--spacing-1x)}@media (min-width: 1028px){.details .info-button{position:relative;right:unset;bottom:unset;display:none;padding-top:0;text-decoration:underline;color:var(--color-black)}}.details .info-button--summary{display:none}.details .info-button svg{width:20px;height:20px}@media (min-width: 1028px){.details .info-button svg{display:none}}.details .button-open{position:absolute;top:0;right:var(--spacing-1x);display:none;align-items:center;width:26px;height:26px;border-color:var(--color-main-light);background-color:var(--color-main-light);appearance:none;-webkit-appearance:none}@media (min-width: 1028px){.details .button-open{right:var(--spacing-3x)}}.details .button-open .icon-chevron{width:11px}.details .button-open .icon-chevron:before{top:40%}.details .button-open .icon-chevron:after{top:40%}.details .button-open .text{display:none}.details__summary{position:relative;padding:25px var(--spacing-2x);list-style:none;cursor:pointer;outline:none}.details__summary .pencil-hover{position:absolute;top:0;display:none;visibility:hidden;transition:opacity .5s ease;opacity:0}@media (min-width: 1028px){.details__summary .pencil-hover{right:0}}@media (min-width: 1028px){.details__summary:hover .pencil-hover{visibility:visible;opacity:1}}@media (min-width: 1028px){.details__summary{padding:29px var(--spacing-3x)}}.details__summary .summary__inner{display:flex;align-items:center;transition:transform .5s ease;transform:translateZ(0);gap:var(--spacing-2x)}.details__summary .summary__inner h3{font-family:MrGinto Nord,georgia;font-size:1.4rem;font-weight:700;font-style:normal;line-height:120%;font-feature-settings:"ss06" on}@media (min-width: 768px){.details__summary .summary__inner h3{font-size:1.4rem;line-height:1.8rem}}.details__summary .summary__inner h3{font-size:1.8rem;line-height:2.34rem}@media (min-width: 768px){.details__summary .summary__inner h3{font-size:2.5rem;line-height:3.1rem}}.details__summary .summary__inner .option-value{font-family:Poppins,georgia;font-size:1.4rem;font-weight:400;font-style:normal;line-height:2.24rem;font-feature-settings:"ss06" on}@media (min-width: 768px){.details__summary .summary__inner .option-value{font-size:1.4rem}}.details__summary .summary__inner .option-value{margin-left:var(--spacing-1x)}.details__content{display:flex;flex-flow:column;width:100%;max-width:690px;height:0;margin:0 auto;padding:0 var(--spacing-3x);cursor:default}.details__content .content__inner{padding:var(--spacing-5x) var(--spacing-3x) var(--spacing-2x);transition:all .5s ease;transition-property:opacity,transform;transform:scale(.8) translate3d(0,-10%,0);opacity:0}@media (min-width: 1028px){.details__content .content__inner{padding:var(--spacing-10x) 0}}.details__content .content__inner .image-holder--controls{overflow:hidden;width:100%;max-height:247px;border-radius:8px}.details__content .content__inner .image-holder--controls img{width:100%;max-height:247px;object-fit:contain}.details__content .content__inner button{display:inline-flex}@media (min-width: 1028px){.details__content{max-width:490px;margin:0 auto}}.details__content .description{font-family:Poppins,georgia;font-size:1.4rem;font-weight:400;font-style:normal;line-height:2.24rem;font-feature-settings:"ss06" on}@media (min-width: 768px){.details__content .description{font-size:1.4rem}}.details__content .description{margin-top:var(--spacing-5x);text-align:left}@media (min-width: 1028px){.details__content .description{margin-top:var(--spacing-6x)}}@media (min-width: 1028px){.details[aria-expanded=true] .info-button--summary{right:var(--spacing-9x);bottom:2px;display:block}}.details[aria-expanded=true] .details__summary{height:auto}.details[aria-expanded=true] .details__summary .summary__inner{transform:translate3d(0,var(--spacing-1x),0);grid-template-columns:25px auto auto}.details[aria-expanded=true] .details__summary .summary__inner .step-counter{display:flex;justify-content:center;width:28px}.details[aria-expanded=true] .details__summary .summary__inner .icon-chevron-right{display:none}.details[aria-expanded=true] .details__summary .summary__inner h3{font-family:MrGinto Nord,georgia;font-size:2.2rem;font-weight:700;font-style:normal;line-height:120%;font-feature-settings:"ss06" on}@media (min-width: 768px){.details[aria-expanded=true] .details__summary .summary__inner h3{font-size:3rem;line-height:130%}}@media (min-width: 1028px){.details[aria-expanded=true] .details__summary .summary__inner h3{font-size:2.5rem;line-height:3.1rem}}.details[aria-expanded=true] .details__content{height:auto}.details[aria-expanded=true] .details__content .content__inner{padding:var(--spacing-5x) 0 var(--spacing-2x);transform:scale(1) translateZ(0);opacity:1}@media (min-width: 1028px){.details[aria-expanded=true] .details__content .content__inner{padding:var(--spacing-10x) 0}}.details[aria-expanded=true] .button-open{display:flex}.details[silent],.details[silent] .details__summary .summary__inner,.details[silent] .details__content .content__inner{transition-duration:0s}.details.js-valid{background-color:var(--color-white)}.details.js-valid:hover .pencil-hover{display:block}.details.js-valid.js-open .details__summary .summary__inner{grid-template-columns:20px 25px auto auto}.details.js-valid.js-open .details__summary .summary__inner .step-counter,.details.js-valid.js-open .details__summary .summary__inner .option-value{display:none}.details.js-valid.js-open .button-open{display:flex}.details.js-valid .icon-chevron-right{display:none}.details.js-valid .icon-checkmark{display:block}.details.js-valid .button-open{display:none}.details--large{position:relative;background-color:var(--color-main-light)}.details--large:before{position:absolute;top:0;left:0;width:100%;height:1px;content:"";background-color:var(--color-main)}.details--large .button-open{top:50%;right:0;display:flex;transform:translateY(-50%)}@media (min-width: 768px){.details--large .button-open{right:var(--spacing-3x)}}.details--large .details__content{max-width:640px}.details--large .details__summary{height:58px}@media (min-width: 768px){.details--large .details__summary{height:88px}}@media (min-width: 1028px){.details--large .details__summary{height:128px}}.details--large .details__summary .summary__inner{max-width:1440px;height:100%;margin:0 auto}@media (min-width: 1028px){.details--large .details__summary .summary__inner{padding:0 144px}}.details--large .details__summary .summary__inner h3{font-family:MrGinto Nord,georgia;font-size:2.2rem;font-weight:700;font-style:normal;line-height:120%;font-feature-settings:"ss06" on}@media (min-width: 768px){.details--large .details__summary .summary__inner h3{font-size:3rem;line-height:130%}}.details--large .details__summary .summary__inner h3{font-size:1.8rem;line-height:2.38rem}.details--large[aria-expanded=true]{background-color:var(--color-white)}.details--large[aria-expanded=true] .details__content{max-width:640px}.details--large[aria-expanded=true] .details__summary{height:58px}@media (min-width: 768px){.details--large[aria-expanded=true] .details__summary{height:88px}}@media (min-width: 1028px){.details--large[aria-expanded=true] .details__summary{height:128px}}.details--large[aria-expanded=true] .details__summary .summary__inner h3{font-family:MrGinto Nord,georgia;font-size:2.2rem;font-weight:700;font-style:normal;line-height:120%;font-feature-settings:"ss06" on}@media (min-width: 768px){.details--large[aria-expanded=true] .details__summary .summary__inner h3{font-size:3rem;line-height:130%}}@media (min-width: 1028px){.details--large[aria-expanded=true] .details__summary .summary__inner h3{font-family:MrGinto Nord,georgia;font-size:2.2rem;font-weight:700;font-style:normal;line-height:120%;font-feature-settings:"ss06" on}}@media (min-width: 1028px) and (min-width: 768px){.details--large[aria-expanded=true] .details__summary .summary__inner h3{font-size:3rem;line-height:130%}}.details .js-hidden{display:none}.product-option{position:relative;display:block;outline:none;box-shadow:none}.product-option:first-child:before{position:absolute;top:0;left:0;width:100%;height:1px;content:"";background-color:var(--color-main)}.product-option:after{position:absolute;bottom:0;left:0;width:100%;height:1px;content:"";background-color:var(--color-main)}product-info form{display:flex;flex-flow:column}product-info product-colors{display:block;overflow:hidden;flex:1;width:100%;height:100%;outline:none}@media (min-width: 768px){product-info product-colors{max-width:unset}}@media (min-width: 1028px){product-info product-colors{width:100%;max-width:580px;margin:var(--spacing-1x) auto 0;margin-top:0;padding-bottom:var(--spacing-6x)}}@media (min-width: 1440px){product-info product-colors{max-width:713px;margin:var(--spacing-5x) auto 0;padding-bottom:var(--spacing-10x);grid-row-gap:var(--spacing-5x);row-gap:var(--spacing-5x)}}product-info product-colors[aria-busy=true] .swiper-slide{pointer-events:none}product-info product-colors fieldset{padding:0}product-info product-colors .swiper{padding:var(--spacing-1x) 0 var(--spacing-1x) var(--spacing-1x)}@media (min-width: 1028px){product-info product-colors .swiper{width:100%;height:550px;padding:0}}@media (min-width: 1440px){product-info product-colors .swiper{height:550px;padding-right:35px;padding-left:35px}}product-info product-colors .swiper .swiper-slide{max-width:22.2222222222%}@media (min-width: 1028px){product-info product-colors .swiper .swiper-slide{max-width:166px}}product-info product-colors .swiper.swiper-initialized .swiper-slide{max-width:unset}product-info product-colors .swiper-slider__arrows{display:none}@media (min-width: 1028px){product-info product-colors .swiper-slider__arrows{display:flex;z-index:50}}product-info product-colors .swiper-slider__arrows .button-holder{position:absolute;top:50%;z-index:50;display:flex;align-items:center;justify-content:center;width:56px;height:56px;transform:translateY(-50%)}product-info product-colors .swiper-slider__arrows .button-holder--left{left:0}product-info product-colors .swiper-slider__arrows .button-holder--right{right:0}product-info product-colors .swiper-slider__arrows .button-holder--right svg{width:20px;height:20px}product-info product-colors .swiper-slider__arrows .button-holder button{position:relative;top:unset;display:flex;justify-content:center;align-items:center;right:unset;margin:unset;left:unset}product-info product-colors .cta-buttons{display:flex;justify-content:space-between;width:100%;padding:var(--spacing-1x);background-color:var(--color-main);gap:4px}@media (min-width: 1028px){product-info product-colors .cta-buttons{display:flex;justify-content:center;padding:var(--spacing-2x);padding-top:var(--spacing-8x);background-color:transparent;gap:16px}}@media (min-width: 1600px){product-info product-colors .cta-buttons{padding-top:var(--spacing-8x)}}product-info product-colors .cta-buttons .mobile-only{display:flex}@media (min-width: 1028px){product-info product-colors .cta-buttons .mobile-only{display:none}}product-info product-colors .cta-buttons .desktop-only{display:none}@media (min-width: 1028px){product-info product-colors .cta-buttons .desktop-only{display:flex}}product-info product-colors .cta-buttons p{font-family:Poppins,georgia;font-size:1.4rem;font-weight:400;font-style:normal;line-height:2.24rem;font-feature-settings:"ss06" on}@media (min-width: 768px){product-info product-colors .cta-buttons p{font-size:1.4rem}}product-info product-colors .cta-buttons p{max-width:145px}@media (min-width: 768px){product-info product-colors .cta-buttons p{max-width:300px}}@media (min-width: 1028px){product-info product-colors .cta-buttons p{display:none}}product-info product-colors .cta-buttons .button--color-swatch{flex:1;color:var(--color-dark);border:2px solid var(--color-main-light);background-color:var(--color-main-light)}@media (min-width: 1028px){product-info product-colors .cta-buttons .button--color-swatch{flex:unset}}product-info product-colors .cta-buttons .button--color-swatch svg{margin-right:8px}product-info product-colors .cta-buttons .button--color-swatch:hover{opacity:1;color:var(--color-dark);border:2px solid var(--color-white);background-color:var(--color-white)}product-info product-colors .cta-buttons .button--color-swatch:hover svg rect{stroke:var(--color-dark)}product-info product-colors .cta-buttons .button--color-swatch:hover svg path{fill:var(--color-dark)}product-info product-colors .cta-buttons .button--color-swatch:active{opacity:1;color:var(--color-white);border:2px solid var(--color-dark);background-color:var(--color-dark)}product-info product-colors .cta-buttons .button--color-swatch:active svg rect{stroke:var(--color-white)}product-info product-colors .cta-buttons .button--color-swatch:active svg path{fill:var(--color-white)}product-info product-colors .cta-buttons .button--color-swatch:disabled{opacity:.5;color:var(--color-dark);border:2px solid var(--color-white);background-color:var(--color-white)}product-info product-colors .cta-buttons .button--color-swatch.icon-and-text{display:grid;grid-template-columns:28px auto}product-info product-colors .cta-buttons .button--all-colors{display:flex;flex:1;padding:13px 0;color:var(--color-dark);border:2px solid var(--color-main-light);background-color:var(--color-main-light)}@media (min-width: 1028px){product-info product-colors .cta-buttons .button--all-colors{flex:unset;padding:13px 20px}}product-info product-colors .cta-buttons .button--all-colors svg{margin-left:8px}product-info product-colors .cta-buttons .button--all-colors:hover{opacity:1;color:var(--color-dark);border:2px solid var(--color-white);background-color:var(--color-white)}product-info product-colors .cta-buttons .button--all-colors:hover svg rect{stroke:var(--color-dark)}product-info product-colors .cta-buttons .button--all-colors:hover svg path{stroke:var(--color-dark)}product-info product-colors .cta-buttons .button--all-colors:active{opacity:1;color:var(--color-white);border:2px solid var(--color-dark);background-color:var(--color-dark)}product-info product-colors .cta-buttons .button--all-colors:active svg rect{stroke:var(--color-white)}product-info product-colors .cta-buttons .button--all-colors:active svg path{stroke:var(--color-white)}product-info product-colors .cta-buttons .button--all-colors:disabled{opacity:.5;color:var(--color-dark);border:2px solid var(--color-white);background-color:var(--color-white)}product-info product-colors .cta-buttons .button--all-colors.icon-and-text{display:grid;grid-template-columns:28px auto}product-info product-colors .variant--color-style{display:none}product-info product-size fieldset{margin-bottom:var(--spacing-4x);padding:0}product-info product-size .size{display:flex;flex-flow:row nowrap;gap:10px}product-info product-size .size label{flex:1}product-info product-size .size label input{width:100%}product-info product-size .size label .error-message{font-family:Poppins,georgia;font-size:1.4rem;font-weight:400;font-style:normal;line-height:2.24rem;font-feature-settings:"ss06" on}@media (min-width: 768px){product-info product-size .size label .error-message{font-size:1.4rem}}product-info product-size .size label .error-message{font-size:1.1rem;line-height:1.65rem;color:var(--color-red)}@media (min-width: 768px){product-info product-size .size label .error-message{font-size:1.1rem;line-height:1.65rem}}product-info product-slat-width .description p{font-family:Poppins,georgia;font-size:1.4rem;font-weight:400;font-style:normal;line-height:2.24rem;font-feature-settings:"ss06" on}@media (min-width: 768px){product-info product-slat-width .description p{font-size:1.4rem}}product-info product-slat-width .description p{text-align:left}product-info product-slat-width .variant__list{display:flex;flex-flow:row;gap:var(--spacing-2x)}@media (min-width: 768px){product-info product-slat-width .variant__list{gap:var(--spacing-5x)}}product-info product-slat-width .variant__list button{align-items:flex-start;flex:1;border-radius:10px}product-info product-slat-width .variant__list button:only-of-type{flex:.5;margin:0 auto}product-info product-frame-spacing .description p{font-family:Poppins,georgia;font-size:1.4rem;font-weight:400;font-style:normal;line-height:2.24rem;font-feature-settings:"ss06" on}@media (min-width: 768px){product-info product-frame-spacing .description p{font-size:1.4rem}}product-info product-frame-spacing .description p{text-align:left}product-info product-frame-spacing .frame-spacing{display:flex;flex-flow:row;gap:var(--spacing-2x)}@media (min-width: 1028px){product-info product-frame-spacing .frame-spacing{gap:var(--spacing-5x)}}product-info product-frame-spacing .frame-spacing button{align-items:flex-start;flex:1;border-radius:10px}product-info product-ladder-taping .description p{font-family:Poppins,georgia;font-size:1.4rem;font-weight:400;font-style:normal;line-height:2.24rem;font-feature-settings:"ss06" on}@media (min-width: 768px){product-info product-ladder-taping .description p{font-size:1.4rem}}product-info product-ladder-taping .description p{text-align:left}product-info product-ladder-taping .ladder-taping-color{margin-top:var(--spacing-5x)}product-info product-ladder-taping .ladder-taping-color.js-hidden{display:none}product-info product-ladder-taping .variant--ladder-taping{display:flex;flex-flow:row;gap:var(--spacing-2x)}@media (min-width: 1028px){product-info product-ladder-taping .variant--ladder-taping{gap:var(--spacing-5x)}}product-info product-ladder-taping .variant--ladder-taping button{align-items:flex-start;flex:1;border-radius:10px}product-info product-controls .description p{font-family:Poppins,georgia;font-size:1.4rem;font-weight:400;font-style:normal;line-height:2.24rem;font-feature-settings:"ss06" on}@media (min-width: 768px){product-info product-controls .description p{font-size:1.4rem}}product-info product-controls .description p{text-align:left}product-info product-controls .controls{margin-top:var(--spacing-5x)}product-info product-controls .controls button{align-items:flex-start;flex:1;border-radius:10px}product-info product-top-bottom-rail .description .js-color-top-bottom-rail-text{display:inline-block;color:#1b151fcc}product-info product-top-bottom-rail .description .js-color-top-bottom-rail-text b{font-family:Poppins;font-size:14px;font-weight:700;font-style:normal;line-height:170%;color:#1b151fcc}product-info product-top-bottom-rail .description p{font-family:Poppins,georgia;font-size:1.4rem;font-weight:400;font-style:normal;line-height:2.24rem;font-feature-settings:"ss06" on}@media (min-width: 768px){product-info product-top-bottom-rail .description p{font-size:1.4rem}}product-info product-top-bottom-rail .description p{display:inline-block;text-align:left}product-info product-top-bottom-rail .content__image-holder{overflow:hidden;width:100%;max-height:247px;border-radius:8px}product-info product-top-bottom-rail .content__image-holder img{width:100%;height:100%;max-height:247px;object-position:top;object-fit:cover}product-info product-top-bottom-rail .top-bottom-rail{display:flex;flex-flow:row;margin-top:var(--spacing-8x)}product-info product-top-bottom-rail .top-bottom-rail .input__price-holder{display:inline-block}product-info product-top-bottom-rail .top-bottom-rail__image-holder{position:relative;display:block}product-info product-top-bottom-rail .top-bottom-rail__image-holder.js-loading:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";cursor:progress;animation:loading 1.5s infinite;background:linear-gradient(.25turn,transparent,#fff,transparent);background-repeat:no-repeat;background-position:-315px 0,0 0,0px 190px,50px 195px;background-size:315px 250px,315px 180px,100px 100px,225px 30px}@keyframes loading{to{background-position:315px 0,0 0,0 190px,50px 195px}}product-info product-up-sell fieldset{display:flex;flex-flow:column;gap:var(--spacing-1x)}product-info product-up-sell p{font-family:Poppins,georgia;font-size:1.4rem;font-weight:400;font-style:normal;line-height:2.24rem;font-feature-settings:"ss06" on}@media (min-width: 768px){product-info product-up-sell p{font-size:1.4rem}}product-info product-up-sell p{text-align:center}product-info product-up-sell .input--checkbox{position:relative;display:flex;overflow:hidden;padding:16px 25px;cursor:pointer;border-radius:8px;gap:8px}product-info product-up-sell .input--checkbox:hover input[type=checkbox]{border-color:#1d1b1f80}product-info product-up-sell .input--checkbox input[type=checkbox]{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;cursor:pointer;transition:border-color .2s ease-out;border:2px solid rgba(29,27,31,.1);border-radius:8px;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}product-info product-up-sell .input--checkbox input[type=checkbox]:checked{border:2px solid var(--color-dark)}product-info product-up-sell .input--checkbox input[type=checkbox]:checked~.extra-product__text-holder:before{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;content:"";background-color:var(--color-white)}product-info product-up-sell .input--checkbox .extra-product__text-holder,product-info product-up-sell .input--checkbox .text-holder{display:flex;align-items:center;flex:3;flex-flow:row wrap;width:100%}product-info product-up-sell .input--checkbox .extra-product__text-holder__title-holder,product-info product-up-sell .input--checkbox .extra-product__text-holder .title-holder,product-info product-up-sell .input--checkbox .text-holder__title-holder,product-info product-up-sell .input--checkbox .text-holder .title-holder{display:flex;flex-flow:row;gap:4px;align-items:center}product-info product-up-sell .input--checkbox .extra-product__text-holder__title-holder__title,product-info product-up-sell .input--checkbox .extra-product__text-holder .title-holder__title,product-info product-up-sell .input--checkbox .text-holder__title-holder__title,product-info product-up-sell .input--checkbox .text-holder .title-holder__title{font-family:Poppins,georgia;font-size:1.4rem;font-weight:400;font-style:normal;line-height:2.24rem;font-feature-settings:"ss06" on}@media (min-width: 768px){product-info product-up-sell .input--checkbox .extra-product__text-holder__title-holder__title,product-info product-up-sell .input--checkbox .extra-product__text-holder .title-holder__title,product-info product-up-sell .input--checkbox .text-holder__title-holder__title,product-info product-up-sell .input--checkbox .text-holder .title-holder__title{font-size:1.4rem}}product-info product-up-sell .input--checkbox .extra-product__text-holder__title-holder__title,product-info product-up-sell .input--checkbox .extra-product__text-holder .title-holder__title,product-info product-up-sell .input--checkbox .text-holder__title-holder__title,product-info product-up-sell .input--checkbox .text-holder .title-holder__title{font-size:1.6rem;font-weight:700;line-height:2.72rem;text-align:left;color:var(--color-dark)}product-info product-up-sell .input--checkbox .extra-product__text-holder__title,product-info product-up-sell .input--checkbox .text-holder__title{font-family:Poppins,georgia;font-size:1.4rem;font-weight:400;font-style:normal;line-height:2.24rem;font-feature-settings:"ss06" on}@media (min-width: 768px){product-info product-up-sell .input--checkbox .extra-product__text-holder__title,product-info product-up-sell .input--checkbox .text-holder__title{font-size:1.4rem}}product-info product-up-sell .input--checkbox .extra-product__text-holder__title,product-info product-up-sell .input--checkbox .text-holder__title{font-size:1.6rem;font-weight:700;line-height:2.72rem;text-align:left;color:var(--color-dark)}product-info product-up-sell .input--checkbox .extra-product__text-holder__description,product-info product-up-sell .input--checkbox .text-holder__description{font-family:Poppins,georgia;font-size:1.4rem;font-weight:400;font-style:normal;line-height:2.24rem;font-feature-settings:"ss06" on}@media (min-width: 768px){product-info product-up-sell .input--checkbox .extra-product__text-holder__description,product-info product-up-sell .input--checkbox .text-holder__description{font-size:1.4rem}}product-info product-up-sell .input--checkbox .extra-product__text-holder__description,product-info product-up-sell .input--checkbox .text-holder__description{font-size:1.4rem;font-weight:400;line-height:2.38rem;text-align:left;color:var(--color-dark)}product-info product-up-sell .input--checkbox .extra-product__text-holder__tooltip,product-info product-up-sell .input--checkbox .text-holder__tooltip{z-index:20;padding-left:6px}product-info product-up-sell .input--checkbox .extra-product__price-holder{display:flex;align-items:center;flex-flow:row;justify-content:flex-end}product-info product-up-sell .input--checkbox .extra-product__price-holder .price{font-family:Poppins,georgia;font-size:1.4rem;font-weight:400;font-style:normal;line-height:2.24rem;font-feature-settings:"ss06" on}@media (min-width: 768px){product-info product-up-sell .input--checkbox .extra-product__price-holder .price{font-size:1.4rem}}product-info product-up-sell .input--checkbox .extra-product__price-holder .price{font-size:1.8rem;font-weight:400;line-height:2.7rem;text-align:left;color:var(--color-dark)}@media (min-width: 1028px){product-info product-up-sell .input--checkbox .extra-product__price-holder .price{font-size:1.8rem;font-weight:400;line-height:2.7rem}}product-info product-up-sell .upsell-holder{display:flex;flex-flow:column}product-info product-up-sell .upsell-holder--plint .input{display:grid;grid-template-columns:auto auto}product-info product-up-sell .upsell-holder--plint .input .extra-product__text-holder{display:flex;align-items:flex-start;flex-flow:column;justify-content:flex-start;grid-column:1;grid-row:1}product-info product-up-sell .upsell-holder--plint .input .extra-product__price-holder{grid-column:2;grid-row:1}product-info product-up-sell .upsell-holder--plint .input .baseboard-holder{z-index:20;display:flex;flex-flow:column;grid-column:1/3;gap:var(--spacing-2x);grid-row:2}product-info product-up-sell .upsell-holder--plint .input .baseboard-holder[hidden]{display:none}product-info product-up-sell .upsell-holder--plint .input .baseboard-holder__input-holder{display:flex;flex-flow:column;gap:var(--spacing-1x)}@media (min-width: 576px){product-info product-up-sell .upsell-holder--plint .input .baseboard-holder__input-holder{flex-flow:row;gap:var(--spacing-2x)}}product-info product-up-sell .upsell-holder--plint .input .baseboard-holder__title{font-family:Poppins,georgia;font-size:1.4rem;font-weight:400;font-style:normal;line-height:2.24rem;font-feature-settings:"ss06" on}@media (min-width: 768px){product-info product-up-sell .upsell-holder--plint .input .baseboard-holder__title{font-size:1.4rem}}product-info product-up-sell .upsell-holder--plint .input .baseboard-holder__title{font-size:14px;font-weight:400;font-style:normal;line-height:170%;flex:0 0 100%}product-info product-up-sell .upsell-holder--plint .input .baseboard-holder h6{display:none}product-info product-up-sell .upsell-holder--plint .input .baseboard-holder .input{position:relative;display:flex;flex:1;flex-flow:column;margin-bottom:0}@media (min-width: 1028px){product-info product-up-sell .upsell-holder--plint .input .baseboard-holder .input{max-width:190px;flex-flow:row}}product-info product-up-sell .upsell-holder--plint .input .baseboard-holder .input.has-value input{color:var(--color-dark);border:1px solid var(--color-dark)}product-info product-up-sell .upsell-holder--plint .input .baseboard-holder .input h6{font-family:Poppins,georgia;font-size:1.4rem;font-weight:400;font-style:normal;line-height:2.24rem;font-feature-settings:"ss06" on}@media (min-width: 768px){product-info product-up-sell .upsell-holder--plint .input .baseboard-holder .input h6{font-size:1.4rem}}product-info product-up-sell .upsell-holder--plint .input .baseboard-holder .input h6{margin-bottom:8px;color:var(--color-dark)}product-info product-up-sell .upsell-holder--plint .input .baseboard-holder .input input{font-family:Poppins,georgia;font-size:1.4rem;font-weight:400;font-style:normal;line-height:2.24rem;font-feature-settings:"ss06" on}@media (min-width: 768px){product-info product-up-sell .upsell-holder--plint .input .baseboard-holder .input input{font-size:1.4rem}}product-info product-up-sell .upsell-holder--plint .input .baseboard-holder .input input{font-size:1.4rem;padding:16px 0 16px 14px;transition:box-shadow .3s ease,background-color .3s ease,border-color .3s ease,transition 0s ease;color:var(--color-dark);border:1px solid var(--color-grey-inactive);width:100%;border-radius:4px;background-color:var(--color-white);box-shadow:-5px 12px 20px #1d1b1f00;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (min-width: 576px){product-info product-up-sell .upsell-holder--plint .input .baseboard-holder .input input{margin-bottom:var(--spacing-1x)}}@media (min-width: 1028px){product-info product-up-sell .upsell-holder--plint .input .baseboard-holder .input input{padding:18px 16px}}product-info product-up-sell .upsell-holder--plint .input .baseboard-holder .input input::-webkit-inner-spin-button{display:none}product-info product-up-sell .upsell-holder--plint .input .baseboard-holder .input input.placeholder{color:#1d1b1f80}product-info product-up-sell .upsell-holder--plint .input .baseboard-holder .input input:focus{margin-bottom:6px;transform:translate3d(-1px,-1px,0);color:var(--color-dark);border:2px solid var(--color-dark);outline:none;box-shadow:-5px 12px 20px #1d1b1f26;-webkit-appearance:none;appearance:none}product-info product-up-sell .upsell-holder--plint .input .baseboard-holder .input input:invalid{color:var(--color-dark);border:1px solid var(--color-red)}product-info product-up-sell .upsell-holder--plint .input .baseboard-holder .input input:disabled{border:1px solid var(--color-grey-inactive);background-color:transparent}
/*# sourceMappingURL=/cdn/shop/t/77/assets/snippets-product-form-2.css.map */
