#productPopup{padding:0;background-color:transparent;cursor:zoom-out}#productPopup::backdrop{opacity:0;transition:.5s ease;background-color:transparent}#productPopup.active::backdrop{background:#000c;opacity:1}#productPopup[open]{left:0}#productPopupContent{position:fixed;left:50%;transform:translate(-50%);top:-100%;height:100%;transition:.4s ease;z-index:25;width:100%;padding:20px;cursor:zoom-out}#productPopupContent.active{top:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;flex-direction:column}#productPopupContentTitle{font-size:21px;color:#fff;text-align:right;margin:0 auto 20px;font-weight:400;max-width:600px;width:100%}#productPopupContentImg{height:80vh;width:100%;object-fit:contain;object-position:center}@media (max-width: 800px){#productPopupContentImg{height:80vh;width:120%;object-fit:contain;object-position:top}}#product{width:100%;margin:auto;background-color:var(--tan);padding-bottom:200px}#productInner{max-width:1400px;width:90%;margin:auto;padding:60px 0;display:grid;grid-template-columns:1fr 1fr;gap:62px}@media (max-width: 800px){#productInner{grid-template-columns:1fr;row-gap:20px;width:100%;padding:21px 24px 180px}}#productInnerVisual{width:100%;height:fit-content;display:grid;grid-template-columns:repeat(2,1fr);gap:21px}#productInnerVisual.active{display:flex;width:100%}#productInnerVisualImg{width:100%;height:100%;object-fit:contain;object-position:center}.productInnerVisualItem{border-radius:16px;display:flex;justify-content:center;align-items:center;aspect-ratio:1;height:fit-content;border:1px solid var(--black);background-color:#fff;cursor:zoom-in}.productInnerVisualItemImg{height:100%;width:100%;object-fit:contain;object-position:center;border-radius:16px}@media (max-width: 800px){#product{padding:0}#productInnerVisual{display:none}#productInnerVisual.active{display:flex}}#productInnerContent{width:100%;position:sticky;top:80px}#productInnerContentFlags{display:flex;flex-direction:row;margin-bottom:10px;gap:10px}.productInnerContentFlagsItem{color:#fff;padding:3px 15px 4px;font-size:14px}#productInnerContentTitle{font-size:32px;margin:0 0 10px;font-family:Oswald,sans-serif;font-weight:500}#productInnerContentMobile{display:none}#productInnerContentDescription{font-size:16px;line-height:24px}#productInnerContentDescription ul{padding-left:20px}#productInnerContentDescription ul li::marker{font-size:20px}#productInnerContentForm{display:flex;flex-direction:column;margin-top:25px}.productInnerContentFormTitle{font-size:21px;font-weight:500;font-family:Oswald,sans-serif;margin-bottom:10px}#productInnerContentFormRadios{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:30px;margin-bottom:30px}.productInnerContentFormRadiosBtn{cursor:pointer;display:flex}.productInnerContentFormRadiosBtn input[type=radio]{-webkit-appearance:none;appearance:none;background-color:#fff;margin:0;display:none}.productInnerContentFormRadiosBtnTitle{padding:11px 50px 9px;justify-content:center;align-items:center;border:1px solid var(--black);background-color:#fff;font-size:14px;color:var(--black);border-radius:4px;text-transform:uppercase;display:flex}.productInnerContentFormRadiosBtn input[type=radio]+.productInnerContentFormRadiosBtnTitle{transition:.3s}.productInnerContentFormRadiosBtn input[type=radio]+.productInnerContentFormRadiosBtnTitle:hover{border:1px solid var(--blue);background-color:var(--blue);color:#fff;transition:.5s}.productInnerContentFormRadiosBtn input[type=radio]:checked+.productInnerContentFormRadiosBtnTitle{border:1px solid var(--blue);background-color:var(--blue);color:#fff;transition:.3s}#productInnerContentForm input,#productInnerContentForm textarea{background-color:#fff;border:1px solid var(--light-grey);border-radius:10px;padding:15px;margin-bottom:17px}#productInnerContentFormATC{max-width:unset;margin-top:20px;display:flex;flex-direction:row;align-items:center;justify-content:center}#productInnerContentWrapATCCompare,#productInnerContentFormATCTxtCompare{text-decoration:line-through}#productInnerContentWrap{margin:30px 0 42px;display:flex;flex-direction:column;max-width:303px}#productInnerContentWrapRadios{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:8px}.productInnerContentWrapRadiosBtn{cursor:pointer;display:flex;flex:1}.productInnerContentWrapRadiosBtn input[type=radio]{-webkit-appearance:none;appearance:none;background-color:#fff;margin:0;display:none}.productInnerContentWrapRadiosBtnTitle{padding:11px 7px 9px;justify-content:center;align-items:center;border:1px solid var(--black);font-size:16px;color:var(--black);border-radius:4px;line-height:1.3;display:flex;text-align:center;background-color:#fff;text-transform:capitalize;min-height:60px;width:100%}.productInnerContentWrapRadiosBtn input[type=radio]+.productInnerContentWrapRadiosBtnTitle{transition:.3s}.productInnerContentWrapRadiosBtn input[type=radio]+.productInnerContentWrapRadiosBtnTitle:hover{border:1px solid var(--blue);background-color:var(--blue);color:#fff;transition:.5s}.productInnerContentWrapRadiosBtn input[type=radio]:checked+.productInnerContentWrapRadiosBtnTitle{border:1px solid var(--blue);background-color:var(--blue);color:#fff;transition:.3s}.productInnerContentWrapSelect{width:100%}.productInnerContentWrapSelectBody{border-radius:10px;background-color:#fff;border:1px solid var(--light-grey)}#productInnerContentWrapType{display:flex;flex-direction:column;margin-top:30px;gap:20px}.productInnerContentWrapTypeBtn{cursor:pointer;display:flex;flex:1}.productInnerContentWrapTypeBtn input[type=radio]{-webkit-appearance:none;appearance:none;background-color:#fff;margin:0;display:none}.productInnerContentWrapTypeBtnInputBody{display:flex;flex-direction:row;gap:10px}.productInnerContentWrapTypeBtnInputBodyCheck{display:flex;align-items:center;justify-content:center;background-color:#fff;border:1px solid var(--black);height:22px;width:22px;border-radius:50%}.productInnerContentWrapTypeBtnInputBodyCheckFill{height:0;width:0;border-radius:50%;background-color:var(--black)}.productInnerContentWrapTypeBtn input[type=radio]+.productInnerContentWrapTypeBtnInputBody .productInnerContentWrapTypeBtnInputBodyCheck .productInnerContentWrapTypeBtnInputBodyCheckFill{transition:.2s}.productInnerContentWrapTypeBtn input[type=radio]:checked+.productInnerContentWrapTypeBtnInputBody .productInnerContentWrapTypeBtnInputBodyCheck .productInnerContentWrapTypeBtnInputBodyCheckFill{height:14px;width:14px}.productInnerContentWrapTypeBtnInputBodyInfo{display:flex;flex-direction:column;gap:7px}.productInnerContentWrapTypeBtnInputBodyInfoTitle{font-weight:700;font-size:16px}.productInnerContentWrapTypeBtnInputBodyInfoTxt{font-size:14px}#productInnerContentWrapQty{display:grid;grid-template-columns:1fr 1fr 1fr;padding:8px;background-color:#fff;border-radius:10px;border:1px solid var(--light-grey);justify-items:center;width:100%;align-items:center;height:48px;margin-top:28px}.productInnerContentWrapQtyBtn{display:flex;align-items:center;justify-content:center;cursor:pointer}.productInnerContentWrapQtyBtn svg{height:20px;width:auto}#productInnerContentWrapQtyNum{font-size:20px}#productInnerContentWrapATC{margin:28px 0 0;max-width:unset;transition:.6s ease;display:flex;flex-direction:row;align-items:center;justify-content:center;white-space:nowrap}#productInnerContentWrapATC.active{opacity:.5}#productInnerContentWrapATC:disabled{pointer-events:none;background-color:var(--light-grey)}#productInnerContentShipping{font-size:14px;margin-top:42px;line-height:1.5}@media (max-width: 800px){#productInnerContent{position:static}#productInnerContentTitle{margin-bottom:0}#productInnerContentMobile{display:block;max-width:100vw;overflow:hidden}#productInnerContentMobileWrap{display:flex;width:100%;margin-top:20px}.productInnerContentMobileWrapItem{aspect-ratio:1;border:1px solid var(--light-grey);background-color:#fff;border-radius:16px;overflow:hidden;width:70%}.productInnerContentMobileWrapItemImg{width:100%;height:100%;object-fit:contain;object-position:center}#productInnerContentDescription{margin-top:38px}#productInnerContentWrap{max-width:unset}#productInnerContentFormRadios{gap:15px}.productInnerContentFormRadiosBtn{width:100%}.productInnerContentFormRadiosBtnTitle{padding:11px 40px 9px;width:100%}#productInnerContentWrapRadios{gap:15px}.productInnerContentWrapRadiosBtn{flex:unset;width:100%}.productInnerContentWrapRadiosBtnTitle{min-height:60px;min-width:100px;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/main-product.css.map */
