.page-links .btn_link button{font-family:var(--font-heading);font-size:24px;font-weight:700;line-height:32px;letter-spacing:.08em;text-align:center;padding:8px;color:var(--color-border);width:100%;text-transform:uppercase}.page-links-container{display:grid;grid-template-columns:1fr 1fr;align-items:center;list-style:none;margin:0;padding:0}.page-links .btn_link.active button{color:var(--color-07);background-color:var(--color-01)}.tab__content-item{display:none}.tab__content-item.active{display:block}.tab__content-item .product-info-accordions:last-child summary{border:none}@media only screen and (max-width: 1067px){.page_content:before{position:absolute;content:"";left:-20px;width:calc(100% + 40px);height:var(--border-width-mobile);background:var(--color-border)}.page_content{border-left:var(--border-width-mobile) solid;border-right:var(--border-width-mobile) solid;border-color:var(--color-border)}.page-links-container .btn_link{display:flex;justify-content:center;align-items:center;height:100%;text-transform:uppercase}.page-links{border-bottom:var(--border-width-mobile) solid var(--color-border)}.product-info-accordions .product-info-accordion summary{padding:32px 24px}.product-info-accordions .accordion .accordion__content{padding:16px;font-size:14px}.border--true .main-page-policy-content{border:none}.product-info-accordions .accordion summary span{top:calc(50% - 10.5px);right:18px;width:20px;height:20px}.accordion summary span svg{width:20px;height:20px}}@media only screen and (min-width: 768px){.page-links-container{border-bottom:var(--border-width-desk) solid var(--color-border)}.page-links .btn_link button{font-size:24px;line-height:32px;padding:16px 24px}}@media only screen and (min-width: 1068px){.google-map--information{border:var(--border-width-desk) solid var(--color-border)}}@media only screen and (min-width: 1368px){.page-links .btn_link button{font-size:32px;line-height:40px;padding:32px 40px}}@keyframes flipVertical{0%{transform:scaleY(1)}50%{transform:scaleY(-1)}to{transform:scaleY(1)}}.product-info-accordions .product-info-accordion summary{font-family:var(--font-heading);font-size:18px;font-weight:700;line-height:27px;letter-spacing:.08em;border-bottom:var(--border-width-mobile) solid var(--color-border);padding-right:40px;width:100%;text-transform:uppercase;background:#eee}.product-info-accordions .product-info-accordion summary h2{font-family:var(--font-heading);font-size:18px;font-weight:700;line-height:27px;letter-spacing:.08em;padding-right:40px;width:100%;text-transform:uppercase;margin:0}.product-info-accordions .product-info-accordion details[open] summary{border-bottom:var(--border-width-mobile) solid var(--color-border)}.product-info-accordions .product-info-accordion summary span:before,.product-info-accordions .product-info-accordion summary span:after{display:none}.product-info-accordion details[open] summary span{transform:scaleY(-1)}.product-info-accordions .rte>*{font-weight:400}.product-info-accordions .product-info-accordion:first-child .accordion{border-top:none}.product-info-accordions .product-info-accordion:last-child .accordion{border-bottom:none}.product-info-accordions .product-info-accordion .accordion{margin:0;border-bottom:none}.product-info-accordion{background:#fff}.product-info-accordions .product-info-accordion summary{border-bottom:var(--border-width-desk) solid var(--color-border)}.product-info-accordions .product-info-accordion details[open] summary{border-bottom:var(--border-width-desk) solid var(--color-border)}.product-info-accordions .product-info-accordion summary{padding:32px 24px}@media only screen and (min-width: 1068px){.product-info-accordions .product-info-accordion summary h2{font-size:24px;line-height:36px}.product-info-accordions .accordion summary span{top:calc(50% - 11.5px);width:24px;height:24px}.product-info-accordion{position:-webkit-sticky;position:sticky;top:0}.product-info-accordions .product-info-accordion .accordion__content{padding:40px}.product-info-accordions .product-info-accordion .accordion__content>*{font-size:16px;line-height:25px}.product-info-accordions .product-info-accordion .accordion__content img{margin-bottom:24px}.product-banner-heading{line-height:99px}.product-info-accordions .product-info-accordion{text-align:left}.product-info-accordions .product-info-accordion summary{padding:32px 50px 32px 40px}}@media only screen and (max-width: 767px){.product-info-accordions .product-info-accordion summary{padding:32px 24px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/page-custom.css.map */
