body:is(.template-policy),body:is(#privacy-policy-page){overflow:initial!important}.policy-mobile-btn{display:none}.policy-subject-hidden{display:none!important}.policy-page-section{display:block;height:100%}.policy-container{margin:30px auto;max-width:1600px;width:100%;height:100%}.policy-list{display:flex;flex-direction:row;flex-wrap:wrap;height:100%}.policy-sidebar{width:300px;position:relative}.policy-nav{position:sticky;top:0;padding:15px 10px 30px}.policy-nav-header p,.policy-nav-footer p{margin:10px 0 0;padding:0 0 5px;font-weight:700;font-size:20px}.policy-nav ol{list-style-type:decimal;list-style-position:inside;margin:0;padding:0}.policy-nav ol li{line-height:normal;padding:0 0 0 15px;margin:15px 0;position:relative;overflow:hidden}.policy-nav ol li a{text-decoration:none}.policy-nav ol li.active:before{content:"";position:absolute;top:0;left:0;bottom:0;width:4px}.policy-nav ol li:hover,.policy-nav ol li:hover a,.policy-nav ol li.active,.policy-nav ol li.active a{font-weight:700}.policy-nav-footer{margin-top:30px}.policy-nav-footer p{margin:10px 0 15px}.policy-nav-footer a.policy-external-link{display:block;width:100%;padding:10px;margin:5px 0;text-decoration:none}.policy-content{flex:1;padding-left:30px}.policy-content-header h1{margin:0;padding:0;font-weight:700;line-height:normal}.policy-content p{line-height:normal}.policy-content p a,.policy-content ul li a,.policy-content ol li a{font-weight:700}.policy-section{padding:30px 0 0}.policy-section h3{font-weight:700;margin:0;padding:0 0 5px}.policy-content table{border-collapse:collapse;margin:0;padding:0;width:100%;table-layout:fixed;box-shadow:none!important;position:relative;border-spacing:0!important;background:none}.policy-content table:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.policy-content table tr{text-align:left}.policy-content table th,.policy-content table td{box-shadow:none!important;border:none!important;line-height:normal}.policy-content table th{text-transform:uppercase;line-height:normal}.policy-dropdown-header{margin:0;padding:15px;display:flex;justify-content:flex-start;align-items:center;position:relative}.policy-dropdown-header:hover{cursor:pointer}.policy-dropdown-header span svg{width:15px}.policy-dropdown-header.active{border:none}.policy-dropdown-header.active span svg{transform:rotate(180deg)}.policy-dropdown-content{display:none;padding:20px 15px}.policy-dropdown-content p{margin:0 0 10px;padding:0}.policy-dropdown-content p:last-child{margin:0}.policy-popup-overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:9999999999}.policy-popup-shade{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:block!important}.policy-popup{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:20px 20px 35px;max-height:90%;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.policy-popup::-webkit-scrollbar{display:none}.policy-form-container{width:100%;height:100%}.policy-popup-header{position:relative;padding:10px 0 20px}.policy-form-header{margin:0;padding:0}.policy-form-container form{width:100%}.policy-form-container form label{text-align:left;margin-bottom:0}.policy-form-container form input{width:100%;display:block;margin-bottom:10px;padding:5px 10px;border:none;border-radius:3px;margin-top:5px;outline:none;box-shadow:none}.policy-form-container form .policy-options{padding-bottom:20px}.policy-form-container form .policy-option{display:flex;margin-bottom:10px}.policy-form-container form .policy-option:last-child{margin-bottom:0}.policy-form-container form .policy-option input{width:15px;padding:0;margin:0 5px 0 0}.policy-form-container form .address{display:flex;justify-content:space-between;flex-wrap:wrap}.policy-form-container form .address label{width:100%}.policy-form-container form .address input{width:49%}.policy-form-container form .address #address,.policy-form-container form .address #addressTwo{width:100%}.policy-popup-close{position:absolute;top:0;right:0;background:none;border:none;box-shadow:none;outline:none;cursor:pointer;padding:0!important;margin:0!important}.policy-popup-close svg{width:100%!important;height:100%!important}.policy-form-buttons{display:flex;gap:10px;margin-top:25px}.policy-form-container .submit,.policy-form-container .reset{border:none;width:50%;cursor:pointer}@media screen and (max-width:1615px){.policy-container{padding:0 5rem}}@media screen and (max-width:768px){.policy-container{padding:0 1.5rem}.policy-mobile-btn{display:block;width:100%;margin:0 auto;padding:10px 15px;font-size:15px;text-transform:uppercase;display:flex;flex-direction:row;align-items:center;position:relative;cursor:pointer}.policy-mobile-btn.center-left,.policy-mobile-btn.center-right{justify-content:center}.policy-mobile-btn.full{justify-content:flex-start}.policy-mobile-btn.center-left span{display:block;width:15px;height:15px;margin-right:5px}.policy-mobile-btn.center-right span{display:block;width:15px;height:15px;margin-left:5px}.policy-mobile-btn.full span{position:absolute;right:15px;width:15px;height:15px}.policy-mobile-btn span svg{width:15px;height:13px}.policy-list{flex-direction:column;height:auto}.policy-sidebar{display:none;width:100%;height:auto}.pollicy-nav{position:relative}.policy-nav-header{display:none}.policy-content{display:block;flex:none;width:100%;padding-left:0;margin-top:20px}.policy-section{padding:30px 0 0}.policy-section:last-child{margin-bottom:50px}.policy-content table thead{display:none}.policy-content table tr{display:block;padding:5px 0;margin-bottom:20px}.policy-content table tr:last-child{margin:0}.policy-content table td{display:block;text-align:left;border:none!important}.policy-content table td:before{display:table;content:attr(data-label);font-weight:700;text-transform:uppercase;margin-bottom:5px}.policy-popup{width:90%!important}.policy-form-container form .address input{width:100%!important}.policy-form-buttons{flex-direction:column}.policy-form-container .submit,.policy-form-container .reset{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/component-policy.css.map */
