.yg-product .product{grid-template-columns:1fr;gap:60px;padding-block:48px 0}.yg-product .product .yg-product-gallery{display:none}.yg-product .yg-product-swiper{width:100%;--swiper-pagination-bullet-inactive-color: #262629;--swiper-pagination-bullet-inactive-opacity: .3;--swiper-pagination-color: #262629}.yg-product .yg-product-swiper .swiper-wrapper{height:auto}.yg-product .yg-product-swiper .swiper-pagination{position:static;margin-top:16px}.yg-product .yg-product-swiper .swiper-slide{overflow:hidden;border-radius:16px;background-color:#f9fafb}.yg-product .yg-product-title{font-size:28px;font-weight:600}.yg-product .sub-color{color:#76767f}.yg-product [data-block-id=price]{margin-top:16px}.yg-product .yg-price{display:flex;align-items:center;flex-direction:row;gap:4px;font-size:18px;font-weight:600;line-height:150%;color:#1d1d1d}.yg-product .variant-picker{gap:60px}.yg-product .variant-picker__option-info{flex-direction:column;align-items:start;gap:20px;margin-bottom:20px}.yg-product .variant-picker__option-info .yg-attribute-title{font-weight:600;font-size:24px;line-height:1.3em}.yg-product .block-swatch{display:block;place-items:start;padding:0;border-radius:8px;height:auto;width:100%;border:none;background-color:#e8f0fe}.yg-product :checked+.block-swatch:before{box-shadow:none}.yg-product :checked+.block-swatch .yg-attribute-option-description{border:2px solid #3F75FF}.yg-product .yg-attribute-option-tag{padding:8px 16px;font-size:12px;font-weight:500;line-height:1.4em;color:#3f75ff}.yg-product .yg-attribute-option-description{display:flex;padding:16px;border:2px solid #D9D9D9;background:#fff;border-radius:8px;height:auto;width:100%;justify-content:space-between;align-items:center;font-size:12px;line-height:1.2em;color:#52525b}.yg-product .yg-attribute-option-description[data-option-index="1"]{font-size:14px}.yg-product .block-swatch.is-disabled{background:#f9fafb;pointer-events:none;border-color:#f9fafb}.yg-product .block-swatch.is-disabled .yg-attribute-option-description{opacity:.3}.yg-product .yg-attribute-option-description .yg-option-label{font-size:12px}.yg-product .yg-attribute-option-description .yg-option-label-title{display:block;font-size:16px;line-height:1.4em;font-weight:600;color:#1d1d1f;margin-bottom:4px}.yg-product .yg-attribute-option-description:before{--text-color: 63, 117, 255}.yg-product .color-swatch{box-shadow:0 0 1px #000}.yg-product .color-swatch:before{color:transparent}.yg-product :checked+.color-swatch{box-shadow:0 0 0 3px #fff,0 0 0 5px #3f75ff}.yg-product .color-swatch.is-disabled{display:none}.yg-product fieldset{min-inline-size:auto}.yg-product .yg-details-popup{width:100%}.yg-product .yg-details-popup-button{display:flex;align-items:center;justify-content:space-between;gap:0;width:100%;border-radius:8px;overflow:hidden;background-color:#f5f5f9;color:#1d1d1d;font-weight:500}.yg-product .yg-details-popup-button .yg-details-image{position:relative;z-index:1;width:80px;min-width:80px}.yg-product .yg-details-popup-button .yg-details-image .yg-details-video-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:14.4px;background:#ffffff80}.yg-product .yg-details-extra-note{width:100%;padding:16px;color:#76767f}.yg-product .yg-details-extra-note .yg-details-extra-top{display:flex;align-items:center;justify-content:space-between;width:100%;gap:12px;color:#1d1d1d}.yg-product .yg-details-extra-note .yg-details-extra-top+div{margin-block-start:4px}.yg-product .yg-details-popup-icon{display:flex;padding:1px}.yg-product .product-info__yg-installation{display:flex;flex-direction:column;gap:20px;margin-top:60px}.yg-product .product-info__yg-installation .yg-installation-title{font-size:24px;line-height:1.2em;font-weight:600}.yg-product .product-info__yg-installation .yg-installation-title strong{color:#1d1d1d;font-weight:inherit}.yg-product .product-info__yg-installation .yg-installation-image{width:100%;height:auto;border-radius:8px;overflow:hidden}.yg-product .product-info__yg-installation .yg-installation-swiper{display:block;width:100%;overflow:hidden;--swiper-pagination-bullet-inactive-color: #262629;--swiper-pagination-bullet-inactive-opacity: .3;--swiper-pagination-color: #262629}.yg-product .product-info__yg-installation .yg-installation-swiper .swiper-wrapper{height:auto;width:100%;max-width:100%}.yg-product .product-info__yg-installation .yg-installation-swiper .swiper-pagination{position:static;margin-top:16px}.yg-product .product-info__yg-installation .yg-installation-swiper .swiper-slide{flex:0 0 100%;width:100%!important;max-width:100%;min-width:0;overflow:hidden;border-radius:12px;background-color:#f5f5f9}.yg-product .product-info__yg-installation .yg-installation-swiper .swiper-slide .yg-image-box{width:100%;max-width:100%}.yg-product .product-info__yg-installation .yg-installation-swiper .swiper-slide .yg-image{width:100%;max-width:100%;height:auto;object-fit:cover}.yg-product .product-info__yg-installation .yg-installation-person{display:flex;align-items:center;border-radius:8px;overflow:hidden;background-color:#f5f5f9}.yg-product .product-info__yg-installation .yg-installation-person-image{width:80px;min-width:80px;height:100%;object-fit:cover}.yg-product .product-info__yg-installation .yg-installation-extra-note{display:flex;align-items:start;gap:4px;padding:12px}.yg-product .product-info__yg-installation .yg-installation-extra-note strong{display:block;margin-top:4px;font-weight:400;color:#3f75ff}.yg-product .product-info__yg-installation .yg-installation-extra-note svg{min-width:16px}.yg-product .product-info__yg-additional-product{display:flex;flex-direction:column;gap:20px;margin-top:60px}.yg-product .product-info__yg-additional-product .yg-additional-product-title{font-size:24px;line-height:1.2em;font-weight:600}.yg-product .product-info__yg-additional-product .yg-additional-product-title strong{color:#1d1d1d;font-weight:inherit}.yg-product .yg-additional-products__options{position:relative;display:grid;grid-template-columns:1fr;gap:16px}.yg-product .yg-additional-products__option{width:100%;border-radius:8px;background-color:#e8f0fe;cursor:pointer}.yg-product .yg-additional-products__badge{padding:8px 16px;font-size:12px;color:#3f75ff;font-weight:500}.yg-product .yg-additional-products__option-content{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px;color:#52525b;padding:16px;border-radius:8px;background:#fff;border:1.5px solid #D9D9D9}.yg-product .yg-additional-products__option.active .yg-additional-products__option-content{border-color:#3f75ff}.yg-product .yg-warranty-products__option-title{font-size:16px;font-weight:600;line-height:1.4em;color:#1d1d1f}@media(min-width:700px){.yg-product .product{grid-template-columns:1fr 340px;gap:24px;padding-block:48px 0}.yg-product .product .yg-product-gallery{display:grid;position:sticky;z-index:2;top:calc(var(--header-height) * var(--header-is-visible, 1) + 30px);transition:top .25s,background .25s;will-change:top}.yg-product .variant-picker__option-info .yg-attribute-title,.yg-product .product-info__yg-installation .yg-installation-title,.yg-product .product-info__yg-additional-product .yg-additional-product-title{font-size:22px}.yg-product .product-info.in-bottom .product-info__yg-additional-product{display:grid;gap:24px;grid-template-columns:1fr 340px}.yg-product .product-info.in-bottom .yg-additional-product-title{grid-column:2 span}.yg-product .product-info .yg-additional-product-images{display:block;width:100%;max-width:100%;min-width:100%;padding-inline:0;margin-inline:0}.yg-product .product-info.in-bottom .yg-additional-product-images{order:1}.yg-product .product-info.in-bottom .product-info__yg-additional-product .yg-additional-products__option{background-color:transparent}.yg-product .product-info.in-bottom .product-info__yg-additional-product .yg-warranty-products__option-price{display:flex;flex-direction:column;gap:5px;align-items:end;text-align:end}.yg-product .product-info.in-bottom .product-info__yg-additional-product .yg-additional-products__badge{padding:2px 4px;border-radius:4px;line-height:1.2em;text-wrap:nowrap;background-color:#e8f0fe}.yg-product .product-info.in-bottom .yg-buy-now-box{grid-template-columns:1fr 340px;gap:24px}.yg-product .product-info.in-bottom .yg-buy-now-box .yg-buy-top{grid-row:2 span}.yg-product .product-info.in-bottom .yg-buy-now-box .yg-buy-now{margin-top:24px}}@media(min-width:1150px){.yg-product .product,.yg-product .product-info.in-bottom .product-info__yg-additional-product{grid-template-columns:1fr 368px;gap:24px 60px}.yg-product .product-info.in-bottom .yg-additional-products__options{grid-template-columns:1fr 1fr;gap:20px}.yg-product .product-info.in-bottom .yg-buy-now-box{grid-template-columns:1fr 1fr 360px;gap:24px 60px;align-items:center;margin-inline:calc(-1*max(var(--calculated-section-spacing-inline),(50vw - 10px) - var(--container-max-width) / 2));padding-inline:max(var(--calculated-section-spacing-inline),(50vw - 10px) - var(--container-max-width) / 2);padding-block:80px}.yg-product .product-info.in-bottom .yg-buy-now-box .yg-buy-top{grid-row:1 span}}.yg-trade-in-form-wrapper{position:relative}.yg-product .yg-trade-in-form-header{cursor:pointer}.yg-product .yg-trade-in-form-header .yg-additional-products__option-content{position:relative}.yg-product .yg-trade-in-chevron{position:absolute;right:16px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:16px;height:16px;color:#76767f;transition:transform .3s ease;display:none}.yg-product .yg-trade-in-form-wrapper.yg-trade-in-form-expanded .yg-trade-in-chevron{transform:translateY(-50%) rotate(180deg)}.yg-product .yg-trade-in-form-fields{position:absolute;top:100%;left:0;width:100%;max-height:0;overflow:hidden;padding:16px;background:#f9fafb;border-radius:8px;margin-top:12px;opacity:0;z-index:-1;transition:max-height .3s ease,padding .3s ease,opacity .3s ease}.yg-product .yg-trade-in-form-wrapper.yg-trade-in-form-expanded .yg-trade-in-form-fields{max-height:500px;opacity:1;z-index:3}.yg-product .yg-trade-in-form-fields-inner{display:flex;flex-direction:column;gap:16px}.yg-product .yg-trade-in-form-wrapper.yg-trade-in-form-expanded .yg-trade-option-content{border-color:#3f75ff}.yg-product .yg-trade-in-field{display:flex;flex-direction:column;gap:8px}.yg-product .yg-trade-in-label{font-size:12px;font-weight:500;color:#1d1d1f;line-height:1.4}.yg-product .yg-trade-in-input-wrap{position:relative;display:flex;align-items:center}.yg-product .yg-trade-in-input{width:100%;height:52px;padding:16px;border:1px solid #d9d9d9;border-radius:8px;background:#fff;font-size:14px;font-weight:500;color:#1d1d1f;outline:none;transition:border-color .2s ease}.yg-product .yg-trade-in-input:focus{border-color:#000}.yg-product .yg-trade-in-input::placeholder{color:#76767f}.yg-product .yg-trade-in-expand-icon{position:absolute;right:16px;display:flex;align-items:center;justify-content:center;width:16px;height:16px;color:#76767f;pointer-events:none}.yg-product .yg-trade-in-expand-icon svg{transition:transform .3s ease}.yg-product .yg-trade-in-submit{width:100%;height:40px;padding:10px 24px;border:none;border-radius:30px;background:#3f75ff;font-size:14px;font-weight:600;color:#fff;cursor:pointer;max-width:max-content;transition:background .2s ease;display:flex;align-items:center;justify-content:center}.yg-product .yg-trade-in-submit:hover{background:#2563eb}.yg-product .yg-trade-in-submit:disabled{background:#d9d9d9;cursor:not-allowed}.yg-trade-in-result-container{position:absolute;top:0;left:0;width:100%;opacity:0;z-index:-222;transition:opacity .3s ease}.yg-trade-in-result-container.active{opacity:1;z-index:1}.yg-product .yg-trade-in-result{display:flex;align-items:flex-start;justify-content:space-between;padding:24px;background:#f9fafb;border-radius:16px}.yg-product .yg-trade-in-result-content{display:flex;align-items:flex-start;gap:16px}.yg-product .yg-trade-in-result-icon{display:flex;flex-shrink:0;width:40px;height:40px}.yg-product .yg-trade-in-result-info{display:flex;flex-direction:column;gap:12px}.yg-product .yg-trade-in-result-title{font-size:22px;font-weight:600;color:#1d1d1f;line-height:1.3}.yg-product .yg-trade-in-result-desc{font-size:16px;font-weight:500;color:#76767f;line-height:1.4}.yg-product .yg-trade-in-result-desc strong{color:#1d1d1f}.yg-product .yg-trade-in-edit{flex-shrink:0;padding:0;border:none;background:none;font-size:18px;font-weight:400;color:#3f75ff;cursor:pointer;line-height:1.5}@media(max-width:699px){.yg-product .yg-trade-in-input{height:48px}.yg-trade-in-result-container.active{position:relative}.yg-trade-in-icon-wrapper{display:flex;align-items:center;justify-content:space-between;width:100%}.yg-product .yg-trade-in-result{padding:16px;border-radius:16px;flex-direction:column-reverse;gap:16px}.yg-product .yg-trade-in-result-title{font-size:18px}.yg-product .yg-trade-in-result-desc{font-size:14px}.yg-product .yg-trade-in-edit{font-size:16px}.yg-product .yg-trade-in-result-icon{width:32px;height:32px}}.yg-details-popup::part(header){text-align:left}.yg-details-popup.drawer .prose{line-height:1.4em}.yg-details-popup.drawer .prose h5{font-size:18px}.yg-details-popup.drawer .prose h6{font-size:16px;font-weight:500}.yg-details-popup.drawer h5+h6{margin-block-start:8px}.yg-details-popup.drawer p+h5{margin-block-start:40px}.yg-details-popup.drawer .yg-details-popup-video{border-radius:8px;margin-top:12px}.yg-details-popup .yg-details-table{margin-block-start:40px}.yg-details-popup .yg-details-table .yg-details-table-row{display:grid;grid-template-columns:repeat(var(--col-num),1fr);gap:4px 8px;padding-block:16px;border-bottom:1px solid rgba(0,0,0,.1);margin-block-start:0}.yg-details-popup .yg-details-table-row .yg-details-table-cell{font-size:14px;line-height:1.2em;color:#52525b;font-weight:500;margin-block-start:0}.yg-details-popup .yg-details-table .yg-details-table-row.first-row .yg-details-table-cell{color:#1d1d1f;font-size:16px;font-weight:600}.yg-details-popup .yg-details-table .yg-details-table-row:not(.first-row) .yg-details-table-cell:first-child{grid-column:var(--col-num) span;color:#1d1d1f}.yg-product .yg-buy-now-box{display:grid;grid-template-columns:1fr;gap:40px 24px;margin-inline:calc(-1*max(var(--calculated-section-spacing-inline),50vw - var(--container-max-width) / 2));padding-inline:max(var(--calculated-section-spacing-inline),50vw - var(--container-max-width) / 2);padding-block:40px;background-color:#f5f5f9;border-radius:0}.yg-product .yg-buy-now-box .yg-product-subtitle{font-size:24px;line-height:1.3em}.yg-product .yg-buy-now-box .yg-product-title{font-size:32px;line-height:1.3em}.yg-product .yg-buy-now-box .yg-product-img{position:relative;z-index:1;width:100%;padding-top:50%;overflow:hidden}.yg-product .yg-buy-now-box .yg-product-img .yg-image-box{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%)}.yg-product .yg-buy-now-box .yg-product-current-parameter{display:flex;flex-direction:column;gap:12px;margin-top:0}.yg-product .yg-buy-now-box .yg-product-current-parameter+.yg-product-current-parameter{margin-top:12px}.yg-product .yg-product-current-parameter .yg-buy-label{display:flex;align-items:start;gap:12px;color:#76767f;font-size:14px;font-weight:500;line-height:140%}.yg-product .yg-product-current-parameter .buy-label-value{color:#1d1d1f}.yg-product .yg-buy-now-box .yg-price{display:flex;flex-direction:column;align-items:start;gap:8px}.yg-product .product-info__buy-buttons .yg-buy-now-box .yg-buy-now{margin-top:40px;width:100%}.yg-product .yg-buy-now-box .yg-price-box .price{font-size:22px}.yg-product .yg-buy-now-box .yg-price-box .compare-price{font-size:16px}.yg-product .yg-buy-now-box .yg-price-hire-purchase{display:flex;flex-direction:column;align-items:center;margin-top:24px;gap:8px;font-size:12px;font-weight:500;line-height:150%;text-align:center}.yg-product .yg-buy-now-box .yg-purchase-price-box{display:flex;align-items:center;justify-content:center;gap:12px}.yg-product .yg-buy-now-box .yg-purchase-image{max-width:180px}.yg-product .yg-buy-now-box .yg-payment-link{display:flex;align-items:center;gap:2px;grid-column:2 span;font-size:14px;color:#3f75ff}.yg-product .yg-buy-now-box .yg-payment-link span{background:linear-gradient(to right,currentColor,currentColor) 0 min(100%,1.2lh) / 100% 1px no-repeat;background-size:0 1px;transition:background-size .3s}.yg-product .yg-buy-now-box .yg-payment-link:hover span{background-size:100% 1px}@media(max-width:699px){.yg-product .product-info__buy-buttons .yg-buy-now-box .yg-buy-now{margin-top:24px}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/yg-main-product.css.map */
