@font-face{font-family:Open Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(cuppy-open-sans-hebrew.woff2) format("woff2");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(cuppy-open-sans-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.product-info-upsell .select__select{background:#fff;color:#222;border:1px solid #dedede;border-radius:6px}.product-info-upsell .select:before,.product-info-upsell .select:after{display:none}.product-info-upsell .upsell__container{gap:12px;align-items:center}.product-info-upsell .upsell__image{width:94px;flex:0 0 94px}.product-info-upsell .upsell__image img{width:100%;height:112px;object-fit:cover;border-radius:7px}.product-info-upsell .upsell__title h3{line-height:1.35}.product-info-upsell .upsell__desc{line-height:1.5}@media(min-width:990px){main>.shopify-section .page-width{max-width:1240px}main>.shopify-section .rich-text__blocks{max-width:800px}main>.shopify-section .rich-text__text{line-height:1.8}html[dir=rtl] .image-with-text__content--desktop-left{text-align:right;align-items:flex-start}.image-with-text .image-with-text__content{padding:36px}.image-with-text .image-with-text__text{max-width:52ch;line-height:1.75}[id*=__image_slider_]>.page-width{max-width:1080px}[id*=__image_slider_] .splide__slide video{border-radius:12px}[id*=__image_with_text_] .image-with-text__media--adapt{height:540px;padding-bottom:0!important}[id*=__image_with_text_] .image-with-text__media--adapt>img{object-fit:contain}.product-info-upsell .upsell__image{width:112px;flex-basis:112px}.product-info-upsell .upsell__image img{height:126px}.product-info-upsell .upsell__title h3{font-size:16px}.product-info-upsell .upsell__desc{font-size:13px}.product-info-upsell .select__select{min-height:34px}.card__information{padding-block:16px}.card__heading{line-height:1.45}.footer__blocks-wrapper{row-gap:32px}}@media(max-width:359px){.product-info-upsell .upsell__container{gap:8px}.product-info-upsell .upsell__image{width:78px;flex-basis:78px}}.product-info-upsell .upsell__content{min-width:0}.product-info-upsell .upsell__title{display:flex;flex-direction:column;align-items:flex-start;gap:5px}.product-info-upsell .upsell__title h3{margin:0}.product-info-upsell .upsell__price{display:flex;flex-direction:row;flex-wrap:wrap;gap:3px 8px}.product-info-upsell .upsell__price span{white-space:nowrap}.product-info-upsell .upsell__variant-picker{display:flex;flex-wrap:nowrap;gap:6px}.product-info-upsell .upsell__select{flex:1;min-width:0}.product-info-upsell .select__select{min-height:30px;padding-inline:7px 20px;font-size:11px}.product-info-upsell .upsell__toggle-switch{flex-shrink:0}@media(min-width:990px){[id$=__services] .multicolumn-card{height:100%}[id$=__services] .multicolumn-card__info{min-height:150px;display:flex;flex-direction:column;justify-content:center}}.product-card-wrapper .card__inner{--ratio-percent: 100% !important}.product-card-wrapper{padding-top:14px}.product-card-wrapper .card__inner .card__badge .badge{background:#111;color:#fff;border-color:#111}.product-card-wrapper .card__inner .card__content{overflow:visible}.product-card-wrapper,.product-card-wrapper .card,.product-card-wrapper .card__inner{overflow:visible!important}.product-card-wrapper .card__inner .card__media{overflow:hidden}.product-card-wrapper .card__inner .card__badge{z-index:3}quantity-breaks{--accent-color: 17, 17, 17 !important;--color-foreground: 17, 17, 17 !important}quantity-breaks .quantity-break{background:#fff!important;border-color:#dedede!important;color:#111!important;--text-accent-color: 17, 17, 17 !important}quantity-breaks input:checked+.quantity-break,quantity-breaks .quantity-break:hover{background:#f7f7f7!important;border-color:#111!important}quantity-breaks .quantity-break__price{color:#111!important}quantity-breaks .quantity-break__variant-select{background:#fff!important;color:#111!important;border-color:#dedede!important}quantity-breaks .select:before,quantity-breaks .select:after{box-shadow:none!important;border-color:#dedede!important}quantity-breaks .quantity-break__image-and-content:before{border-color:#bbb!important}quantity-breaks input:checked+.quantity-break .quantity-break__image-and-content:before{background:#d95f7d!important;border-color:#fff!important;box-shadow:0 0 0 1px #d95f7d!important}quantity-breaks:is([data-cuppy-lift-bundle],[data-cuppy-shape-bundle]) .quantity-break__selector-item{display:grid;grid-template-columns:64px minmax(0,1fr) minmax(0,1.35fr);gap:8px;align-items:center}quantity-breaks:is([data-cuppy-lift-bundle],[data-cuppy-shape-bundle]) .cuppy-bundle-photo{width:64px;height:64px;border-radius:10px;overflow:hidden;background:#fff;border:1px solid #eadde2}quantity-breaks:is([data-cuppy-lift-bundle],[data-cuppy-shape-bundle]) .cuppy-bundle-photo img{display:block;width:100%;height:100%;object-fit:contain}quantity-breaks:is([data-cuppy-lift-bundle],[data-cuppy-shape-bundle]) .quantity-break__selector-item .select{width:100%;min-width:0}quantity-breaks:is([data-cuppy-lift-bundle],[data-cuppy-shape-bundle]) .quantity-break__variant-select{min-height:42px;width:100%;font-weight:700;padding-inline-start:9px}product-info-upsell[data-handle=high-panty] .upsell__container{display:grid;direction:rtl;grid-template-columns:74px minmax(0,1fr) 76px;gap:6px 10px;align-items:center;padding:12px}product-info-upsell[data-handle=high-panty] .upsell__content{display:contents}product-info-upsell[data-handle=high-panty] .upsell__image{grid-column:1;grid-row:1 / 5;width:74px;height:112px;margin:0;align-self:start}product-info-upsell[data-handle=high-panty] .upsell__image img{width:100%;height:100%;object-fit:cover;border-radius:6px}product-info-upsell[data-handle=high-panty] .upsell__title{grid-column:2 / 4;grid-row:1;margin:0;display:block}product-info-upsell[data-handle=high-panty] .upsell__title h3{margin:0;font-size:17px;line-height:1.35;font-weight:900;color:#151515}product-info-upsell[data-handle=high-panty] .upsell__desc{grid-column:2;grid-row:2;font-size:11px;line-height:1.5;margin:0;color:#525252}product-info-upsell[data-handle=high-panty] .upsell__variant-picker{grid-column:2;grid-row:3;display:flex;flex-wrap:wrap;gap:5px;width:100%}product-info-upsell[data-handle=high-panty] .upsell__select{flex:1 1 55px;min-width:0}product-info-upsell[data-handle=high-panty] .upsell__select select{min-height:34px;font-size:12px;width:100%}product-info-upsell[data-handle=high-panty] .cuppy-size-guide-link{grid-column:2;grid-row:4;margin:0;justify-self:start}product-info-upsell[data-handle=high-panty] .upsell__price--separate{grid-column:3;grid-row:2;display:flex;flex-direction:column;align-items:center;gap:2px;line-height:1.2;margin:0;white-space:nowrap}product-info-upsell[data-handle=high-panty] .regular-price{font-size:15px;font-weight:800;color:#a72e57}product-info-upsell[data-handle=high-panty] .compare-price{font-size:11px;color:#767676}product-info-upsell[data-handle=high-panty] .upsell__toggle-switch{grid-column:3;grid-row:3;justify-self:center;margin:0}product-info-upsell[data-handle=high-panty] product-form{display:none}@media(max-width:350px){product-info-upsell[data-handle=high-panty] .upsell__container{grid-template-columns:60px minmax(0,1fr) 65px;gap:5px 7px;padding:9px}product-info-upsell[data-handle=high-panty] .upsell__image{width:60px;height:95px}product-info-upsell[data-handle=high-panty] .upsell__title h3{font-size:15px}quantity-breaks:is([data-cuppy-lift-bundle],[data-cuppy-shape-bundle]) .quantity-break__selector-item{grid-template-columns:48px minmax(0,1fr) minmax(0,1.2fr);gap:5px}quantity-breaks:is([data-cuppy-lift-bundle],[data-cuppy-shape-bundle]) .cuppy-bundle-photo{width:48px;height:48px}}.cuppy-readable-faq{border:0!important;border-bottom:1px solid #e3e3e3!important;margin-block:0!important;color:#111;background:#fff;--icon-color: #111;--collapse-icon-color: #111}.cuppy-readable-faq .accordion__summary{padding:17px 0!important;gap:12px;background:#fff!important;color:#111!important}.cuppy-readable-faq .summary__title{display:flex;align-items:center;gap:11px;min-width:0}.cuppy-readable-faq .cuppy-faq-icon{flex:0 0 25px;width:25px;height:25px;color:#000!important}.cuppy-readable-faq .accordion__title{margin:0;font:700 16px/1.6 Open Sans,Arial,sans-serif!important;letter-spacing:0!important;color:#111!important;text-align:right}.cuppy-readable-faq .accordion__collapse-icon{color:#000!important}.cuppy-readable-faq .accordion__content-wrapper,.cuppy-readable-faq .accordion__content{background:#fff!important;color:#111!important}.cuppy-readable-faq .accordion__content__inner{padding:0 2px 22px!important;font:400 16px/1.85 Open Sans,Arial,sans-serif!important;color:#111!important;text-align:right;letter-spacing:0}.cuppy-readable-faq .accordion__content__inner p{font:inherit!important;color:inherit!important;margin:0 0 18px;text-align:right!important}.cuppy-readable-faq .accordion__content__inner p:last-child{margin-bottom:0}.cuppy-readable-faq .accordion__content__inner strong{font-weight:700}product-info-upsell[data-handle=high-panty]{border:1px solid #dedede!important;border-radius:5px;padding:7px!important;background:#fff!important}product-info-upsell[data-handle=high-panty] .upsell__container{background:#f5f5f5;border-radius:2px}product-info-upsell[data-handle=high-panty] .upsell__title h3{font-family:Arial,sans-serif!important;font-weight:700!important}quantity-breaks:is([data-cuppy-lift-bundle],[data-cuppy-shape-bundle]),quantity-breaks:is([data-cuppy-lift-bundle],[data-cuppy-shape-bundle]) *{-webkit-tap-highlight-color:transparent}quantity-breaks:is([data-cuppy-lift-bundle],[data-cuppy-shape-bundle]) .quantity-break{-webkit-user-select:none;user-select:none}quantity-breaks:is([data-cuppy-lift-bundle],[data-cuppy-shape-bundle]) input{accent-color:#d95f7d}quantity-breaks:is([data-cuppy-lift-bundle],[data-cuppy-shape-bundle]) :focus:not(:focus-visible){outline:none;box-shadow:none}quantity-breaks:is([data-cuppy-lift-bundle],[data-cuppy-shape-bundle]) :focus-visible{outline:2px solid #d95f7d;outline-offset:3px}quantity-breaks:is([data-cuppy-lift-bundle],[data-cuppy-shape-bundle]) .quantity-break__right{display:flex;flex-direction:column;align-items:flex-end;gap:3px}quantity-breaks:is([data-cuppy-lift-bundle],[data-cuppy-shape-bundle]) .quantity-break__compare-price{display:block;font-size:12px;font-weight:400;color:#777;text-decoration:line-through}quantity-breaks:is([data-cuppy-lift-bundle],[data-cuppy-shape-bundle]) .quantity-break__compare-price.hidden{display:none}.cuppy-readable-faq .accordion__content__inner{direction:rtl;word-spacing:.3px}.cuppy-readable-faq .accordion__content__inner a{color:inherit;text-decoration:underline;text-underline-offset:3px}product-info-upsell[data-handle=high-panty] .upsell__container{grid-template-columns:64px minmax(0,1fr) 70px;gap:4px 8px;padding:8px}product-info-upsell[data-handle=high-panty] .upsell__image{width:64px;height:90px;grid-row:1 / 4}product-info-upsell[data-handle=high-panty] .upsell__title{grid-column:2;grid-row:1;align-self:start}product-info-upsell[data-handle=high-panty] .upsell__title h3{font-size:15px;line-height:1.3}product-info-upsell[data-handle=high-panty] .upsell__price--separate{grid-column:3;grid-row:1;align-self:start;line-height:1.3;gap:1px}product-info-upsell[data-handle=high-panty] .cuppy-size-guide-link{grid-column:2;grid-row:2;align-self:end;line-height:1.3}product-info-upsell[data-handle=high-panty] .upsell__variant-picker{grid-row:3;align-self:end}product-info-upsell[data-handle=high-panty] .upsell__toggle-switch{grid-row:3;align-self:center}product-info-upsell[data-handle=high-panty] .upsell__desc:empty{display:none}@media(max-width:350px){product-info-upsell[data-handle=high-panty] .upsell__container{grid-template-columns:52px minmax(0,1fr) 62px;gap:4px 6px;padding:6px}product-info-upsell[data-handle=high-panty] .upsell__image{width:52px;height:86px}product-info-upsell[data-handle=high-panty] .upsell__title h3{font-size:14px}}product-info-upsell[data-handle=high-panty] .upsell__container{row-gap:2px;padding-block:6px}product-info-upsell[data-handle=high-panty] .cuppy-size-guide-link .sizing-chart__button{min-height:24px;padding-block:0}product-info-upsell[data-handle=high-panty] .upsell__variant-picker{margin-block:0}@media(max-width:350px){product-info-upsell[data-handle=high-panty] .upsell__container{grid-template-columns:52px minmax(0,1fr) 70px}product-info-upsell[data-handle=high-panty] .regular-price{font-size:13px}product-info-upsell[data-handle=high-panty] .compare-price{font-size:10px}product-info-upsell[data-handle=high-panty] .upsell__select{flex-basis:45px}product-info-upsell[data-handle=high-panty] .upsell__select select{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/cuppy-site-refinements.css.map */
