.product-detail-modal{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;display:none;justify-content:center;align-items:center;z-index:9999}.product-detail-modal:not(.hidden){display:flex}.modal-content{background:#fffdf1;max-width:1368px;width:90%;padding:40px 54px;border-radius:20px;position:relative;max-height:90.3vh;overflow-y:auto;box-shadow:0 5px 20px #0000004d}.modal-content .close-popup{position:absolute;top:12px;right:12px;background:none;border:none;padding:0;cursor:pointer}.product-detail-modal .product-grid-bottom-section{width:100%}.popup_video_with_icon_inner_new svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;z-index:1}.popup-inner{display:flex;flex-flow:row nowrap;gap:60px;width:100%}.popup-inner .product-modal-gallery{flex:1 1 43%;max-width:43%;position:sticky;top:0;height:100%}.popup-inner .product-modal-gallery .product-modal-main-swiper .swiper-slide>div{position:relative;padding:0 0 100%;overflow:hidden;width:100%;display:block;border-radius:20px}.popup-inner .product-modal-gallery .product-modal-main-swiper .swiper-slide>div img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.popup-inner .product-modal-gallery .product-modal-main-swiper .swiper-slide>div video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.popup-inner .product-modal-gallery .product-modal-main-swiper{margin-bottom:24px}.popup-inner .product-modal-gallery .product-modal-thumb-swiper .swiper-slide>div{position:relative;padding:0 0 84.1%;overflow:hidden;width:100%;display:block;border-radius:20px;border:2px solid transparent;transition:all .1s ease-in-out}.popup-inner .product-modal-gallery .product-modal-thumb-swiper .swiper-slide>div img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.popup-inner .product-modal-gallery .product-modal-thumb-swiper .swiper-slide.swiper-slide-thumb-active>div{border:2px solid #1B365D}.popup-inner .pdp-details-container{padding:0;position:static;height:auto;margin-left:0;width:100%;justify-content:flex-start;display:block}.popup-inner .pdp-details .description-content{max-width:100%}.popup-inner .pdp-details-container>h2{color:#1b365d;font-family:F37 Blanka;font-size:42px;font-style:normal;font-weight:500;line-height:42px;letter-spacing:-.84px;text-transform:uppercase;margin-bottom:9px}.popup-inner .pdp-details-container .pdp-details-reviews-container{margin-bottom:18px}.popup-inner .pdp-details-container .product-tags{margin-bottom:9px}.popup-inner .pdp-details-container .product-metafields-tags{margin-bottom:16px}.popup-inner .pdp-details-container .product-grid-bottom-section .add-to-cart{margin-top:24px;margin-bottom:24px;height:48px;background:#1b365d;color:#fffdf1;width:100%}.popup-inner .pdp-details-container .product-grid-bottom-section .add-to-cart span.mobile{display:none}.popup-inner .pdp-details-container .product-grid-bottom-section .add-to-cart:hover{color:var(--gig-primary)!important;border:1px solid var(--gig-primary)}.product-grid-bottom-section .add-to-cart .subscription-price{opacity:.5}.popup-inner .pdp-details-container .product-accordion summary{border-bottom-width:0px;padding:24px 0;position:relative}.popup-inner .pdp-details-container .product-accordion summary:after{background:url(/cdn/shop/files/16px-plus-1.svg?v=1752670975) no-repeat center;width:16px;height:16px;position:absolute;right:5px;top:26px}.popup-inner .pdp-details-container .product-accordion details[open]>summary:after{background:url(/cdn/shop/files/16px-plus.svg?v=1752670976) no-repeat center;width:16px;height:16px}.popup-inner .pdp-details-container .product-accordion .summary-content{padding:0 20px 16px}.popup-inner .pdp-details-container .product-accordion details{border-bottom:2px solid #F2E9DB}.popup-inner .pdp-details-container .product-accordion .summary-content{color:#1b365d;font-family:var(--sohne-font);font-size:14px;font-style:normal;font-weight:300;line-height:18px;letter-spacing:-.32px}.popup-inner .pdp-details-container .product-accordion .summary-content ul li{color:#1b365d;font-family:var(--sohne-font);font-size:14px;font-style:normal;font-weight:300;line-height:18px;letter-spacing:-.32px;position:relative;padding:0}.popup-inner .pdp-details-container .product-accordion .summary-content ul{list-style:none}.popup-inner .pdp-details-container .product-accordion .summary-content ul li:before{position:absolute;top:7px;left:-12px;content:"";width:4px;height:4px;border-radius:10px;background:#1b365d}.popup-inner .pdp-details-container .product-accordion .summary-content p{font-size:inherit;line-height:inherit;letter-spacing:inherit}body.overflow-hidden{overflow:hidden}.featured-products .splide__track{z-index:unset}button.view-details-button{background:none;border:none;color:#1b365d;font-family:F37 Blanka;font-size:16px;font-style:normal;font-weight:500;line-height:28px;letter-spacing:-.32px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;text-transform:uppercase;margin-top:8px;cursor:pointer}.bottom-section-wrapper{height:100%;display:flex;flex-direction:column;justify-content:space-between}.bottom_button_new{text-align:center}.bottom_button_new .product-grid-bottom-section{text-align:left}.bundle-subscription-container{width:100%;display:flex;flex-flow:column nowrap;gap:12px;margin-top:16px}.bundle-subscription-container input[type=radio]{position:absolute;opacity:0}.bundle-subscription-container .text-wrapper{border-radius:20px;border:1px solid #F2E9DB;padding:9px 12px;width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;position:relative}.bundle-subscription-container .text-wrapper.text_wrapper_subscribe_new{padding:12px}.bundle-subscription-container input[type=radio]:checked+.text-wrapper{background:#f2e9db}.bundle-subscription-container label{height:auto}.bundle-subscription-container input[type=radio]+.text-wrapper{padding-left:36px}.bundle-subscription-container input[type=radio]+.text-wrapper:before{border-radius:20px;border:1px solid #1B365D;background:#fff;content:"";width:14px;height:14px;position:absolute;top:11px;left:12px}.bundle-subscription-container input[type=radio]+.text-wrapper.text_wrapper_subscribe_new:before{top:14px}.bundle-subscription-container input[type=radio]:checked+.text-wrapper:before{background:#1b365d;box-shadow:inset 0 0 0 3px #fff}.bundle-subscription-container .text-wrapper .subscription-text,.bundle-subscription-container .text-wrapper .one-time-price,.bundle-subscription-container .text-wrapper .subscription-price{color:#1b365d;font-family:F37 Blanka;font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-.32px}.bundle-subscription-container .text-wrapper .subscription-price s{color:#1b365d80}.bundle-subscription-container .text-wrapper .subscription-frequency-wrapper{margin:8px 0 0 -24px;width:calc(100% + 24px);display:block!important}.bundle-subscription-container .text-wrapper .subscription-frequency-wrapper.hidden select{display:none}.bundle-subscription-container .text-wrapper .subscription-frequency-wrapper select{display:block;width:100%;margin-top:12px;border-radius:88px;background-color:#fffdf1!important;border:0!important;padding:4px 46px 4px 16px!important;height:32px;color:#1b365d;font-family:F37 Blanka;font-size:14px;font-style:normal;font-weight:500;line-height:normal;outline:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(//shopskinnyconfidential.com/cdn/shop/t/354/assets/select-dropdown.svg?v=7025781\2026);background-position:right center;background-repeat:no-repeat}.bundle-subscription-container .text-wrapper .subscription-frequency-wrapper ol,.bundle-subscription-container .text-wrapper .subscription-frequency-wrapper .rc-delivery-info{list-style:initial;color:#1b365d;font-family:var(--sohne-font);font-size:12px;font-style:normal;font-weight:300;line-height:19px;margin-left:22px!important}.LP_Featured_collection_innersides_new .product-grid-bottom-section{width:100%}@media (max-width:1199px){.popup-inner{gap:24px}.popup-inner .product-modal-gallery .product-modal-thumb-swiper .swiper-slide>div{border-radius:10px}}@media (max-width:991px){.popup-inner{gap:24px}.modal-content{padding:44px 20px;width:95%}.popup-inner .product-modal-gallery .product-modal-thumb-swiper .swiper-slide>div{border-radius:10px}.popup-inner .pdp-details-container{max-width:100%}.popup-inner .pdp-details-container .okeReviews>div{display:flex;flex-direction:row;justify-content:center;align-items:center}}@media (max-width:749px){.modal-content{width:100%;padding:44px 20px;border-radius:0;max-height:100%}.popup-inner{flex-flow:column nowrap;gap:24px}.popup-inner .product-modal-gallery{flex:1 1 100%;max-width:100%;position:static}.popup-inner .product-modal-gallery .product-modal-thumb-swiper{display:none}.popup-inner .product-modal-gallery .product-modal-main-swiper{margin-bottom:0;margin-right:-20px;padding-right:20px}.popup-inner .pdp-details-container{padding:0;margin:0;max-width:100%}.popup-inner .pdp-details-container>h2{text-transform:none}.popup-inner .pdp-details-container .product-accordion summary{padding:19px 0}.popup-inner .pdp-details-container .product-accordion summary:after{top:19px}}
/*# sourceMappingURL=/cdn/shop/t/385/assets/product-detail-popups.css.map */
