.product__price{font-weight:600;letter-spacing:0px;color:currentColor}.variant__button-label{font-size:14px!important}.variant__label{margin-bottom:1.2rem!important}.prod-option{padding-bottom:1.5rem}.prod-opt__head p{margin:0;letter-spacing:0rem}.prod-opt__head>p:first-child{flex:1}.prod-opt__head button{background:#fff;border-radius:50px;color:#000;padding:2px 10px;border:1px solid currentColor}.prod-opt__head button.active{background:#000;color:#fff}.prod-opt__head svg{width:24px;height:24px}.opt-welt-fabric__list,.welt-type__list,.opt-fabric-color__list,.opt-ff-color__list,.opt-fframe__list{margin-top:.8rem;margin-bottom:1rem}.pfabric-btn__list.variant-input-wrap,.cushion-btn__list.variant-input-wrap,.prod-option--main-product-color .variant-input-wrap{display:grid;align-items:center;grid-template-columns:repeat(auto-fill,minmax(40px,41px));gap:.7rem}.prod-option--main-product-color .variant-input-wrap label{margin:0rem}.opt-toggle-type-element{transition:opacity .25s ease-in-out,transform .25s ease-in-out;transform:scale(1);opacity:1;pointer-events:auto;display:inline-block}.opt-toggle-type-element.hide{display:none}.opt-toggle-type-element:not(.active){opacity:0;transform:scale(0);pointer-events:none}.prod-addon__badge{position:relative;text-align:center;margin-bottom:1rem}.prod-addon__badge p{margin:0;background:#fff;z-index:1;padding:.1rem .8rem;text-transform:uppercase;font-weight:700;font-size:.8rem}.prod-addon__badge:after{content:"";position:absolute;width:100%;height:1px;top:50%;left:0;background:currentColor}addons-choice{display:block;margin-top:.5rem;margin-bottom:1.2rem}.note--normal,.note--lighter{color:#873810;border:1px solid #DBA509;background:#fffae8;padding:10px}.note--normal p,.note--lighter p{letter-spacing:0rem;margin:0;font-weight:600;font-size:13px}.note--normal{border:1px solid #004FB2;color:#0062b6;background:#edf5ff}.opt-grommets-color__list select,.opt-tiedown__list select{height:46px;width:100%;font-size:14px;letter-spacing:0px;margin-top:.6rem}.prod-addons__grid{grid-template-columns:80px auto;gap:14px;background:#f8f7f3;border:1px solid #D9D9D9;padding:8px}.prod-addons__media{flex-direction:row;padding-bottom:100%}.prod-addons__media img{object-fit:cover;object-position:center center}.prod-addons__content{grid-template-columns:auto max-content}.prod-addons__content h2{letter-spacing:0rem;margin:0}.prod-addons__content button{padding:0rem;font-size:11px;text-decoration:underline;text-underline-offset:2px;text-decoration-style:dashed}.prod-addons__toggle-label{margin:0;padding-right:3px}.addon-option__grommet p,.addon-option__tiedown p{margin-bottom:0}.addon-option__tiedown{margin-bottom:1.6rem}.addon-option__grommet .opt-grommets-color__list,.addon-option__tiedown .opt-tiedown__list{margin-bottom:.5rem;margin-top:.5rem}.addon-option__grommet .opt-grommets-color__list select,.addon-option__tiedown .opt-tiedown__list select{margin:0}.prod-addons .variant__label{margin-bottom:.7rem!important}.prod-addons .addon-option__fcolor+.addon-option__tiedown{margin-top:-.4rem}.prod-addons .addon-option__tiedown .note--lighter{margin-top:.8rem}.addon-option__fcolor{margin-top:1.5rem}.addon-option__fcolor>p{margin-bottom:.8rem}.addon-option__fcolor .opt-fabric-color__list{margin-top:0rem}.variant__button-label--image{display:flex!important;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px;letter-spacing:-.2px!important;font-size:12px!important;min-width:90px;width:100%;padding:.8rem .5rem .6rem!important}.variant__button-label--img{width:46px;height:46px;display:flex}.tiedown__input-wrap .variant__button-label--img{width:100%;height:100%}.variant__button-label--img img{width:100%;height:100%;object-fit:cover;object-position:center center}.variant__button-label--img.hover img:last-child{display:none}.tiedown__input-wrap .variant__button-label--image{letter-spacing:0rem;padding:.5rem .5rem .6rem!important;height:100%}.variant-input input:checked+label .variant__button-label--img.hover img:last-child{display:block}.variant-input input:checked+label .variant__button-label--img.hover img:first-child{display:none!important}.pfabric-btn__input-wrap label,.opt-tiedown__list .variant__button-label{margin:0!important}.opt-tiedown__list,.variant-wrapper--grid .variant-input-wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;align-items:stretch}.prod-opt__head>p{text-align:left}.prod-opt__head>div p{text-align:right}.flyout-body>div,.flyout-body>p{text-align:left}.prod-addons__content--inner{text-align:left}.prod-addons__content--inner a:hover{text-decoration:underline}@media screen and (max-width: 749px){.prod-opt__head p{font-size:12px}.prod-opt__head svg{width:16px;height:20px}.prod-option{padding-bottom:1rem}.prod-opt__head>div{gap:.5rem;flex:1;justify-content:flex-end}.pfabric-btn__list.variant-input-wrap label.color-swatch,.cushion-btn__list.variant-input-wrap label.color-swatch,.prod-option--main-product-color .variant-input-wrap label.color-swatch{width:50px;height:50px}.pfabric-btn__list.variant-input-wrap,.cushion-btn__list.variant-input-wrap,.prod-option--main-product-color .variant-input-wrap{display:grid;align-items:center;grid-template-columns:repeat(auto-fill,minmax(50px,51px));gap:.7rem}}.errors,.form-error{font-weight:600;letter-spacing:0rem;font-size:14px}.prod-variant__notes{margin-top:1rem}.prod-variant__notes>.note--lighter{margin-bottom:.5rem}
/*# sourceMappingURL=/cdn/shop/t/17/assets/product-options.css.map */
