:root{--pp-blue: #384799;--pp-blue-dk: #384799;--pp-blue-lt: #E8F6FC;--pp-red: #C62828;--pp-dark: #202020;--pp-mid: #6B635B;--pp-light: #F7F7F7;--pp-border: #E5E5E5;--pp-white: #FFFFFF;--pp-head: "Montserrat", sans-serif;--pp-body: "Montserrat", sans-serif}body{font-family:Montserrat,sans-serif!important;color:#6b635b;background:#fff;font-size:16px;font-weight:400;line-height:1.55}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.card__heading{font-family:Montserrat,sans-serif!important}h1{font-size:30px!important;font-weight:600!important;line-height:1.25!important;color:var(--pp-dark)}h2{font-size:21px!important;font-weight:500!important;line-height:1.25!important;text-transform:uppercase!important;color:var(--pp-dark)}h3{font-size:17px!important;font-weight:500!important;line-height:1.3!important;color:var(--pp-dark)}h4{font-size:1.6rem!important;font-weight:700!important;color:var(--pp-dark)}h5{font-size:1.4rem!important;font-weight:700!important;color:var(--pp-dark)}h6{font-size:1.3rem!important;font-weight:600!important;color:var(--pp-dark)}p{font-size:16px;font-weight:400;color:#6b635b;line-height:1.55}a{color:var(--pp-blue-dk);text-decoration:none}a:hover{color:var(--pp-blue)}.pp-top-bar{position:sticky!important;top:0!important;z-index:200!important}.section-header{position:sticky!important;top:var(--pp-topbar-h, 44px)!important;z-index:199!important}.header-wrapper{background:#384799!important;border-bottom:none!important}.header__heading a,.header__heading .h2{font-family:Montserrat,sans-serif!important;font-weight:800!important;color:#fff!important;letter-spacing:.04em;text-transform:uppercase}.button,.button--primary,button[type=submit].button{background:#384799!important;color:#fff!important;border:none!important;border-radius:4px!important;font-family:Montserrat,sans-serif!important;font-weight:700!important;font-size:1.4rem!important;letter-spacing:.02em!important;transition:background .2s!important;padding:1rem 2rem!important}.button:hover,.button--primary:hover{background:#384799!important}.button--secondary{background:transparent!important;color:#384799!important;border:2px solid #384799!important;border-radius:4px!important}.button--secondary:hover{background:#384799!important;color:#fff!important}.price-item,.price-item--regular,.price__regular .price-item,.price .price-item,.price .price-item--regular{color:var(--pp-blue-dk)!important;font-family:Montserrat,sans-serif!important;font-weight:700!important;font-size:1.6rem!important}.price--on-sale .price-item--regular,.price-item--regular.price-item--last{color:#ccc!important;font-weight:400!important;text-decoration:line-through}.price--on-sale .price-item--sale{color:var(--pp-red)!important;font-weight:700!important}.card-wrapper{border-radius:4px;overflow:hidden;transition:box-shadow .2s}.card-wrapper:hover{box-shadow:0 4px 16px #0000001a}.card{background:#fff!important;border:1px solid var(--pp-border)!important;border-radius:4px!important}.card__media img{transition:transform .35s ease!important}.card-wrapper:hover .card__media img{transform:scale(1.04)!important}.card__heading,.card__heading a{font-family:Montserrat,sans-serif!important;font-size:1.6rem!important;font-weight:700!important;line-height:1.3!important;color:var(--pp-dark)!important;text-decoration:none}.card__heading a:hover{color:#384799!important}.badge{font-family:Montserrat,sans-serif!important;font-size:1.1rem!important;font-weight:700!important;border-radius:3px!important;padding:3px 8px!important;text-transform:uppercase!important;letter-spacing:.03em!important}.badge--bottom-left{background:var(--pp-dark)!important;color:#fff!important}.badge--sale,.price__badge-sale{background:var(--pp-red)!important;color:#fff!important}.pp-cat-icons{padding:1.8rem 0;border-bottom:1px solid var(--pp-border);background:#fff}.pp-cat-icons__inner{max-width:var(--page-width, 120rem);margin:0 auto;padding:0 2rem;display:flex;align-items:center;justify-content:center;gap:3rem;flex-wrap:wrap}.pp-cat-icon{display:flex;flex-direction:column;align-items:center;gap:.5rem;text-decoration:none;color:var(--pp-dark);transition:color .18s,transform .18s}.pp-cat-icon:hover{color:#384799;transform:translateY(-3px)}.pp-cat-icon svg,.pp-cat-icon img{width:44px;height:44px;display:block}.pp-cat-icon__label{font-family:Montserrat,sans-serif;font-size:1.2rem;font-weight:600;text-align:center}.pp-tabs{border-bottom:2px solid var(--pp-border);display:flex;margin-bottom:2rem;flex-wrap:wrap}.pp-tab-btn{background:none;border:none;border-bottom:3px solid transparent;margin-bottom:-2px;padding:.9rem 2rem;font-family:Montserrat,sans-serif;font-size:1.4rem;font-weight:700;color:#6b635b;cursor:pointer;transition:color .15s,border-color .15s;white-space:nowrap}.pp-tab-btn:hover{color:#384799}.pp-tab-btn.pp-active{color:#384799;border-bottom-color:#384799}.pp-tab-panel{display:none;padding:1.5rem 0}.pp-tab-panel.pp-active{display:block}.facets__summary span,.facets-heading{font-family:Montserrat,sans-serif!important;font-size:1.4rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.06em!important;color:var(--pp-dark)!important}.facets__checkbox{accent-color:#384799!important}input[type=checkbox]:checked+.facets__label{color:#384799!important;font-weight:700!important}.collection__title,.collection .title,h1.title{font-family:Montserrat,sans-serif!important;font-size:clamp(2.8rem,4vw,4rem)!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:.04em!important;color:var(--pp-dark)!important}.announcement-bar{background:#384799!important;color:#fff!important}.announcement-bar__link,.announcement-bar__message{color:#fff!important;font-family:Montserrat,sans-serif!important;font-weight:600!important;font-size:1.3rem!important}.footer{border-top:1px solid var(--pp-border)!important;background:#fff!important}.footer__heading{font-family:Montserrat,sans-serif!important;font-weight:700!important;font-size:1.4rem!important;text-transform:uppercase!important;letter-spacing:.08em!important;color:var(--pp-dark)!important}.footer-block__list-item a,.footer__list-item a{font-family:Montserrat,sans-serif!important;color:#e4e8f7!important;font-size:1.4rem!important;text-decoration:none;transition:color .15s}.footer-block__list-item a:hover,.footer__list-item a:hover{color:#384799!important}.footer__content-bottom,.footer__content-bottom-wrapper{background:#384799!important;border-top:none!important;padding-top:1rem!important;padding-bottom:1rem!important}.footer__copyright,.footer__copyright a{color:#ffffffd9!important;font-size:1.3rem!important;font-family:Montserrat,sans-serif!important}.banner .color-scheme-1,.banner .color-scheme-2,.banner .color-scheme-3,.banner .color-scheme-4,.banner .color-scheme-5,.slideshow .color-scheme-1,.slideshow .color-scheme-2,.slideshow .color-scheme-3,.slideshow .color-scheme-4,.slideshow .color-scheme-5{--color-button: 85, 189, 241 !important;--color-button-text: 255, 255, 255 !important}.banner__box{background-color:transparent!important;background:transparent!important;box-shadow:none!important;text-align:left!important}.banner__content{text-align:left!important;align-items:flex-start!important}.slideshow__heading,.banner__heading{font-family:Montserrat,sans-serif!important;font-size:4rem!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:.02em!important;line-height:1!important;color:#fff!important}.slideshow__subheading,.banner__subheading{font-family:Montserrat,sans-serif!important;font-size:1.6rem!important;font-weight:700!important;color:#fff!important}.banner p,.banner__box p,.banner__content p,.banner__text p{color:#fff!important;font-family:Montserrat,sans-serif!important;font-size:1.4rem!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important}.slider-buttons .slider-button{color:#384799!important}input,textarea,select{font-family:Montserrat,sans-serif!important}input:focus,textarea:focus,select:focus{border-color:#384799!important;box-shadow:0 0 0 3px #55bdf133!important;outline:none!important}.quantity__button{color:#384799!important}.variant-pills__input:checked+.variant-pills__label{background:#384799!important;border-color:#384799!important;color:#fff!important}.thumbnail-list__item--active .thumbnail{border-color:#384799!important}.header__icon--cart,.header__icon--wishlist{position:relative}.header__icon--cart .cart-count-bubble,.header__icon--wishlist .cart-count-bubble{top:-.3rem;bottom:auto;left:auto;right:-.3rem;height:1.9rem;min-width:1.9rem;width:auto;padding:0 .4rem;background:#384799!important;color:#fff!important;border:.2rem solid #ffffff;box-shadow:0 1px 4px #00000040;font-size:1rem;font-weight:700}.product__title,.product .product__title h1{font-family:Montserrat,sans-serif!important;font-size:clamp(1.8rem,3vw,3rem)!important;font-weight:800!important;color:var(--pp-dark)!important;text-transform:none}nav[aria-label=breadcrumb] a{color:#6b635b!important}nav[aria-label=breadcrumb] li:last-child{color:#384799!important}.predictive-search__item-heading{font-family:Montserrat,sans-serif!important;font-weight:700!important;color:var(--pp-dark)!important}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--pp-light)}::-webkit-scrollbar-thumb{background:var(--pp-border);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#384799}@media(max-width:749px){.pp-cat-icons__inner{gap:1.4rem;padding:0 1.2rem}.pp-cat-icon svg,.pp-cat-icon img{width:38px;height:38px}.slideshow__slide{position:relative!important;height:52vw!important;max-height:210px!important;overflow:hidden!important;display:block!important}.slideshow__slide .slideshow__media,.slideshow__slide .banner__media{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:1!important;padding-bottom:0!important}.slideshow__slide .slideshow__media img,.slideshow__slide .banner__media img{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:right center!important}.slideshow__slide .slideshow__text-wrapper,.slideshow__slide .banner__content{position:absolute!important;top:0!important;left:0!important;width:58%!important;height:100%!important;max-width:none!important;margin:0!important;padding:1rem 1.2rem!important;z-index:3!important;background:transparent!important;background-color:transparent!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important}.slideshow__slide .slideshow__text,.slideshow__slide .banner__box{background:transparent!important;background-color:transparent!important;padding:0!important;max-width:none!important;width:100%!important;text-align:left!important}.slideshow__slide .slideshow__heading,.slideshow__slide .banner__heading{font-size:1.6rem!important;line-height:1.1!important;color:#fff!important;margin-bottom:.3rem!important}.slideshow__slide .slideshow__subheading,.slideshow__slide p{font-size:.9rem!important;color:#fff!important;margin-bottom:.5rem!important}.slideshow__slide .banner__buttons,.slideshow__slide .slideshow__buttons{display:flex!important;justify-content:flex-start!important;padding:0!important;margin:0!important;width:100%!important;flex:0 0 auto!important;height:auto!important}.slideshow__slide .button,.slideshow__slide .button--primary{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:fit-content!important;max-width:fit-content!important;height:auto!important;min-height:0!important;min-width:0!important;margin:0 0 0 -.6rem!important;padding:.5rem 1rem!important;font-size:.85rem!important;line-height:1.2!important;background:#384799!important;background-color:#384799!important;color:#fff!important;border:none!important;box-shadow:none!important;outline:none!important;-webkit-tap-highlight-color:transparent!important;white-space:nowrap!important;align-self:flex-start!important}.slideshow__slide .slideshow__media img,.slideshow__slide .banner__media img{object-position:80% center!important}}.pp-breadcrumbs{padding-top:1.4rem;padding-bottom:.6rem}.pp-breadcrumbs__list{display:flex;align-items:center;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;list-style:none;margin:0;padding:0;gap:.6rem}.pp-breadcrumbs__list::-webkit-scrollbar{display:none}.pp-breadcrumbs__item{display:flex;align-items:center;white-space:nowrap;font-size:1.25rem;letter-spacing:.01rem;line-height:1;min-width:0}.pp-breadcrumbs__item:not(:last-child):after{content:"";display:inline-block;width:5px;height:5px;margin-left:.7rem;border-top:1.5px solid var(--pp-mid);border-right:1.5px solid var(--pp-mid);transform:rotate(45deg);flex-shrink:0}.pp-breadcrumbs__link{display:inline-flex;align-items:center;gap:.4rem;color:var(--pp-mid)!important;text-decoration:none!important;transition:color .15s ease}.pp-breadcrumbs__link:hover{color:var(--pp-blue-dk)!important}.pp-breadcrumbs__home-icon{color:var(--pp-mid);transition:color .15s ease;flex-shrink:0}.pp-breadcrumbs__link:hover .pp-breadcrumbs__home-icon{color:var(--pp-blue-dk)}.pp-breadcrumbs__current{color:var(--pp-dark);font-weight:600;max-width:min(45vw,calc(100vw - 140px));overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:750px){.pp-breadcrumbs{padding-top:1.8rem;padding-bottom:.8rem}.pp-breadcrumbs__current{max-width:none}}menu-drawer .menu-drawer__inner-container,.drawer__inner{background:#fff!important}.menu-drawer__menu-item,.menu-drawer summary{font-family:Montserrat,sans-serif!important;text-transform:uppercase!important;font-size:1.4rem!important;font-weight:500!important;letter-spacing:.06em!important;color:var(--pp-mid)!important;padding:1rem 2rem!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important}.menu-drawer__menu-item[aria-current=page],.menu-drawer__menu-item.active{color:var(--pp-blue-dk)!important}.menu-drawer__menu-item>.svg-wrapper>.icon-arrow{display:none!important}.js .menu-drawer__menu-item>.svg-wrapper>.icon-caret{display:block!important}.menu-drawer__close-button{font-family:Montserrat,sans-serif!important;text-transform:uppercase!important;font-size:1.4rem!important;font-weight:500!important;letter-spacing:.06em!important;color:var(--pp-mid)!important;justify-content:center!important;text-align:center!important}.menu-drawer__menu-item,.menu-drawer__close-button{transition:background-color .15s ease,color .15s ease!important}.menu-drawer__menu-item:hover,.menu-drawer__menu-item:focus,.menu-drawer__menu-item:active,.menu-drawer__menu-item.pp-tapped,.menu-drawer__close-button:hover,.menu-drawer__close-button:focus{background-color:#384799!important;color:#fff!important}.pp-wishlist-btn{width:44px;height:44px;border-radius:4px;background:#fff;border:2px solid var(--pp-blue);color:var(--pp-blue-dk);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.pp-wishlist-btn svg{width:20px;height:20px;stroke:var(--pp-blue-dk);fill:none;transition:fill .2s ease}.pp-wishlist-btn.is-active{background:var(--pp-blue)}.pp-wishlist-btn.is-active svg{fill:#fff;stroke:#fff}.pp-card-actions{display:flex;gap:8px;justify-content:center;margin-top:10px}.product-grid,.collection .grid{justify-content:center}.card-wrapper{max-width:280px;margin-left:auto;margin-right:auto}.template-product .product{max-width:400px;margin-left:auto;margin-right:auto}.product__media-item img,.product__media img{max-height:360px;object-fit:contain}.section-main-product{padding-top:2rem!important;padding-bottom:2rem!important}.product__info-wrapper{padding-top:1rem!important}.product__title{margin-top:0!important;margin-bottom:1rem!important}.product__media-wrapper{margin-bottom:1.5rem!important}:root{--pp-related-padding: 3rem 2rem;--pp-related-bg: var(--pp-light);--pp-related-radius: 8px;--pp-related-height: auto}.related-products,.product-recommendations{background:var(--pp-related-bg)!important;padding:var(--pp-related-padding)!important;border-radius:var(--pp-related-radius)!important;margin-top:3rem;height:var(--pp-related-height)!important;overflow-y:auto}.related-products .page-width,.product-recommendations .page-width{padding-left:0!important;padding-right:0!important}:root{--pp-related-card-height: 340px}.related-products .card-wrapper,.product-recommendations .card-wrapper{height:var(--pp-related-card-height)!important;container-type:size;container-name:pp-related-card;display:flex;flex-direction:column;overflow:hidden}.related-products .card__inner,.product-recommendations .card__inner{padding-bottom:0!important;height:60%!important;flex:0 0 60%;position:relative;overflow:hidden}.related-products .card__media,.product-recommendations .card__media,.related-products .card__media .media,.product-recommendations .card__media .media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;padding-bottom:0!important;height:100%!important}.related-products .card__media img,.product-recommendations .card__media img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:contain!important;background:#fff}.related-products .card__content,.product-recommendations .card__content{flex:1;display:flex;flex-direction:column;justify-content:center;padding:2cqh 3cqh!important;overflow:hidden}.related-products .card__heading,.product-recommendations .card__heading{font-size:clamp(1rem,4.5cqh,1.4rem)!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:.5cqh}.related-products .price,.product-recommendations .price{font-size:clamp(.9rem,3.5cqh,1.2rem)!important}:root{--pp-info-bg: #fff;--pp-info-border-color: var(--pp-border);--pp-info-border-width: 1px;--pp-info-radius: 12px;--pp-info-padding: 2.5rem}.product{background:var(--pp-info-bg)!important;border:var(--pp-info-border-width) solid var(--pp-info-border-color)!important;border-radius:var(--pp-info-radius)!important;padding:var(--pp-info-padding)!important}.product table td,.product table th{padding:1.2rem 0;border-bottom:1px solid var(--pp-border);text-align:left}.product table tr:last-child td{border-bottom:none}.product .price,.product .price-item,.related-products .price,.related-products .price-item,.product-recommendations .price,.product-recommendations .price-item,.card .price,.card .price-item{color:var(--pp-blue-dk)!important;font-weight:700!important}.product-media-modal{z-index:999999!important}.product-media-modal__dialog{max-width:480px!important;max-height:85vh!important;margin:7.5vh auto!important}.product-media-modal__content{position:relative!important;max-height:85vh!important;display:block!important}.product-media-modal .pp-modal-item{display:none!important;width:100%;text-align:center}.product-media-modal .pp-modal-item.pp-active{display:block!important}.pp-modal-item img,.pp-modal-item video{max-width:100%!important;max-height:80vh!important;width:auto!important;height:auto!important;object-fit:contain!important;margin:0 auto}.pp-modal-nav{all:unset;box-sizing:border-box;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;z-index:999!important;width:44px!important;height:44px!important;min-width:44px!important;max-width:44px!important;background:#ffffffe6!important;border:1px solid var(--pp-border)!important;border-radius:50%!important;font-size:2rem!important;line-height:44px!important;text-align:center!important;cursor:pointer!important;color:var(--pp-dark)!important;display:flex!important;align-items:center!important;justify-content:center!important}.product-media-modal__content>.pp-modal-nav{display:flex!important}.pp-modal-nav--prev{left:12px!important}.pp-modal-nav--next{right:12px!important}.pp-modal-nav:hover{background:var(--pp-blue)!important;color:#fff!important}@media(max-width:749px){.product-media-modal__dialog{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100dvh!important;max-width:100vw!important;max-height:100dvh!important;margin:0!important;background:#000000f2!important;z-index:9999!important;display:flex!important;align-items:center!important;justify-content:center!important}.product-media-modal__content{height:100dvh!important;width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;touch-action:pan-y!important;overscroll-behavior-x:none!important}.pp-modal-item{width:100%;height:100%;display:flex!important;align-items:center;justify-content:center;touch-action:pan-y!important}.pp-modal-item img,.pp-modal-item video{max-width:100vw!important;max-height:100dvh!important;width:auto!important;height:auto!important;object-fit:contain!important;touch-action:pinch-zoom!important}.product-media-modal__toggle{position:absolute!important;bottom:max(20px,env(safe-area-inset-bottom))!important;left:50%!important;top:auto!important;right:auto!important;transform:translate(-50%)!important;z-index:10000!important;width:44px!important;height:44px!important;min-width:44px!important;max-width:44px!important;border-radius:50%!important;background:var(--pp-blue)!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 2px 12px #0006!important}.product-media-modal__toggle svg{width:20px!important;height:20px!important;stroke:#fff!important}}.list-social__link{width:32px!important;height:32px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.list-social__link svg,.list-social__link .icon{width:22px!important;height:22px!important}.list-social{gap:1.2rem!important}.pp-top-bar svg,.pp-top-bar a svg{width:22px!important;height:22px!important}.pp-top-bar a{padding:6px!important}input[type=search],.field__input,.search__input,predictive-search input{color:var(--pp-dark)!important;-webkit-text-fill-color:var(--pp-dark)!important}input[type=search]::placeholder,.field__input::placeholder,.search__input::placeholder{color:var(--pp-mid)!important;-webkit-text-fill-color:var(--pp-mid)!important}.pp-account-block{display:flex;align-items:center;gap:12px;margin:2rem 2rem 1rem;padding:1.4rem 1.6rem;background:var(--pp-blue-lt);border-radius:12px;text-decoration:none!important;transition:background .2s ease}.pp-account-block:hover{background:#d8eefa}.pp-account-block__icon{width:40px;height:40px;border-radius:50%;background:var(--pp-blue-dk);display:flex;align-items:center;justify-content:center;flex-shrink:0}.pp-account-block__icon svg{width:20px;height:20px;fill:#fff}.pp-account-block__text{display:flex;flex-direction:column}.pp-account-block__label{font-family:Montserrat,sans-serif;font-size:1.3rem;font-weight:600;color:var(--pp-dark);text-transform:none;letter-spacing:normal}.pp-account-block__sub{font-family:Montserrat,sans-serif;font-size:1.15rem;color:var(--pp-mid)}.menu-drawer__account{display:flex!important;align-items:center!important;gap:12px!important;margin:2rem 2rem 1rem!important;padding:1.4rem 1.6rem!important;background:var(--pp-blue-lt)!important;border-radius:12px!important;text-decoration:none!important;font-family:Montserrat,sans-serif!important;font-weight:600!important;font-size:1.3rem!important;color:var(--pp-dark)!important;transition:background .2s ease!important}.menu-drawer__account:hover{background:#d8eefa!important}.menu-drawer__account .svg-wrapper,.menu-drawer__account account-icon{width:40px!important;height:40px!important;border-radius:50%!important;background:var(--pp-blue-dk)!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important}.menu-drawer__account .svg-wrapper svg,.menu-drawer__account account-icon svg{width:20px!important;height:20px!important;fill:#fff!important;stroke:#fff!important}@media(max-width:749px){.pp-breadcrumbs__list{flex-wrap:wrap;overflow-x:visible;row-gap:.6rem}.pp-breadcrumbs__item{display:none}.pp-breadcrumbs__item:has(+.pp-breadcrumbs__item--current){display:flex}.pp-breadcrumbs__item:has(+.pp-breadcrumbs__item--current):after{content:none}.pp-breadcrumbs__item:has(+.pp-breadcrumbs__item--current) .pp-breadcrumbs__link{font-weight:600;color:var(--pp-blue-dk)!important;background:var(--pp-blue-lt);padding:.5rem 1rem .5rem .7rem;border-radius:20px}.pp-breadcrumbs__item:has(+.pp-breadcrumbs__item--current) .pp-breadcrumbs__link:before{content:"\2039";margin-right:.4rem;font-size:1.6rem;line-height:1}.pp-breadcrumbs__item--current{display:flex;width:100%}.pp-breadcrumbs__current{max-width:none;overflow:visible;text-overflow:unset;white-space:normal;font-size:1.4rem}.pp-breadcrumbs--sticky .pp-breadcrumbs__list{flex-wrap:nowrap;row-gap:0}.pp-breadcrumbs--sticky .pp-breadcrumbs__item{display:flex}.pp-breadcrumbs--sticky .pp-breadcrumbs__item--product-title{display:none}.pp-breadcrumbs--sticky .pp-breadcrumbs__item:has(+.pp-breadcrumbs__item--current) .pp-breadcrumbs__link{font-weight:400;color:var(--pp-mid)!important;background:none;padding:0;border-radius:0}.pp-breadcrumbs--sticky .pp-breadcrumbs__item:has(+.pp-breadcrumbs__item--current) .pp-breadcrumbs__link:before{content:none}.pp-breadcrumbs--sticky .pp-breadcrumbs__item:has(+.pp-breadcrumbs__item--current):not(:first-child) .pp-breadcrumbs__link{font-weight:600;color:var(--pp-dark)!important}}@media(min-width:990px){.product-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:1.6rem!important}.product-grid.grid--2-col-desktop{grid-template-columns:repeat(2,minmax(0,1fr))!important}.product-grid.grid--3-col-desktop{grid-template-columns:repeat(3,minmax(0,1fr))!important}.product-grid.grid--5-col-desktop,.product-grid.grid--6-col-desktop{grid-template-columns:repeat(5,minmax(0,1fr))!important}.product-grid>.grid__item{width:100%!important;max-width:100%!important;margin:0!important}.product-grid .card-wrapper{max-width:none;margin:0}.product-grid .card__media img{object-fit:contain;background:#fff}.product-grid .card__heading{-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}}:root{--pp-modal-width: 720px;--pp-modal-max-height: 85vh;--pp-modal-img-height: 80vh}.product-media-modal__dialog{max-width:var(--pp-modal-width)!important;max-height:var(--pp-modal-max-height)!important}@media(min-width:750px){.product-media-modal__content{max-height:var(--pp-modal-max-height)!important}.pp-modal-item img,.pp-modal-item video{max-height:var(--pp-modal-img-height)!important}}.pp-modal-nav{width:56px!important;height:56px!important;min-width:56px!important;max-width:56px!important;background:var(--pp-blue)!important;border:none!important;color:#fff!important;font-size:3rem!important;font-weight:700!important;line-height:56px!important;box-shadow:0 2px 12px #00000059!important}.pp-modal-nav:hover{background:#384799!important;color:#fff!important}@media(max-width:749px){.pp-modal-nav{width:48px!important;height:48px!important;min-width:48px!important;max-width:48px!important;font-size:2.6rem!important;line-height:48px!important;background:#55bdf1eb!important}.pp-modal-nav--prev{left:8px!important}.pp-modal-nav--next{right:8px!important}}@media(min-width:750px){.product-media-modal__toggle{position:absolute!important;top:12px!important;right:12px!important;z-index:10000!important;width:44px!important;height:44px!important;min-width:44px!important;max-width:44px!important;border-radius:50%!important;border:none!important;background:var(--pp-blue)!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 2px 12px #00000059!important;cursor:pointer!important}.product-media-modal__toggle:hover{background:#384799!important}.product-media-modal__toggle svg{width:20px!important;height:20px!important;stroke:#fff!important;color:#fff!important}}menu-drawer.mobile-facets__wrapper,.mobile-facets__wrapper,.mobile-facets{z-index:5000!important}html.pp-no-filter .facets__form .facets__wrapper,html.pp-no-filter .facets.facets-pill,html.pp-no-filter .mobile-facets__main details.mobile-facets__details:not(:has(.mobile-facets__sort)){display:none!important}.cat-pills,#ProductGridContainer,.facets-wrapper{scroll-margin-top:calc(var(--pp-bc-offset, 116px) + 10px)}.header__icon--wishlist{position:relative}.header__icon--wishlist .svg-wrapper svg{width:20px;height:20px}.pp-wishlist-bubble{font-size:1.1rem;font-weight:700;align-items:center;justify-content:center}.pp-wishlist-page{padding-top:2rem;padding-bottom:5rem}.pp-wishlist-hero{display:flex;align-items:center;gap:2rem;padding:2.4rem;background:var(--pp-blue-lt);border-radius:12px;margin:1rem 0 2.4rem}.pp-wishlist-hero__icon{width:64px;height:64px;border-radius:50%;background:var(--pp-blue);display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.pp-wishlist-hero__icon svg{width:30px;height:30px}.pp-wishlist-hero__text h1{margin:0 0 .6rem}.pp-wishlist-hero__text p{margin:0;font-size:1.4rem}.pp-wishlist-state{text-align:center;padding:4rem 0;color:var(--pp-mid);font-size:1.5rem}.pp-wishlist-state a{color:var(--pp-blue-dk);text-decoration:underline}.pp-wishlist-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:1.6rem}@media(min-width:990px){.pp-wishlist-grid{grid-template-columns:repeat(2,1fr)}}.pp-wishlist-card{display:grid;grid-template-columns:140px 1fr;background:#fff;border:1px solid var(--pp-border);border-radius:4px;overflow:hidden;transition:box-shadow .2s;min-height:160px}@media(min-width:990px){.pp-wishlist-card{grid-template-columns:220px 1fr;min-height:200px}}.pp-wishlist-card:hover{box-shadow:0 4px 16px #0000001a}.pp-wishlist-card__media{position:relative;display:block;background:#fff}.pp-wishlist-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;transition:transform .35s ease}.pp-wishlist-card:hover .pp-wishlist-card__media img{transform:scale(1.04)}.pp-wishlist-card__info{display:flex;flex-direction:column;justify-content:center;padding:1.6rem 2rem;text-align:left}.pp-wishlist-card__title{font-family:Montserrat,sans-serif;font-size:1.6rem;font-weight:700;line-height:1.3;color:var(--pp-dark);text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pp-wishlist-card__title:hover{color:var(--pp-blue)}.pp-wishlist-card__price{color:var(--pp-blue-dk);font-weight:700;font-size:1.6rem;margin:.8rem 0}.pp-wishlist-card .pp-card-actions{justify-content:flex-start;align-items:center;margin-top:.4rem}.pp-wishlist-view{font-size:1.2rem!important;padding:.7rem 1.4rem!important}.pp-wishlist-remove{background:none;border:none;color:var(--pp-mid);font-family:Montserrat,sans-serif;font-size:1.2rem;cursor:pointer;text-decoration:underline}.pp-wishlist-remove:hover{color:var(--pp-red)}:root{--pp-gold: #FFB400;--pp-gold-dk: #E5A200}.pp-card-badge{margin:4px 0 6px;min-height:18px}.pp-card-badge .jdgm-prev-badge{display:flex!important;align-items:center;gap:4px}.jdgm-prev-badge__stars{font-size:1.1rem}.jdgm-prev-badge__stars .jdgm-star{color:var(--pp-gold)!important}.jdgm-prev-badge__text{font-family:Montserrat,sans-serif;font-size:1.1rem;color:var(--pp-mid)}.pp-avis-toggle{background:none;border:none;padding:6px 0 0;margin:0;color:var(--pp-blue-dk);font-family:Montserrat,sans-serif;font-size:1.2rem;font-weight:700;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.pp-avis-toggle:hover{color:#384799}.pp-avis-original{margin-top:10px;padding:10px 12px;border-left:3px solid var(--pp-border);background:var(--pp-light);border-radius:0 8px 8px 0;font-size:1.4rem;font-style:italic;color:var(--pp-mid)}.jm-review-content__body--clickable:has(.pp-avis-fr),.jdgm-rev__body:has(.pp-avis-fr){max-height:none!important;height:auto!important;overflow:visible!important;-webkit-line-clamp:unset!important;display:block!important}.pp-avis-fr,.pp-avis-original{max-height:none!important;height:auto!important;overflow:visible!important;-webkit-line-clamp:unset!important}.template-product form[data-type=add-to-cart-form]{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:10px!important}.template-product .product-form__buttons{flex:0 0 auto!important;width:auto!important}.template-product .product-form__submit.button{border-radius:999px!important;width:auto!important;min-width:0!important;max-width:220px!important;padding:1.1rem 2.4rem!important}.template-product .pp-wishlist-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:auto!important;height:auto!important;max-width:220px!important;border-radius:999px!important;border:2px solid var(--pp-blue)!important;background:#fff!important;padding:1.1rem 2.2rem!important;white-space:nowrap!important}.template-product .pp-wishlist-btn svg{width:18px;height:18px;flex-shrink:0}.template-product .pp-wishlist-btn:after{content:"Ajouter aux favoris";font-family:Montserrat,sans-serif;font-size:1.2rem;font-weight:700;color:var(--pp-blue-dk);line-height:1.1}.template-product .pp-wishlist-btn.is-active{background:var(--pp-blue)!important}.template-product .pp-wishlist-btn.is-active:after{color:#fff}.template-product .pp-wishlist-btn.is-active svg{fill:#fff;stroke:#fff}@media(max-width:480px){.template-product .pp-wishlist-btn:after{display:none}.template-product .pp-wishlist-btn{max-width:56px!important;padding:1.1rem 1.3rem!important}.template-product .product-form__submit.button{max-width:180px!important;padding:1.1rem 1.8rem!important}}.header__icon--search,a.header__icon--search,details[id*=Details-search]>summary.header__icon--search,.header__search{display:none!important}.cart-item__name{font-family:Montserrat,sans-serif!important;font-size:1.3rem!important;font-weight:700!important;line-height:1.3!important;color:var(--pp-dark)!important}.cart-item__details .product-option{font-size:1.1rem!important;color:var(--pp-mid)!important}@media(max-width:749px){.cart-item__name{font-size:1.15rem!important}}.swatch-input__input:checked+.swatch-input__label{outline:2px solid var(--pp-blue-dk)!important;outline-offset:2px!important;box-shadow:none!important;transform:none!important}.swatch-input__input:checked+.swatch-input__label .swatch{background-color:var(--swatch--background)!important}.swatch-input__input:checked+.swatch-input__label:hover{outline:2px solid var(--pp-blue-dk)!important}slideshow-component .slider-counter,.slideshow__controls .slider-counter{display:none!important}.slideshow__text .pp-slide-footnote{margin:1rem 0 0;font-size:11px;line-height:1.3;opacity:.85;max-width:42rem}@media(min-width:750px){.slideshow__text .pp-slide-footnote{font-size:12px}}.slideshow__slide.pp-slide--dark .banner__text,.slideshow__slide.pp-slide--dark .banner__text p,.slideshow .pp-slide-footnote{color:#2b2b2b!important;opacity:1}@media(min-width:750px){.slideshow__slide.pp-slide--dark .slideshow__text{max-width:40%}.slideshow__slide.pp-slide--dark .banner__heading{font-size:3.4rem!important}}@media(max-width:749px){.slideshow__slide.pp-slide--dark .slideshow__text{background:#ffffffdb!important;border-radius:10px;padding:1.2rem 1.4rem!important}}@media(min-width:750px){.slideshow__slide.pp-slide--dark .slideshow__text{position:relative}.slideshow__slide.pp-slide--dark .slideshow__text .pp-slide-footnote{position:absolute;left:0;top:100%;margin:.8rem 0 0;width:100%;max-width:60rem}}.slideshow__slide.pp-slide--dark.pp-slide--violet .banner__heading,.slideshow__slide.pp-slide--dark.pp-slide--violet .banner__text,.slideshow__slide.pp-slide--dark.pp-slide--violet .banner__text p,.slideshow__slide.pp-slide--violet .pp-slide-footnote{color:#fff!important}@media(max-width:749px){.slideshow__slide.pp-slide--dark.pp-slide--violet .slideshow__text{background:#5c60bde6!important}}@media(max-width:749px){.slideshow__slide.pp-slide--dark .banner__text{display:none!important}.slideshow__slide.pp-slide--dark .banner__heading{font-size:1.35rem!important;margin:0 0 .5rem!important}.slideshow__slide.pp-slide--dark .slideshow__text{padding:.8rem .9rem!important}.slideshow__slide.pp-slide--dark .slideshow__text-wrapper,.slideshow__slide.pp-slide--dark .banner__content{width:52%!important}.slideshow__slide.pp-slide--dark .pp-slide-footnote{font-size:8px!important;line-height:1.2;margin:.4rem 0 0}.slideshow__slide.pp-slide--dark .button{min-height:34px!important;padding:.5rem 1.2rem!important;font-size:1.05rem!important}.slideshow__slide.pp-slide--dark .slideshow__media img{object-position:100% 50%!important}}@media(max-width:749px){.slideshow__slide.pp-slide--dark .slideshow__text,.slideshow__slide.pp-slide--dark.pp-slide--violet .slideshow__text{background:none!important;padding:0 .4rem!important}.slideshow__slide.pp-slide--dark .slideshow__text-wrapper,.slideshow__slide.pp-slide--dark .banner__content{width:46%!important}.slideshow__slide.pp-slide--dark .banner__heading{font-size:1.25rem!important}.slideshow__slide.pp-slide--dark .slideshow__media img{object-position:12% 50%!important}}.slideshow__slide.pp-slide--dark .button{text-transform:none!important;letter-spacing:0!important;font-weight:600!important}.slideshow__slide.pp-slide--dark .pp-slide-footnote{font-weight:400!important}@media(min-width:750px){.slideshow__slide.pp-slide--dark .slideshow__text .pp-slide-footnote{width:350px;max-width:350px;font-size:11px;line-height:1.35}}@media(max-width:749px){.slideshow__slide.pp-slide--dark .slideshow__text,.slideshow__slide.pp-slide--dark.pp-slide--violet .slideshow__text{padding:0!important}.slideshow__slide.pp-slide--dark .slideshow__text-wrapper,.slideshow__slide.pp-slide--dark .banner__content{padding:0 .8rem 0 1.6rem!important;width:50%!important;justify-content:center!important}.slideshow__slide.pp-slide--dark .banner__heading{margin:0 0 .9rem!important;line-height:1.15!important}.slideshow__slide.pp-slide--dark .banner__buttons{margin:0!important}.slideshow__slide.pp-slide--dark .button{margin:0!important;font-size:1.15rem!important;padding:.6rem 1.6rem!important}.slideshow__slide.pp-slide--dark .pp-slide-footnote{margin:.9rem 0 0!important}}@media(max-width:749px){.slideshow__slide.pp-slide--dark .slideshow__text,.slideshow__slide.pp-slide--dark .banner__heading,.slideshow__slide.pp-slide--dark .pp-slide-footnote{text-align:left!important}.slideshow__slide.pp-slide--dark .banner__content{align-items:flex-start!important}}@media(max-width:749px){.slideshow__slide.pp-slide--dark.pp-slide--violet .slideshow__text-wrapper,.slideshow__slide.pp-slide--dark.pp-slide--violet .banner__content{width:min(47%,205px)!important}.slideshow__slide.pp-slide--dark:not(.pp-slide--violet) .slideshow__text-wrapper,.slideshow__slide.pp-slide--dark:not(.pp-slide--violet) .banner__content{width:min(43%,175px)!important}.slideshow__slide.pp-slide--dark .button{padding:.6rem 1.2rem!important}}@media(min-width:1151px){.slideshow__slide.pp-slide--dark .slideshow__text{max-width:340px!important;width:340px!important}.slideshow__slide.pp-slide--dark .slideshow__text .pp-slide-footnote{width:340px;max-width:340px}}@media(min-width:750px)and (max-width:1150px){.slideshow__slide.pp-slide--dark.pp-slide--violet .banner__content{width:37vw!important}.slideshow__slide.pp-slide--dark:not(.pp-slide--violet) .banner__content{width:34vw!important}.slideshow__slide.pp-slide--dark .banner__content{padding-left:1.6rem!important;padding-right:.8rem!important}.slideshow__slide.pp-slide--dark .slideshow__text{max-width:none!important;width:100%!important;padding:0!important}.slideshow__slide.pp-slide--dark .banner__heading{font-size:calc(1rem + 1.5vw)!important;line-height:1.12!important;margin-bottom:.7rem!important}.slideshow__slide.pp-slide--dark .banner__text p{font-size:1.1rem!important}.slideshow__slide.pp-slide--dark .button{font-size:1.1rem!important;padding:.7rem 1.4rem!important}.slideshow__slide.pp-slide--dark .slideshow__text .pp-slide-footnote{width:100%!important;max-width:none!important;font-size:9px!important}}@media(max-width:360px){.slideshow__slide.pp-slide--dark .button{font-size:1rem!important;padding:.5rem .8rem!important}}@media(min-width:750px){.slideshow__slide.pp-slide--dark .slideshow__text{min-width:0!important}}@media(min-width:750px)and (max-width:1150px){.slideshow__slide.pp-slide--dark .banner__content{margin:0!important;max-width:none!important}}@media(max-width:749px){.slideshow__slide{height:auto!important;max-height:none!important;aspect-ratio:var(--mobile-ratio, 1530 / 700)!important}.slideshow__slide .slideshow__media img,.slideshow__slide .banner__media img{object-fit:cover!important;object-position:center!important}}.pp-card-swatches{display:flex;align-items:center;gap:6px;margin:0 0 8px;flex-wrap:wrap}.pp-card-swatch{display:inline-block;width:18px;height:18px;border-radius:50%;border:1px solid rgba(0,0,0,.25);background-size:cover;background-position:center;box-sizing:border-box}.pp-card-swatch--unknown{background:linear-gradient(135deg,#ddd 50%,#aaa 50%)}.pp-card-swatch-more{font-size:1.2rem;color:#555}.pp-card-shipping{display:flex;align-items:center;gap:5px;margin:6px 0 0;font-size:1.3rem;color:#232f3e}.pp-card-shipping svg{color:#007185;flex:none}.pp-card-shipping strong{font-weight:700}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;touch-action:manipulation}@media(max-width:749px){html,body{overflow-x:hidden;overscroll-behavior-x:none}input,select,textarea{font-size:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/84/assets/papapattes.css.map */
