.policies-section.home-page{background-color:#101010}.policies-section.home-page .promise-item{background-color:#1f1f1f}.policies-section.home-page .promise-item:hover{background-color:#393939}.policies-section{width:100vw;margin-inline:auto}.policies-section .max-width-container{color:#fff;max-width:calc(var(--bento-grid-container-width) + 56px + 56px);padding:80px 80px 98px;box-sizing:content-box;margin-inline:auto;max-width:2000px}.title-container{font-size:48px;font-weight:600;margin-bottom:64px;line-height:120%;text-align:center}.policies-container{display:flex;justify-content:space-between;align-items:stretch;gap:40px}.qualities-container{flex:756;display:flex;flex-direction:column;flex-basis:11%;align-self:stretch}.promise-item-arrow{position:absolute;width:30px;height:30px;right:20px;top:20px}.promises-container{flex:484;display:flex;flex-direction:column;gap:32px}.quality-item{display:flex;align-items:center;flex-direction:column;margin-bottom:auto;flex-grow:1;padding:40px 24px 24px 32px;position:relative;overflow:hidden;border-radius:24px;aspect-ratio:1920 / 1080}.promise-item{display:flex;align-items:center;padding:40px 32px 32px;border-radius:24px;background-color:#1f1f1f;transition:background-color .3s linear;flex-basis:50%;position:relative}.promise-item:hover{background-color:#393939}.promise-item a{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.icon-container{margin-right:20px;align-self:start}.policies-section .icon1{width:42px;height:48px}.policies-section .icon2{width:40px;height:40px}.policies-section .icon3{width:36px;height:40px}.policies-section .icon4{width:184px;align-self:end}.policy-text-container{width:50%}.policy-title-container{font-size:24px;line-height:120%;font-weight:600;margin-bottom:16px}.policy-description-container{font-size:16px;line-height:140%;font-weight:400;letter-spacing:-.02em}.promises-container .policy-text-container{width:unset;align-self:start}.quality-item-video{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%}.quality-item:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#0009,#0000 80%,#0009);pointer-events:none}.quality-item-container{display:flex;align-self:start;z-index:1}.policy-certificate-container{align-self:end;margin-top:auto;flex-grow:1;vertical-align:bottom;display:flex;z-index:1}@media screen and (orientation: portrait) and (max-width: 1081px){.policies-section .max-width-container{padding:48px 26px;max-width:unset}.policies-section .title-container{font-size:29px;margin-bottom:30px}.policies-container{flex-direction:column;gap:12px}.policy-text-container{width:unset}.policy-certificate-container{margin-top:80px}.policy-title-container{font-size:16px;margin-bottom:6px}.policy-description-container{font-size:10px}.quality-item{padding:16px 16px 12px}.promises-container{gap:12px}.promises-container .policy-description-container{color:#bfbfbf}.icon-container{margin-right:13px}.policies-section .icon1{width:18px;height:25px;padding-left:0!important}.policies-section .icon2{width:23.64px;height:23.64px}.policies-section .icon3{width:21.3px;height:23.67px}.policies-section .icon4{width:73px;height:12px}.promise-item-arrow{width:22px;height:22px;right:12px;top:12px}.promise-item{padding:16px 50px 16px 20px}.promise-item{border-radius:16px;height:90px;flex-basis:unset}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/policies.css.map */
