body.woocommerce-page{margin-top:140px}@media(max-width:1440px){body.woocommerce-page{margin-top:135px}}@media(max-width:1199px){body.woocommerce-page{margin-top:137px}}@media(max-width:1039px){body.woocommerce-page{margin-top:90px}}@media(max-width:849px){body.woocommerce-page{margin-top:80px}}@media(max-width:479px){body.woocommerce-page{margin-top:60px}}body.woocommerce-page .banner-area.default-page-banner{padding:100px 0}body.woocommerce-page .banner-area.default-page-banner .banner-content{padding-top:0}body.woocommerce-page .banner-area.default-page-banner .banner-content .banner-content-details,body.woocommerce-page .banner-area.default-page-banner .banner-content .banner-content-details h1:last-child,body.woocommerce-page .banner-area.default-page-banner .banner-content .banner-content-details h2:last-child,body.woocommerce-page .banner-area.default-page-banner .banner-content .banner-content-details h3:last-child,body.woocommerce-page .banner-area.default-page-banner .banner-content .banner-content-details h4:last-child,body.woocommerce-page .banner-area.default-page-banner .banner-content .banner-content-details h5:last-child,body.woocommerce-page .banner-area.default-page-banner .banner-content .banner-content-details h6:last-child{margin:0}body.woocommerce-page .button,body.woocommerce-page .wc-block-components-button{background-color:#1a1d3c;background:linear-gradient(90deg,#941b80,#2daae1);border-radius:0;color:#fff;cursor:pointer;font-family:Manrope,sans-serif;font-weight:500;line-height:1.7;padding:15px 30px;text-align:center;text-transform:uppercase;transition:all .5s ease}body.woocommerce-page .button:hover,body.woocommerce-page .wc-block-components-button:hover{background:linear-gradient(90deg,#941b80,#941b80)}body.woocommerce-page .content-area{overflow:hidden;padding:60px 0}body.woocommerce-page .content-area .site-main{margin:0 auto;max-width:100%;padding:0 20px;width:1340px}@media(max-width:1440px){body.woocommerce-page .content-area .site-main{max-width:100%;width:1180px}}@media(max-width:766px){body.woocommerce-page .content-area .site-main{padding:0 15px}}body.woocommerce-page .content-area .woocommerce-notices-wrapper .woocommerce-error,body.woocommerce-page .content-area .woocommerce-notices-wrapper .woocommerce-message{align-items:center;background:#1a1d3c;border:1px solid #313771;border-radius:10px;color:#fff;display:flex;gap:30px;justify-content:center;margin-bottom:30px;padding:10px 10px 10px 60px}body.woocommerce-page .content-area .woocommerce-notices-wrapper .woocommerce-error .button,body.woocommerce-page .content-area .woocommerce-notices-wrapper .woocommerce-message .button{border-color:#fff;color:#fff}body.woocommerce-page .content-area .woocommerce-notices-wrapper .woocommerce-error .button:hover,body.woocommerce-page .content-area .woocommerce-notices-wrapper .woocommerce-message .button:hover{background:#fff;border-color:#fff;color:#1a1d3c}body.woocommerce-page .content-area .pluton-product-back-link-wrap{margin-bottom:30px;text-align:left}body.woocommerce-page .content-area .pluton-product-back-link-wrap .pluton-product-back-link{align-items:center;color:#1a1d3c;display:inline-flex;font-family:Manrope,sans-serif;font-weight:500;gap:10px;text-decoration:none}body.woocommerce-page .content-area .pluton-product-back-link-wrap .pluton-product-back-link span{color:#2daae1;font-size:24px;line-height:1;transition:transform .3s ease}body.woocommerce-page .content-area .pluton-product-back-link-wrap .pluton-product-back-link:hover{color:#2daae1}body.woocommerce-page .content-area .pluton-product-back-link-wrap .pluton-product-back-link:hover span{transform:translateX(-4px)}body.woocommerce-page .content-area .entry-summary .price{color:#2daae1;font-family:Manrope,sans-serif;font-weight:700;margin-top:40px}body.woocommerce-page .content-area .entry-summary .pluton-departure-field{align-items:center;display:flex;flex-wrap:wrap;font-family:Manrope,sans-serif;font-weight:500;gap:10px 15px;margin-bottom:15px}body.woocommerce-page .content-area .entry-summary .pluton-departure-field select{border:1px solid #000;border-radius:0;padding:10px 20px}body.woocommerce-page .content-area .entry-summary .pluton-guest-count-field{align-items:center;display:flex;flex-wrap:wrap;font-family:Manrope,sans-serif;font-weight:500;gap:10px 15px;margin-bottom:15px}body.woocommerce-page .content-area .entry-summary .pluton-guest-count-field .quantity{display:inline-block;float:none}body.woocommerce-page .content-area .entry-summary .pluton-guest-count-field .quantity input{appearance:none;border:1px solid #000;border-radius:0;padding:10px 20px;width:80px}body.woocommerce-page .content-area .entry-summary .pluton-guest-count-field .quantity input::-webkit-inner-spin-button,body.woocommerce-page .content-area .entry-summary .pluton-guest-count-field .quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}body.woocommerce-page .content-area .entry-summary .pluton-guest-count-field .quantity input[type=number]{-moz-appearance:textfield;appearance:textfield}body.woocommerce-page .content-area .entry-summary .pluton-guest-names{display:grid;gap:15px;margin-bottom:20px}body.woocommerce-page .content-area .entry-summary .pluton-guest-names .pluton-guest-name-field{display:grid;font-family:Manrope,sans-serif;font-weight:500;gap:8px}body.woocommerce-page .content-area .entry-summary .pluton-guest-names .pluton-guest-name-field input{border:1px solid #000;border-radius:0;padding:10px 20px;width:100%}body.woocommerce-page .wp-block-woocommerce-checkout .wc-block-components-sidebar-layout .wc-block-components-main .wc-block-components-checkout-step__heading-container .wc-block-components-title{margin-bottom:0}body.woocommerce-page .wp-block-woocommerce-checkout .wc-block-components-sidebar-layout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__content .wp-block-woocommerce-checkout-order-summary-cart-items-block .wc-block-components-order-summary .wc-block-components-order-summary-item .wc-block-components-order-summary-item__image img{margin:0}body.woocommerce-page .wp-block-woocommerce-checkout .wc-block-components-sidebar-layout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__content .wp-block-woocommerce-checkout-order-summary-cart-items-block .wc-block-components-order-summary .wc-block-components-order-summary-item .wc-block-components-order-summary-item__description .wc-block-components-product-name{font-size:14px;margin-bottom:15px}body.woocommerce-page .woocommerce-order{padding:48px 0 80px}body.woocommerce-page .woocommerce-order:after{clear:both;content:"";display:table}body.woocommerce-page .woocommerce-order .woocommerce-notice{color:#1a1d3c;margin-bottom:32px}body.woocommerce-page .woocommerce-order .woocommerce-order-overview{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0 0 40px;padding:0}body.woocommerce-page .woocommerce-order .woocommerce-order-overview:before{content:none}body.woocommerce-page .woocommerce-order .woocommerce-order-overview li{background:linear-gradient(180deg,#fff,rgba(45,170,225,.2));border:1px solid rgba(26,29,60,.14);border-radius:0;color:#2daae1;line-height:1.5;padding:18px 20px}body.woocommerce-page .woocommerce-order .woocommerce-order-overview li:before{content:none}body.woocommerce-page .woocommerce-order .woocommerce-order-overview li strong{color:#1a1d3c;display:block;margin-top:6px}body.woocommerce-page .woocommerce-order .woocommerce-order-details{float:left;padding-right:40px;text-align:left;width:50%}body.woocommerce-page .woocommerce-order .woocommerce-order-details h2{color:#1a1d3c;margin:0 0 18px}body.woocommerce-page .woocommerce-order .woocommerce-order-details table{background:#fff;border:1px solid rgba(26,29,60,.12);border-radius:0;overflow:hidden;width:100%}body.woocommerce-page .woocommerce-order .woocommerce-order-details td,body.woocommerce-page .woocommerce-order .woocommerce-order-details th{border-color:rgba(26,29,60,.1);color:#1a1d3c;padding:18px 22px}body.woocommerce-page .woocommerce-order .woocommerce-order-details th{background:rgba(45,170,225,8%);width:45%}body.woocommerce-page .woocommerce-order .woocommerce-order-details td ul{list-style:none;padding:0}body.woocommerce-page .woocommerce-order .woocommerce-order-details td ul li{padding-left:0}body.woocommerce-page .woocommerce-order .woocommerce-order-details td ul li:before{content:none}body.woocommerce-page .woocommerce-order .woocommerce-order-details tfoot td,body.woocommerce-page .woocommerce-order .woocommerce-order-details tfoot th{background:rgba(26,29,60,3%)}body.woocommerce-page .woocommerce-order .woocommerce-customer-details{float:left;padding-left:40px;width:50%}body.woocommerce-page .woocommerce-order .woocommerce-customer-details .woocommerce-column__title{color:#1a1d3c;margin:0 0 18px}body.woocommerce-page .woocommerce-order .woocommerce-customer-details address{background:linear-gradient(180deg,#fff,rgba(26,29,60,4%));border:1px solid rgba(26,29,60,.12);border-radius:0;color:#1a1d3c;line-height:1.8;margin:0;min-height:100%;padding:28px 30px}body.woocommerce-page .woocommerce-order .woocommerce-customer-details .woocommerce-customer-details--email,body.woocommerce-page .woocommerce-order .woocommerce-customer-details .woocommerce-customer-details--phone{border-top:1px solid rgba(26,29,60,.12);margin-top:12px;padding-top:12px}