.quantity-selector-atc{display:flex;gap:25px 10px;flex-wrap:wrap;justify-content:start}.quantity-selector-atc .product-form__add-to-cart{transition:none;border-radius:12px;overflow:hidden;gap:10px;flex:1}.quantity-selector-atc .quantity-selector{max-height:66.8px;display:flex;align-items:center;border:1px solid rgb(229,229,228);border-radius:12px}.quantity-selector-atc .quantity-selector .quantity-selector__button{display:flex;justify-content:center;align-items:center;margin:0;min-width:30px!important;padding:0;background:#e5e5e4;height:100%;font-size:12px}.quantity-selector-atc .quantity-selector__input{width:64px;padding:0 10px;height:46px;line-height:46px;text-align:center;background:transparent;border:none}.quantity-selector-atc .quantity-selector .quantity-selector__button:first-child{border-bottom-left-radius:12px;border-top-left-radius:12px}.quantity-selector-atc .quantity-selector .quantity-selector__button:last-child{border-bottom-right-radius:12px;border-top-right-radius:12px}.ll-trust-list{display:flex;flex-direction:column;gap:8px;margin-top:18px}.ll-trust-page__title{display:flex;align-items:center;gap:8px;cursor:pointer}.ll-trust-page__title>img{width:34px;height:34px;object-fit:cover}.ll-material-container{border:1px solid #e5e5e4;border-radius:12px;padding:30px}@media only screen and (max-width: 640px){.ll-material-container{margin-top:0}}.ll-material-container .ll-material{display:flex;flex-direction:column;gap:10px}.ll-material-container .ll-material-title{text-align:center;text-transform:uppercase;font-size:16px;letter-spacing:1px;font-weight:600;margin-bottom:20px}@media only screen and (min-width: 641px){.ll-material-container .ll-material{flex-direction:row}}.ll-material-container .ll-material-usp{align-items:center;display:flex;gap:10px;text-align:center;width:100%}@media only screen and (min-width: 641px){.ll-material-container .ll-material-usp{flex-direction:column}}.ll-material-container .ll-material-usp__title{font-size:16px;line-height:1.2;width:100%}.ll-material-container .ll-material-usp__image svg,.ll-material-container .ll-material-usp__image img{width:50px}@media only screen and (max-width: 641px){.ll-material-container .product-tabs__trust-title{margin-bottom:10px}.ll-material-container .ll-material-usp__title,.ll-material-container .ll-material-title{font-size:14px}}.ll-policy-banners{gap:10px;grid-column:1 / span 2;grid-template-columns:repeat(3,minmax(0,1fr));min-height:50px}.ll-policy-banner{align-items:center;border:1px solid #e5e5e4;border-radius:12px;display:flex;flex-direction:column;gap:.5em;padding:30px 15px;text-align:center}.ll-policy-banner .ll-policy-banner__icon{width:33px;height:33px}.ll-policy-banner .ll-policy-banner__icon img{width:33px;height:33px;object-fit:cover}.ll-policy-banner .ll-policy-banner__link{justify-content:center}.ll-policy-banner .ll-policy-banner__text,.ll-policy-banner .ll-policy-banner__link{color:var(--text-color-light);font-size:14px;cursor:pointer}.ll-policy-banner .ll-policy-banner__title{font-size:16px;font-weight:700}.ll-policy-banner .ll-policy-banner__link{text-decoration:underline;text-underline-offset:2px;text-decoration-color:rgba(var(--text-color-rgb),.35);transition:text-decoration-color .2s ease-in-out,color .2s ease-in-out,-webkit-text-decoration-color .2s ease-in-out;color:var(--text-color)}.ll-policy-banner .ll-policy-banner__link:hover{text-decoration-color:rgba(var(--text-color-rgb))}@media only screen and (max-width: 640px){.ll-policy-banner .ll-policy-banner__text{font-size:12px}.ll-policy-banner .ll-policy-banner__title{font-size:14px}}.Product__Tabs{margin:20px 0}.ll-policy-banner-carousel{border:1px solid #e5e5e4;border-radius:12px;overflow:hidden;position:relative;display:block}.ll-policy-banner-carousel .dots-nav{margin:auto;padding-bottom:10px;transform:translateY(-50%)}.ll-policy-banner-carousel .ll-policy-banner{border:0;margin:auto}.ll-policy-banner-carousel .ll-policy-banner-carousel__list{overflow-x:scroll;display:flex;scroll-snap-type:x mandatory}@media (min-width: 641px){.ll-policy-banner-carousel .ll-policy-banner-carousel__list{display:grid;gap:50px;grid-template-columns:repeat(2,minmax(0,1fr))}}.ll-policy-banner-carousel .ll-policy-banner-carousel__item{display:block;flex:none;scroll-snap-align:center;scroll-snap-stop:always;width:100%}.ll-policy-banner-carousel .ll-policy-banner-carousel__item-inner{display:flex}.ll-policy-banner-carousel .ll-policy-banner-carousel__icon{max-height:50px;max-width:50px;min-width:50px}.ll-policy-banner-carousel .ll-policy-banner-carousel__icon img{height:100%;-o-object-fit:contain;object-fit:contain}.ll-policy-banner-carousel .ll-policy-banner-carousel__item-description{margin-left:1em}.ll-policy-banner-carousel .ll-policy-banner-carousel__item-heading{margin-bottom:.5em}.ll-policy-banner-carousel .ll-policy-banner-carousel__dots{margin-top:20px}.ll-policy-block-item{margin:20px 0}.product-content-below-gallery .accordion__toggle{padding:20px 0;text-align:center}.product-content-below-gallery .accordion__toggle>span:first-child{width:100%}.product-content-below-gallery .accordion__toggle .text-with-icon{justify-content:center}.product-content-below-gallery .accordion__toggle .animated-plus{flex:0}.ll-embroidery-header-content{display:flex;justify-content:space-between;align-items:center;width:100%;flex-wrap:wrap;gap:.5rem}.ll-embroidery-label{font-weight:600;margin:0;flex:1}.ll-debug-info{font-size:10px!important;color:#999!important;margin:0 10px!important;white-space:nowrap}.ll-debug-no-examples{font-size:10px!important;color:red!important;white-space:nowrap}.ll-embroidery-see-example{background:none!important;color:#727272!important;cursor:pointer!important;text-decoration:underline rgba(26,26,26,.35)!important;font-size:.875rem!important;padding:4px 8px!important;margin:0!important;white-space:nowrap!important;flex-shrink:0}.ll-embroidery-examples-drawer{z-index:9999!important}.ll-embroidery-examples-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem}.ll-embroidery-example-item{text-align:center}.ll-embroidery-example-image img{width:100%;height:auto;border-radius:4px}.ll-embroidery-example-title{margin-top:.5rem;font-size:.875rem}.ll-embroidery-examples-help{padding:.75rem;background-color:#f8f9fa;border-radius:4px;font-size:.875rem}
/*# sourceMappingURL=/cdn/shop/t/113/assets/section-main-product.css.map */
