.elementor-450 .elementor-element.elementor-element-77c49cf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-450 .elementor-element.elementor-element-e150ea3 .elementor-repeater-item-1985b40 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://princescollection.com/wp-content/uploads/2025/11/Untitled-1500-x-800-px.webp);background-size:cover;}.elementor-450 .elementor-element.elementor-element-e150ea3 .elementor-repeater-item-1985b40 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-450 .elementor-element.elementor-element-e150ea3 .elementor-repeater-item-76379b8 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://princescollection.com/wp-content/uploads/2025/11/Untitled-1500-x-800-px.webp);background-size:cover;}.elementor-450 .elementor-element.elementor-element-e150ea3 .elementor-repeater-item-76379b8 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-450 .elementor-element.elementor-element-e150ea3 .swiper-slide{transition-duration:calc(5000ms*1.2);height:550px;}.elementor-450 .elementor-element.elementor-element-e150ea3 .swiper-slide-contents{max-width:100%;}.elementor-450 .elementor-element.elementor-element-e150ea3 .swiper-slide-inner{text-align:center;}.elementor-450 .elementor-element.elementor-element-ecacc14{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-450 .elementor-element.elementor-element-b5a499a{--spacer-size:50px;}.elementor-450 .elementor-element.elementor-element-d7add19{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-450 .elementor-element.elementor-element-d6dcaf0{width:var( --container-widget-width, 101.674% );max-width:101.674%;--container-widget-width:101.674%;--container-widget-flex-grow:0;text-align:center;}.elementor-450 .elementor-element.elementor-element-d6dcaf0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-450 .elementor-element.elementor-element-70c9c86{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-450 .elementor-element.elementor-element-c396a90{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-450 .elementor-element.elementor-element-cecc540 .elementor-button{background-color:#000000;fill:#FFFFFF;color:#FFFFFF;border-style:double;}.elementor-450 .elementor-element.elementor-element-cecc540 .elementor-button:hover, .elementor-450 .elementor-element.elementor-element-cecc540 .elementor-button:focus{background-color:#CF9D17;color:#000000;border-color:#CF9D17;}.elementor-450 .elementor-element.elementor-element-cecc540{width:var( --container-widget-width, 98.113% );max-width:98.113%;--container-widget-width:98.113%;--container-widget-flex-grow:0;}.elementor-450 .elementor-element.elementor-element-cecc540.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-450 .elementor-element.elementor-element-cecc540 .elementor-button:hover svg, .elementor-450 .elementor-element.elementor-element-cecc540 .elementor-button:focus svg{fill:#000000;}.elementor-450 .elementor-element.elementor-element-518c135{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-450 .elementor-element.elementor-element-e540fab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-450 .elementor-element.elementor-element-ffefcc0{width:var( --container-widget-width, 101.674% );max-width:101.674%;--container-widget-width:101.674%;--container-widget-flex-grow:0;text-align:center;}.elementor-450 .elementor-element.elementor-element-ffefcc0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-450 .elementor-element.elementor-element-c9db098{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-450 .elementor-element.elementor-element-1c14698{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-450 .elementor-element.elementor-element-4b18aa9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-450 .elementor-element.elementor-element-c8668b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-450 .elementor-element.elementor-element-88e0532{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-450 .elementor-element.elementor-element-f6e406f{width:var( --container-widget-width, 101.674% );max-width:101.674%;--container-widget-width:101.674%;--container-widget-flex-grow:0;text-align:center;}.elementor-450 .elementor-element.elementor-element-f6e406f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-450 .elementor-element.elementor-element-e1834c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-450 .elementor-element.elementor-element-70417af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-450 .elementor-element.elementor-element-61e5ad2{width:var( --container-widget-width, 101.674% );max-width:101.674%;--container-widget-width:101.674%;--container-widget-flex-grow:0;text-align:center;}.elementor-450 .elementor-element.elementor-element-61e5ad2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-450 .elementor-element.elementor-element-88d82be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-450 .elementor-element.elementor-element-f0f3478{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-450 .elementor-element.elementor-element-2be0113{--divider-border-style:solid;--divider-color:#706B6B;--divider-border-width:1px;}.elementor-450 .elementor-element.elementor-element-2be0113 .elementor-divider-separator{width:100%;}.elementor-450 .elementor-element.elementor-element-2be0113 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}@media(min-width:768px){.elementor-450 .elementor-element.elementor-element-4b18aa9{--width:50%;}.elementor-450 .elementor-element.elementor-element-c8668b3{--width:50%;}}/* Start custom CSS for shortcode, class: .elementor-element-2401f4c */@media (max-width: 767px) {
  .woocommerce ul.products {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
  }
}/* End custom CSS */