.product__accordion.rotea-drawer-enabled>details>summary{cursor:pointer}.product__accordion.rotea-drawer-enabled>details>summary .icon-caret{transform:rotate(-90deg)}.rotea-pdp-drawer-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;background:#1111116b;display:flex;justify-content:flex-end;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s ease}.rotea-pdp-drawer-backdrop.is-open{opacity:1;visibility:visible}.rotea-pdp-drawer{position:relative;width:min(500px,100%);height:100%;height:100dvh;background:#fff;color:#202020;display:flex;flex-direction:column;transform:translate(100%);transition:transform .3s ease;box-shadow:-12px 0 45px #00000017}.is-open .rotea-pdp-drawer{transform:translate(0)}.rotea-pdp-drawer__header{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:26px 30px;border-bottom:1px solid #e9e9e9;flex-shrink:0}.rotea-pdp-drawer__title{margin:0;font-size:20px;font-weight:500;line-height:1.3;letter-spacing:-.02em}.rotea-pdp-drawer__close{border:0;background:transparent;color:inherit;width:36px;height:36px;padding:5px;display:flex;align-items:center;justify-content:center;cursor:pointer}.rotea-pdp-drawer__close svg{width:22px;height:22px}.rotea-pdp-drawer__scroll{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:28px 30px 48px}.rotea-pdp-drawer__scroll .accordion__content{display:block;margin:0;padding:0}.rotea-pdp-drawer__scroll .rotea-tech-table{width:100%}body.rotea-pdp-drawer-open{overflow:hidden}@media(max-width:749px){.rotea-pdp-drawer__header{padding:19px 20px}.rotea-pdp-drawer__title{font-size:18px}.rotea-pdp-drawer__scroll{padding:24px 20px 40px}}@media(prefers-reduced-motion:reduce){.rotea-pdp-drawer,.rotea-pdp-drawer-backdrop{transition:none}}.rotea-pdp-drawer-content{display:block!important;position:static!important;width:100%;height:auto!important;max-height:none!important;overflow:visible!important;visibility:visible!important;opacity:1!important;transform:none!important;margin:0;padding:0;color:#202020;font-size:14px;line-height:1.75}.rotea-pdp-drawer-content>*{max-width:100%}.rotea-pdp-drawer-content p{margin-top:0;margin-bottom:15px;color:inherit}.rotea-pdp-drawer-content .metafield-rich_text_field{display:block;visibility:visible;opacity:1}.rotea-pdp-drawer-content .rotea-tech-source{display:block!important}.rotea-pdp-drawer-has-tech-table .rotea-tech-source{display:none!important}.rotea-pdp-drawer-content .rotea-tech-table{display:block;width:100%}.rotea-pdp-drawer-content .rotea-tech-table__row{display:grid;grid-template-columns:minmax(0,42%) minmax(0,1fr);gap:16px;align-items:start;padding:13px 0;border-bottom:1px solid #e5e5e5}.rotea-pdp-drawer-content .rotea-tech-table__row:first-child{border-top:1px solid #e5e5e5}.rotea-pdp-drawer-content .rotea-sora-dimensions__row{display:flex;justify-content:space-between;gap:20px;padding:13px 0;border-bottom:1px solid #e5e5e5}@media(max-width:749px){.rotea-pdp-drawer-content{font-size:13px;line-height:1.7}}.rotea-pdp-drawer__scroll{padding-top:20px}.rotea-pdp-drawer-content{margin-top:0!important;padding-top:0!important}.rotea-pdp-drawer-content>:first-child{margin-top:0!important;padding-top:0!important}.rotea-pdp-drawer-content>:first-child>:first-child:is(h1,h2,h3,h4,h5,h6),.rotea-pdp-drawer-content>:first-child:is(h1,h2,h3,h4,h5,h6),.rotea-pdp-drawer-content .metafield-rich_text_field>:first-child:is(h1,h2,h3,h4,h5,h6){margin-top:0!important;padding-top:0!important}.rotea-pdp-drawer-content .rotea-tech-table__row:first-child{border-top:0!important;margin-top:0!important;padding-top:0!important}.rotea-pdp-drawer-content .rotea-tech-table__row{border-bottom:1px solid #e5e5e5}@media(max-width:749px){.rotea-pdp-drawer__scroll{padding-top:20px}}.product__info-container .product__accordion.rotea-drawer-enabled{margin:0!important;padding:0!important;border:0!important;border-bottom:1px solid #e5e3e0!important;box-shadow:none!important}.product__info-container .product__accordion.rotea-drawer-enabled:first-of-type{border-top:0!important}.product__info-container .product__accordion.rotea-drawer-enabled>details>summary{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:65px!important;padding:18px 0!important;margin:0!important;gap:24px!important;border:0!important;box-shadow:none!important;background:transparent!important;text-decoration:none!important}.product__info-container .product__accordion.rotea-drawer-enabled>details>summary:before,.product__info-container .product__accordion.rotea-drawer-enabled>details>summary:after{display:none!important}.product__info-container .product__accordion.rotea-drawer-enabled .accordion__title{font-size:15px!important;font-weight:400!important;line-height:1.45!important;letter-spacing:0!important;text-transform:none!important;color:#242220!important;margin:0!important;padding:0!important}.product__info-container .product__accordion.rotea-drawer-enabled .summary__title{flex:1;margin:0!important;padding:0!important;min-height:0!important;align-items:center!important}.product__info-container .product__accordion.rotea-drawer-enabled>details>summary .icon-caret{position:static!important;flex:0 0 auto!important;width:11px!important;height:11px!important;margin:0 4px 0 0!important;color:#35312e!important;transform:rotate(-90deg)!important}.product__info-container .product__accordion.rotea-drawer-enabled>details>summary:hover .accordion__title{text-decoration:none!important;color:#242220!important}.product__info-container .product__accordion.rotea-drawer-enabled>details>summary:focus-visible{outline:2px solid #8a8178!important;outline-offset:3px}@media(max-width:749px){.product__info-container .product__accordion.rotea-drawer-enabled>details>summary{min-height:60px!important;padding:16px 0!important}.product__info-container .product__accordion.rotea-drawer-enabled .accordion__title{font-size:14px!important}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/rotea-pdp-drawers.css.map */
