.twa-waupsell-block{margin-top:0!important;margin-bottom:2rem!important}.twa-waupsell-block .waupsell-container{border-radius:8px;overflow:hidden;border:1px solid var(--ctbcolor);position:relative}.twa-waupsell-block .waupsell-container.is-selected{border:1px solid #10110D}.twa-waupsell-block .waupsell-container input[type=checkbox]{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;opacity:0;cursor:pointer;pointer-events:auto}.twa-waupsell-block .waupsell-container input[type=checkbox]:checked+.waupsell-contents-image-text .waupsell-contents-inner .waupsell-checkboxindicator{border:1px solid #000;background:#000}.twa-waupsell-block .waupsell-container input[type=checkbox]:checked+.waupsell-contents-image-text .waupsell-contents-inner .waupsell-checkboxindicator:after{display:block}.twa-waupsell-block .waupsell-inner-container{padding:7px;background:var(--hlbgcolor);color:var(--hltextcolor);text-align:center}.twa-waupsell-block .waupsell-inner-container p{margin:0;color:inherit;font-size:12px}@media screen and (min-width: 750px){.twa-waupsell-block .waupsell-inner-container p{font-size:14px}}.twa-waupsell-block .waupsell-inner-container p .waupse--indicator{display:inline-block;width:8px;height:8px;background:var(--hlicolor);border-radius:100%;margin-right:4px}.twa-waupsell-block .waupsell-contents-outer{position:relative}.twa-waupsell-block .waupsell-contents{background:var(--cbgcolor)}.twa-waupsell-block .waupsell-contents .waupsell-image-item{display:block;position:absolute;right:0;bottom:0;object-fit:contain;object-position:bottom right;max-width:100%;width:100%;height:100%}.twa-waupsell-block .waupsell-contents .waupsell-image-item.waupsell-desktop{display:none}@media screen and (min-width: 750px){.twa-waupsell-block .waupsell-contents .waupsell-image-item.waupsell-desktop{display:block}}@media screen and (min-width: 750px){.twa-waupsell-block .waupsell-contents .waupsell-image-item.waupsell-mobile{display:none}}.twa-waupsell-block .waupsell-contents .waupsell-image-container{display:flex;align-items:flex-end}@media screen and (max-width: 350px){.twa-waupsell-block .waupsell-contents .waupsell-image-container{position:relative;width:50%}}.twa-waupsell-block .waupsell-contents.waupsell-withimage .waupsell-contents-image-text{display:flex;justify-content:space-between}.twa-waupsell-block .waupsell-contents.waupsell-withimage .waupsell-contents-inner{max-width:calc(100% - 100px);width:100%;padding:12px}@media screen and (max-width: 500px){.twa-waupsell-block .waupsell-contents.waupsell-withimage .waupsell-contents-inner{width:40ch}}@media screen and (min-width: 350px) and (max-width: 376px){.twa-waupsell-block .waupsell-contents.waupsell-withimage .waupsell-contents-inner{max-width:calc(100% - 130px)}}@media screen and (min-width: 377px) and (max-width: 990px){.twa-waupsell-block .waupsell-contents.waupsell-withimage .waupsell-contents-inner{max-width:calc(100% - 80px)}}.twa-waupsell-block .waupsell-contents .waupsell-contents-inner{display:flex;align-items:center;gap:11px}.twa-waupsell-block .waupsell-contents .waupsell-contents-inner .waupsell-checkboxindicator{width:20px;height:20px;border-radius:4px;border:1px solid var(--ctbcolor);display:flex;align-items:center;justify-content:center}@media screen and (min-width: 750px){.twa-waupsell-block .waupsell-contents .waupsell-contents-inner .waupsell-checkboxindicator{width:24px;height:24px}}.twa-waupsell-block .waupsell-contents .waupsell-contents-inner .waupsell-checkboxindicator:after{content:"";background:var(--waticon) no-repeat center center;width:12px;height:12px;display:none}.twa-waupsell-block .waupsell-contents .waupsell-contents-inner .waupsell-contents-holder{width:calc(100% - 30px)}.twa-waupsell-block .waupsell-contents .waupsell-contents-inner .waupsell-contents-holder>*{margin-bottom:10px}.twa-waupsell-block .waupsell-contents .waupsell-contents-inner .waupsell-contents-holder>*:last-child{margin-bottom:0}.twa-waupsell-block .waupsell-contents .waupsell-contents-inner h3{margin:0;font-size:14px;font-weight:500;line-height:1.4}.twa-waupsell-block .waupsell-contents .waupsell-contents-inner h3 svg{display:inline-block;margin-bottom:-5px}@media screen and (min-width: 750px){.twa-waupsell-block .waupsell-contents .waupsell-contents-inner h3 svg{width:80px;height:20px}}@media screen and (min-width: 750px){.twa-waupsell-block .waupsell-contents .waupsell-contents-inner h3{font-size:16px;max-width:30ch}}.twa-waupsell-block .waupsell-contents .waupsell-contents-inner p{font-size:12px}@media screen and (min-width: 750px){.twa-waupsell-block .waupsell-contents .waupsell-contents-inner p{font-size:14px}}.twa-waupsell-block .waupsell-contents .waupsell-contents-inner .waupsell-price-info{font-size:14px}@media screen and (min-width: 750px){.twa-waupsell-block .waupsell-contents .waupsell-contents-inner .waupsell-price-info{font-size:16px}}.twa-waupsell-block .waupsell-contents .waupsell-contents-inner .waupsell-price-info .waupsell-price{font-weight:500;color:var(--ctcolor);display:inline-block;margin-right:6px}@media screen and (max-width: 750px){.twa-waupsell-block .waupsell-contents .waupsell-contents-inner .waupsell-price-info .waupsell-price{margin-right:2px}}.twa-waupsell-block .waupsell-contents .waupsell-contents-inner .waupsell-price-info .waupsell-price-compare{text-decoration:line-through}.twa-waupsell-block .waupsell-contents .waupsell-contents-inner .waupsell-price-info .waupsell-supporting-info,.twa-waupsell-block .waupsell-contents .waupsell-contents-inner .waupsell-price-info .waupsell-price-compare{color:var(--sitcolor)}.twa-waupsell-block .waupsell-moreinfo-modal{z-index:2;position:relative;padding:0 12px}.twa-waupsell-block .waupsell-moreinfo-modal twa-sidemodal-trigger{padding:12px 0;border-top:1px solid var(--ctbcolor);text-align:center;display:flex;align-items:center;justify-content:center;gap:5px;cursor:pointer}.twa-waupsell-block .waupsell-moreinfo-modal twa-sidemodal-trigger p{margin:0;font-size:12px;font-weight:500;text-decoration:underline;text-underline-offset:1px}.twa-waupsell-block .waupsell-moreinfo-modal twa-sidemodal-trigger .twa-sidemodal-icon{width:16px;height:16px;border-radius:100%;background:#e5e5e2;display:flex;align-items:center;justify-content:center;font-size:10px;line-height:1}twa-sidemodal-contents{display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;visibility:hidden}twa-sidemodal-contents.twa-sidemodal-open{visibility:visible}twa-sidemodal-contents.twa-sidemodal-open .twa-sidemodal-contents-outer{top:20%}@media screen and (min-width: 750px){twa-sidemodal-contents.twa-sidemodal-open .twa-sidemodal-contents-outer{right:0;top:0}}twa-sidemodal-contents .twa-sidemodal-overlay{cursor:pointer;background:#00000080;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}twa-sidemodal-contents .twa-sidemodal-contents-outer{width:100%;height:80%;max-height:80dvh;position:absolute;top:100%;right:0;z-index:2;background:#fff;transition:all .3s ease-in-out;border-radius:12px 12px 0 0;display:flex;flex-direction:column;overflow:hidden}@media screen and (min-width: 750px){twa-sidemodal-contents .twa-sidemodal-contents-outer{width:450px;height:100%;max-height:100dvh;top:0;right:-100%;border-radius:0}}twa-sidemodal-contents .twa-sidemodal-contents-outer .twa-sidemodal-contents-header{flex-shrink:0;position:relative;padding:18px;border-bottom:1px solid #E5E5E2}twa-sidemodal-contents .twa-sidemodal-contents-outer .twa-sidemodal-contents-header h3{margin:0;font-size:18px;line-height:1.1;font-weight:500}twa-sidemodal-contents .twa-sidemodal-contents-outer .twa-sidemodal-contents-header .twa-sidemodal-close{width:28px;height:28px;display:flex;align-items:center;justify-content:center;position:absolute;top:15px;right:18px;border-radius:100%;border:1px solid #10110D}twa-sidemodal-contents .twa-sidemodal-contents-outer .twa-sidemodal-moreinfocontents{padding:28px 18px;overflow-y:auto;flex:1;min-height:0}twa-sidemodal-contents .twa-sidemodal-contents-outer .twa-sidemodal-moreinfocontents details{padding:0 16px;border-radius:8px;border:1px solid var(--smbcolor);transition:all .3s ease}twa-sidemodal-contents .twa-sidemodal-contents-outer .twa-sidemodal-moreinfocontents details[open]{background:#fafaf8;border-color:transparent}@media screen and (min-width: 750px){twa-sidemodal-contents .twa-sidemodal-contents-outer .twa-sidemodal-moreinfocontents details[open] summary h4{border-bottom:1px solid var(--smbcolor)}}twa-sidemodal-contents .twa-sidemodal-contents-outer .twa-sidemodal-moreinfocontents details[open] summary .twa-accord-icon{transform:translateY(-50%) rotate(0)}twa-sidemodal-contents .twa-sidemodal-contents-outer .twa-sidemodal-moreinfocontents details:not(:last-child){margin-bottom:12px}twa-sidemodal-contents .twa-sidemodal-contents-outer .twa-sidemodal-moreinfocontents details summary{display:flex;align-items:center;gap:18px;position:relative}twa-sidemodal-contents .twa-sidemodal-contents-outer .twa-sidemodal-moreinfocontents details summary h4{margin:0;font-size:16px;font-weight:500;width:calc(100% - 24px);padding:15px 0}twa-sidemodal-contents .twa-sidemodal-contents-outer .twa-sidemodal-moreinfocontents details summary .twa-accord-icon{position:absolute;top:50%;right:0;transform:translateY(-50%) rotate(45deg);transition:transform .3s ease}twa-sidemodal-contents .twa-sidemodal-contents-outer .twa-sidemodal-moreinfocontents details img{display:block;width:100%;height:auto;max-width:100%;border-radius:8px}twa-sidemodal-contents .twa-sidemodal-contents-outer .twa-sidemodal-moreinfocontents details .twa-accord-contents{padding-top:15px;font-size:14px;border-top:1px solid var(--smbcolor)}@media screen and (min-width: 750px){twa-sidemodal-contents .twa-sidemodal-contents-outer .twa-sidemodal-moreinfocontents details .twa-accord-contents{font-size:16px;border-top:none}}twa-sidemodal-contents .twa-sidemodal-contents-outer .twa-sidemodal-moreinfocontents details .twa-accord-contents .twa-accord-images{padding-top:12px}
/*# sourceMappingURL=/cdn/shop/t/162/assets/twa-waupsell-component.css.map */
