#product-specifications{margin-block:20px;display:flex;flex-direction:column;gap:14px;position:relative}.specification{display:flex;gap:10px;align-items:center}.specification_text{font-size:16px;line-height:21px;color:#121212;font-family:Poppins;font-weight:400}.specification_text--with-modal{display:flex;flex-wrap:wrap;align-items:center;column-gap:8px;row-gap:4px}.specification-modal{font-family:Poppins;font-size:14px;line-height:16.5px;color:#000000b2;padding:0;margin:0;font-weight:300;display:inline-flex;justify-content:center;align-items:center;gap:5px;cursor:pointer;text-decoration:underline;flex-shrink:0;min-width:min-content;-webkit-appearance:none;appearance:none;background:transparent;vertical-align:baseline}.specification_icon{display:flex;align-items:center}.specs-modal-wrapper{position:fixed;top:0!important;left:0!important;right:0!important;bottom:0!important;z-index:10!important;width:100%!important;height:100%!important;background-color:#000c!important;justify-content:center;align-items:flex-end;display:flex!important;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease-in-out}.specs-modal-wrapper.open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .3s ease-in-out}.specs-modal{background-color:#fff!important;display:flex!important;flex-direction:column;visibility:visible!important;border-radius:10px;max-width:600px;width:100%;height:90%;max-height:90vh;max-height:90dvh;min-height:0;overflow:hidden!important;transform:translateY(100%);transition:transform .5s ease-in-out}.specs-modal.open{transform:translateY(0)}.modal__header{background-color:#e4e4e4!important;padding:27px 17px 16px!important;display:flex;border-bottom:1px solid #E4E4E4;flex-shrink:0}.modal__header-close-btn{align-self:flex-start;background-color:#fff;border-radius:50%;display:flex;gap:2px;justify-content:center;align-items:center;padding:0;border:1px solid #EBEBEB;position:absolute;top:16px;right:17px}.modal__header-close-btn span{display:none;text-transform:capitalize;font-family:Arial;font-size:14px;font-weight:500;color:#0d2628}.modal__header-text{font-family:Poppins}.modal__header-text .one{font-weight:600;font-size:10px;line-height:14px;color:#32999e;text-transform:uppercase;margin-top:0;letter-spacing:.2px}.modal__header-text .two{font-weight:600;font-size:16px;line-height:21px;color:#0d2628;margin-top:4px;margin-bottom:6px;letter-spacing:-.3px}.modal__header-text .three{font-weight:400;font-size:10px;line-height:18px;color:#0d2628;font-style:italic;margin-block:0;letter-spacing:normal}.modal__header-text .three span{font-weight:600;font-style:normal}.specs-modal__content{padding:20px 16px 0;flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.specs-modal-text{font-family:Poppins;font-weight:400;font-style:Regular;font-size:13px;line-height:18px;letter-spacing:.16px;color:#121212;margin:0}.specs-modal-subtitle{font-family:Poppins;font-weight:600;font-style:SemiBold;font-size:14px;line-height:21px;letter-spacing:.16px;text-transform:capitalize;color:#121212;margin:0 0 8px}.how-does-section .specs-modal-text.p-one{margin-bottom:14px}.specs-modal-text.one,.where-did-section,.how-does-section{margin-bottom:24px}.specs-modal-cards{margin-top:16px;margin-bottom:24px;display:flex;flex-direction:row;justify-content:space-between;gap:14px}.specs-modal-card{flex:0 1 33%;border:1px solid #32999E;background-color:#194c4f0d;border-radius:10px;padding:7px 10px}.specs-modal-card span:nth-of-type(1){font-family:Poppins;font-weight:600;font-style:SemiBold;font-size:24px;letter-spacing:-.3px;text-align:center;color:#32999e;display:block}.specs-modal-card span:nth-of-type(2){font-family:Poppins;font-weight:400;font-style:Regular;font-size:8px;line-height:12px;letter-spacing:.16px;text-align:center;color:#121212cc;display:block}.is-it-safe-section{padding-bottom:25px}.specification.spec-1 .specification_icon{position:relative;top:-8px}@media screen and (min-width:1024px){.modal__header{gap:16px}.modal__header-close-btn{border-radius:100px;width:74px;height:29px;position:relative;top:unset;right:unset}.modal__header-close-btn span{display:block;padding-right:4px}.modal__header{padding:20px 24px 16px}#product-specifications{margin-block:24px}.modal__header-text .two{font-size:18px;margin-bottom:10px}.modal__header-text .three{font-size:13px}.specs-modal-wrapper{align-items:center}.specs-modal{height:auto}.specs-modal__content{padding:20px 23px 45px 24px}.specs-modal-text.one,.where-did-section,.how-does-section{margin-bottom:30px}.how-does-section .specs-modal-text.p-one{margin-bottom:16px}.specs-modal-cards{margin-bottom:30px}.specs-modal-card{padding:9px 23px}.specs-modal-card span:nth-of-type(2){font-size:10px;line-height:15px}.is-it-safe-section{padding-bottom:0}.specs-modal-wrapper{align-items:center;display:flex!important;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease-in-out}.specs-modal-wrapper.open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .3s ease-in-out}.specs-modal{transform:translateY(0);transform:scale(.8);transition:transform .5s ease-in-out}.specs-modal.open{transform:scale(1)}.specification.spec-1{align-items:center}}
/*# sourceMappingURL=/cdn/shop/t/156/assets/gum-pdp-specifications.css.map */
