.gpsrLayer__closer{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:10;opacity:0;pointer-events:none;cursor:pointer;will-change:opacity,pointer-events}.gpsrLayer__iconWrap{margin-left:.9375rem}.gpsrLayer__iconContainer{position:relative}.gpsrLayer__icon{color:var(--color-primary);cursor:pointer}.gpsrLayer__corner{position:absolute;top:calc(100% + 8px);left:-3px;width:20px;height:20px;background-color:var(--color-container);border-top:1px solid var(--color-primary);border-right:1px solid var(--color-primary);transform:rotate(-45deg);z-index:9;opacity:0;pointer-events:none;will-change:pointer-events;transition:opacity .15s ease-out}.gpsrLayer__corner--noBorder{border-color:transparent;z-index:11;background-color:var(--color-container);top:calc(100% + 9px)}.gpsrLayer{width:calc(100vw - 60px);background-color:var(--color-container);border:1px solid var(--color-primary);position:absolute;top:calc(100% + 15px);left:50%;z-index:10;opacity:0;pointer-events:none;will-change:pointer-events;transform:translateX(-50%);transition:opacity .15s ease-out}.gpsrLayer__content{position:relative;z-index:10;padding:10px 20px}.gpsrLayer__content .typography p{font-size:14px}.gpsrLayer__header{font-weight:700;padding-bottom:.5rem;text-transform:uppercase;display:flex;align-items:center;justify-content:space-between}.gpsrLayer__item.gpsrLayer__item--padding{padding:.625rem 0}.gpsrLayer__section{padding-top:.9375rem}.gpsrLayerTrigger{position:relative;width:100%}@media(max-width:767px){.gpsrLayerTrigger.-active .gpsrLayer,.gpsrLayerTrigger.-active .gpsrLayer__closer,.gpsrLayerTrigger.-active .gpsrLayer__corner{opacity:1;pointer-events:auto}.productInfoBlockB2C__row--gpsr{padding-top:.5rem;padding-bottom:.5rem}body:not(.--noTransition) .gpsrLayer__section .gpsrLayer__body{animation-play-state:paused}.gpsrLayer__header{border-bottom:1px solid var(--color-border);padding-bottom:10px}.gpsrLayer__section .gpsrLayer__header .gpsrLayer__iconHeader{font-size:12px;display:flex;justify-content:center;align-items:center;flex-shrink:0;backface-visibility:hidden;transition:transform .15s ease-out}.gpsrLayer__section .gpsrLayer__body{display:none;padding:15px 0}.gpsrLayer__section .gpsrLayer__toggle:checked~label .gpsrLayer__header .gpsrLayer__iconHeader{transform:rotateX(180deg) rotateY(-180deg)}.gpsrLayer__section .gpsrLayer__toggle:checked~.gpsrLayer__body{display:block}}@media(min-width:768px){.gpsrLayer{right:0;width:600px;left:unset;transform:none}.gpsrLayer__content{display:flex;flex-wrap:wrap}.gpsrLayer__section{width:50%;padding:.9375rem .3125rem 0}.gpsrLayer__section label{cursor:auto}.gpsrLayer__iconWrap.-active-hover .gpsrLayer,.gpsrLayer__iconWrap.-active-hover .gpsrLayer__corner{opacity:1;pointer-events:auto}}